top of page

Computer Science Lessons

What Does This Program Do? - Branching

Practice tracing through a program understanding variables, assignments, evaluating expressions and branching algorithms with boolean expressions.

Recursive Functions

Understand how functions are executed and can call on itself given conditions where it can finally end.

Computer Number Systems

Understand how computers use a logical layer of binary to exchange view layers to physical layers. Number systems include binary, hexadecimal, octal and their translations to decimal. Addition in binary and hexadecimal is also covered and how color is represented as hexadecimal to represent red, green and blue.

bottom of page