This Scratch Programming focuses on basic programming concepts while maintaining a fun and light atmosphere for children to explore making programs at their own pace, and the way they would prefer. Suitable for younger ages, Scratch provides an easy and accessible way to code!
Computer Programming Beginner allows students to explore an introduction to computer programming. Throughout this course we focus on teaching code at a fundamental level and make use of C++ as a precise language to better teach these essential concepts.
The objective of this course is to provide an in-depth presentation of Newtonian mechanics. Students that complete the course will be well prepared for a University/College level introductory physics course.
- Programming Fundamentals II or knowledge of, and comfort with, C++ and it's syntax (recommended at least 5 months of experience).
- A test will also be given to determine if a student is ready or not to progress to Graphics and Computations I, a minimum of 80% is needed.
- A basic knowledge of Linear Algebra, or comfort with learning new mathematical concepts
- Visual Studio 2019 (community or enterprise) installed at home
Graphics and Computations I explores one of the most complex and in-depth fields of computer programming. This course primarily focuses on low-level graphics, its applications, and the mathematical concepts behind computer imaging. With a small code base being provided by the instructor, students are expected to learn and expand upon the engine themselves.