York Community High School

Computer Programming I


Barnum, William (630) 617-2400 ex.7246 Computer Science Teacher wbarnum@elmhurst205.org
computer science progression.png

Course Description

#0755 Computer Programming I  

Grades 9-12 / 1 Semester - 1.0 credit

Prerequisite: Algebra AB or Algebra B with grade of at least C

NCAA approved course

Fulfils 1 semester math elective or practical arts graduation requirement


Students will learn basic concepts of computer programming while creating interactive stories and games in a 3D environment. The course will focus on teaching vocabulary, techniques, and reasoning skills that can be applied to a variety of different object oriented programming languages. Students will use Alice 3 to study  input/output, looping, decision structures, arrays, as well as graphics and concepts of program design.