Computer Programming IB (CTE,M)

2316 (STEM)

Duration: Semester (.5)

Grades 9-12

Homework: 1

Prerequisite: Computer Programming IA.

This course offers elective Math credit and is an intermediate course in computer programming and builds upon Computer Programming IA. Students will explore intermediate designs in controlling and automating Legos Mindstorm robots. Participation in major robot challenges at institutions like UVU and BYU will be offered. Students will also explore initial programming techniques of python/Java and Android operating systems with the end goal of

developing simple software applications. Intermediate game-making tools will also be learned and utilized.