Description:

Students explore hardware, software and processes. This includes an introduction to the algorithm as a problem-solving tool, to programming languages in general and to the role of programming as a tool for implementing algorithms.

Prerequisite:

None

*Course developed and shared by Jen Lefebvre from Wild Rose School Division

Course Description:

Students are introduced to a general programming environment in which they write simple structured algorithms and programs that input, process and output data, use some of the more basic operators and data types, and follow a sequential flow of control. The course follows the Khan Academy Programming 101 online video course that introduces students to Java Script.

Prerequisite:

None