Course

Course Summary
Credit Type:
Course
ACE ID:
NNCS-5225
Organization's ID:
COMP1313
Location:
Hybrid
Length:
32 hours
Dates Offered:
Credit Recommendation & Competencies
Level Credits (SH) Subject
Lower-Division Baccalaureate 2 Introduction to Programming
Description

Objective:

The course objective is to provide students with a foundational understanding of programming concepts as a first step in learning how to program in other languages.

Learning Outcomes:

  • create programs that demonstrate understanding of variables, strings, lists, arithmetic operators, and comparators
  • create programs that demonstrate understanding of program I/O, decision making, loops, and procedures
  • discuss basic programming principles and constructs
  • use debugging skills to correct program errors

General Topics:

  • Abstraction and Deconstruction Blocks, Scripts, and Sprites Arithmetic Operators Variables Motion and Drawing Messages and Procedures Making Decisions (if) Repetition (loops) Strings Lists
Instruction & Assessment

Instructional Strategies:

  • Audio Visual Materials
  • Classroom Exercise
  • Lectures
  • Practical Exercises

Methods of Assessment:

  • Other
  • Programming Exercises

Minimum Passing Score:

80%
Supplemental Materials