Prerequisite: Prior experience with block-based coding.
By the end of this course, students will be able to:
Transition confidently from block-based to text-based programming
Master essential Python concepts through guided challenges
Strengthen computational thinking and problem-solving skills
Develop practical applications using Python and JavaScript
Build confidence in writing, testing, and debugging their own code
MS-ETS1-1: Define criteria and constraints of a design problem using scientific principles and considering impacts on people and the environment.
MS-CS-01: Design, develop, debug, and implement computer programs using appropriate language constructs.
MS-CS-02: Decompose problems into smaller parts to support program design, implementation, and review.
MS-CS-03: Create and use procedures with parameters to organize code and improve reusability.
MS-ETS1-4: Develop and refine models for iterative testing and optimization of designs.
Additional information: Blocksmith HR Software- 3D design and creation (platformer style games)
02/02/2026, 02/09/2026, 02/23/2026, 03/02/2026, 03/09/2026, 03/16/2026, 03/23/2026, 04/13/2026, 04/20/2026, 04/27/2026, 05/04/2026, 05/11/2026, 05/18/2026, 06/01/2026, 06/08/2026, 06/15/2026
Participants must be entering grades 6 to 8.
Minimum: 5
Maximum: 12
Registration starts on 12/12/2025 and ends on 02/24/2026.
Room: E03
Please contact German International School NY if you have any questions.