This section is for those who have had some programming experience equivalent to our Algorithms in C/C++ - Level B or RobotC, - see our CS syllabus.
For advanced students, this course covers not just programming, but also understanding how to computationally solve problems. You will go beyond learning theories to gaining a lot of hands-on practice in programming implementation. This goes beyond what the HS AP Computer Science requires.
Learning Outcome
The class will use Java programming language, required by the AP Computer Science by College Board. Instructor is a software development professional with years of system-level development.
Prerequisites:
Learning Tools:
Take Home:
All students' programming work files. For the experienced level, there will be mock exam at the beginning and the end.
Participants must currently be in grades 8 to 12.
Zoom
Duration:
Five 3-hr instructor-led sessions, and a private discussion channel for Q&A an hour after class.
Track:
Computer Science Track - Grade 8-12.
Description:
Target Advanced Placement Computer Science curriculum and Beyond.
The goal of this program aims to instill the habit of analysis and bring students to understand further through exercises with computational thinking, not just the syntax of Java. Computational Thinking skills are the underpinning skills for many professionals in this technology age, especially for the computer scientists. Often, computer programming is simply about discovering patterns and learn how to model them. This course demystifies and brings those patterns to life.
This course will allow each individual to reach his/her full potential. Our instructions follow our successful model used in our school year program called "Algorithms in C/C++". Most of our students have achieved score 5, max score, in their AP Computer Science Exam with ease.
There will be two different groups, one for novice and another one experienced. Please view the more details for each group regarding prerequisites, description, learning outcome.
Please contact Storming Robots if you have any questions.