Computer Programming 11
Prerequisites: Computer Studies 10 or permission from the instructor
Computer Programming 11 builds on skills learned in Computer Studies 10 so it is recommended for students who have some programming background and is not intended as an intro level course. Senior students looking for an introductory course should enrol in Computer Studies 10. Students will learn:
- Intermediate game design – building on the programming and design skills learned in CS10, we will explore more advanced game design including 3D and collaborative game programming.
- Web App Design – work with Javascript to create web apps and look at integrating databases into your web work.
- Collaborative Programming – learn about working with GitHub to develop team projects and an understanding of larger scale software development.
- Students will also have an opportunity to create a major project in an IT area of their own choosing