PROG 200:  Computer Programming II

Course Description:

An interactive introductory course for students brand new to programming that teaches the foundations of computer science using the Python language. Not only will this course prepare students for AP Computer Science A and AP Computer Science Principles, but it will teach students how to think computationally and solve complex problems, skills that are important for every student.

This course teaches the foundations of computer science and basic programming.  Units include:  Beginning in Computer Science, Number Calculations and Data, Making Decisions, Repetition with Loops, and Graphics.  PROG 100 is the first half - PROG 200 is the second half, of this year-long course

Length:  1 Semester
Credits:  1/2
Prerequisite(s):  PROG 100