Scratch Programming

Gaming Department: Principles & Practice

About Me

Throughout the program, learners build progressively complex projects, applying structured problem-solving and debugging methods. By the end, they’ll have a fully functional, original game that demonstrates technical fluency and creative innovation.

Course 01.

Advanced Scratch Programming

This advanced-level Scratch course transforms creative coders into computational thinkers capable of building polished games, simulations, and interactive stories. Using Scratch’s visual environment, students learn software design principles from logic and data management to modular architecture and AI-driven behaviors.

Detailed Modules & Topics

Module 1–3: Control Logic and Interactivity

Students deepen their understanding of event-driven programming, sequencing, and nested conditionals. They’ll design branching storylines and dynamic responses using broadcasts and logical operators, culminating in a complex interactive story project.

Module 4–6: Data Structures and Customization

Introduces advanced use of variables and lists for storing data such as player stats, inventories, and scores. Students learn to create reusable, modular code blocks (functions) and build systems like scoreboards or inventory managers.

Module 7–9: Game Mechanics and Systems Thinking

Focuses on professional-grade game logic using cloning, collision detection, and realistic physics. Students design 2D platformers or simulations, implementing basic AI and smooth motion systems.

Module 10–12: UI/UX, Debugging, and Publishing

Covers visual polish, sound integration, and gameplay balancing. Students learn debugging strategies, optimize performance, and publish their completed projects with documentation and gameplay trailers.

Module 5: Professional Practice & Capstone

Focuses on preparing for professional entry. Students refine their personal portfolios, learn presentation techniques, and produce a final capstone project that represents their design games.

Fees & Program Breakdown​

Investing in your tech career is one of the smartest decisions you can make, your skills will open doors to global opportunities, high-income jobs, and long-term career growth. Our pricing is structured to remain affordable while still providing world-class training, mentorship, and internship placement.

Register In Your Preferred Currency

Registration Fee: $20

A mandatory one-time payment required before filling out the enrollment form.

Deposit

we require a deposit 50% of your entire tuition fee to secure your spot in the program. This deposit is part of your tuition not an extra fee and will be deducted from the total tuition balance.

Tuition Fee $200

Our tuition fees is $200. Students, you can choose to pay: Full payment upfront or Installment plan which spread your balance into monthly payments.

Program Details

This Program is span for an entire 3-months, it's including:
2 months Intensive Coursework
1 Month Final Project

Working together was a dream — the creativity, attention to detail, and ability to bring our vision to life was beyond impressive. The final design elevated our brand in ways we couldn’t have imagined.
Johnnie Ledner
Student
Scroll to Top