Foundations of Logic & Computational Thinking
Scratch & Python basics
Block-based and text-based entry points to loops, conditions, and simple games—no syntax fear, just ideas that stick.
Course DetailsScroll Academy
We don't just build digital and physical spaces; we empower you to create them. Our programming curriculum is designed in three progressive steps, taking students and professionals from basic logic to advanced IoT applications.
Choose your starting point—each level has its own course page with full syllabus details.
Scratch & Python basics
Block-based and text-based entry points to loops, conditions, and simple games—no syntax fear, just ideas that stick.
Course DetailsHTML5, CSS3 & JavaScript
Master web structure, layout, and interactivity.
Project Example: Build an Interactive Personal Portfolio & Task Manager Web App.
Python (AI) & API Integration
Dive into data, logic, and artificial intelligence.
Project Example: Train and deploy a Smart AI Chatbot Assistant for customer service or school queries.
Questions about cohorts, schedules, or custom school packages? Reach out—we often align academy modules with our campus build-outs.
Beyond our three core levels, these industry-standard languages build real portfolios—from Unity games and Roblox Lua to cloud backends and SQL data skills. Each language has its own course page with learning focus and ideal age band.
| Language | Best feature for students | Ideal age group |
|---|---|---|
| Python | Reads like English; great for AI | Primary & up |
| Lua | Modding Roblox games | Primary & up |
| Swift | Swift Playgrounds makes learning a game | Primary & up |
| JavaScript | Instant web visual feedback | Middle school & up |
| C# | Unity 3D game development | Middle school & up |
| Java | Minecraft modding & AP Comp Sci | Middle school & up |
| Ruby | Very forgiving web development | Middle school & up |
| Dart | Easy cross-platform mobile apps | Middle school & up |
| Go (Golang) | Clean syntax for modern cloud logic | High school |
| Kotlin | Modern Android app creation | High school |
| TypeScript | Teaches strict, safe web coding | High school |
| C | Arduino and physical robotics | High school |
| BBC micro:bit | Pocket-sized physical computing, sensors & radio | Primary & up |
| C++ | Unreal Engine AAA game dev | High school |
| SQL | Core logic for managing data | High school |
| Rust | Top-tier professional challenge | Advanced high school |