
- This computer science course uses Python, a professional programming language widely used in the software industry.
- Python
is an excellent first programming language for students new to
line-based coding in that it provides simpler syntax and semantics and
higher code readability than other programming languages (such as Java
and C++). This minimizes complexity and allows students to focus on core
computer science concepts, problem-solving, design and programming.
- Teacher: John Walker

In this project-based course, students will learn the fundamentals and theory of game and simulation design. Students will plan and design a series of animated games and simulations. The fundamentals of working with sprites, backgrounds, animation objects, game logic and scripting will be covered. This course provides fundamentals that would prepare students for greater success in WANIC’s DigiPen Video Game Programming course.
- Teacher: John Walker

In this project-based course, students will learn the fundamentals and theory of game and simulation design. Students will plan and design a series of animated games and simulations. The fundamentals of working with sprites, backgrounds, animation objects, game logic and scripting will be covered. This course provides fundamentals that would prepare students for greater success in WANIC’s DigiPen Video Game Programming course.
- Teacher: John Walker