Please fill in your details
Please fill in the following form and a member of our Admissions team will be in touch soon to discuss our programs and answer any other questions you may have
1/5
What is the age range of the student/students?
We offer classes for students aged 4-14. 
2/5
What is your preferred location?
We have schools in both Taipei and Hsinchu
3/5
Are you interested in regular weekly classes or camps?
We offer after-school and weekend classes, as well as week long camps during all major holidays (Summer, Winter, Christmas and Mid-term)
4/5
Any additional message or request?
5/5
← Back
Next
Thanks for filling out the contact form. A member of our team will be in touch shortly.

If your query is urgent, or you wish to speak to a member of our team immediately, please use the chat button on the bottom right side of our screen. Alternatively, you can give us a call on 02-77515333
Oops! Something went wrong while submitting the form

Request Brochure

Learn more about our Summer Tech Camps
Get a copy of the Summer Tech Camps brochure today!
Fill in the form below to receive a free copy of the brochure in your inbox.
By filling in this form you agree to receive updates and special offers from Skyrock. You can unsubscribe anytime.
Yay!
Your file will open in a new tab
Oops! Something went wrong while submitting the form.
Overview
Skill Ladder
Curriculum

CODE WIZARDS

An after-school coding club

Accelerate their coding journey - Boost their creativity - Redefine their relationships with tech
Call Now!

Schools are not giving your child’s coding skills the attention it deserves

They’re using simple tools that get boring very quickly
They don’t learn through projects that encourage creativity
Their teachers have had very little training with the tools

We believe coding is a creative superpower that opens a door to the future

Our clubhouses have the latest tech tools and hand-on gadgets
Our classes and modules always end with creative projects
Our teachers have the skills and confidence to inspire creativity

Skill Ladder

Micro

20 hours NT$800
/hour

Mega

PER MONTH
60 hours NT$720
/hour

Giga

PER MONTH
120 hours NT$640
/hour

Terra

PER MONTH
Apply sequencing logic
Decomposition of programs
Keyboard and mouse controls
Computer literacy and file control
"for" loops and arithmetic operators
Events and triggers
Creating and applying functions
Conditionals - If/ Else / Else If
Booleans - True and False
Local and global variables
Tile maps and boundaries
Coding vectors and projectiles
Coding simulations with physics
Use arrays to create lists
Coding with coordinates
Receive data from sensors
Control output devices
Advanced functions and conditional logic
Success counters and data collection
Python coding -microcontrollers
Python - data types and structure
Python - algorithmic thinking
Python - efficiency and optimization
Python - coding autonomous vehicles

Curriculum

Osmo / Scratch Jnr / Codespark / Scratch

Week 1:

Sequencing -
Create sequences to solve puzzles and have students begin to develop their logic skills. 

Week 2:

Debugging - Identify errors in sequences and algorithms to debug the program so that it is fully functioning.  

Week 3:

Loops -
Identify repeating patterns in logic puzzles and use loops to simplify and shorted the code they are using.  

Week 4:

Decomposition - Learn how to break down problems into its constituent parts and understand the process of building solutions.  

Week 5:

Advanced Sequencing - Learn how to use more advanced algorithms to solve more complex puzzles that require a range of different inputs and outputs.

Week 6:

Events - Understand the different triggers that can be used in the first step of building out condition logic into their puzzle solving process.

Week 7:

Conditionals - If this then that! Learn how different events can be programmed to result in different outputs.

Week 8:

Puzzle Composition - Design and then construct puzzles that utilise all the different inputs and outputs.   

Week 9:

Interactive Namecard - Discover what a sprite is by making a name card.  Use code to make the letters spin, grow, shrink and even make sounds.

Week 10:

Chase the Robot - Learn how to use random functions to make sprites move around the screen and use keyboard inputs to move your character. 

Week 11:

Pong - Discover coordinates with this old school classic.  Use the mouse as an input device to move your paddle and beat the random movements of the ball.   

Week 12:

Jumping Bird - This is the first introduction to physical concepts where we introduce gravity.  Students discover timing by using loops to make objects move onto the screen at different intervals. 

Week 13:

Chat bot - Use conditional logic (if/else statements) to train the computer to respond with certain answers dependent on the input.

Week 14:

Boat Racing - Use timers and score counters to build a game that tests your skills on catching ghosts.

Makecode Arcade / Microbit Game Controller

Week 1:

Tutorials - Build three different arcade games that teach the fundamentals of computer game design with controls, sprites and interactions between different sprites.

Week 2:

Galga - In this old school classic we understand how projectiles work.  This project is remixed to introduce life power ups and the concept of 'The Boss'  

Week 3:

Free Throw - Make a sports game, whether it is a basketball shooter or soccer game.  This game introduces students to walls and bounce effects.

Week 4:

Paddle - This game is a modern take on the original classic.  It introduces two player games using two sets of controls with two scoreboards.

Week 5:

Cherry Picker - This introduces game maps and coordinates with random spawning.  We add a timer to create challenge within the game.    

Week 6:

Maze - This is our first intro to tile maps.  We use different colors to create repeating patterns within a game so that players have to find hidden walls and beat the clock to the end point.

Week 7:

Pacman - Building on the use of tile maps and the previous maze we now introduce power ups that allow pacman to destroy enemies within a certain time limit.

Week 8:

Velocity - We use code to create simulations that demonstrate how the distance of an object changes in relation to time.  Students then complete questions from their workbook.

Week 9:

Acceleration and Gravity - Building on their understanding of velocity we now introduce acceleration.  The final part of this simulation shows how downward acceleration creates gravity and allows us to build this into 2D games.

Week 10:

Barrel Dodger - We take our new understanding of the physical concepts into this game which creates moving elements with random velocity.  We change the difficulty of the game by altering the effects of gravity.

Week 11:

Dance Party - This game introduces students to computer game sound synthesis, we make music which matches the increasing pace of the game.    

Week 12:

Platformer A - We use arrays to randomly select levels for the game as our character moves through portals on his mission to the end of the game.

Week 13:

Platformer B - To finish off the platform game we use interactions to recreate Super Mario elements like enlarging our character when releasing a mushroom and jumping higher. 

Week 14:

Microbit Controller - In this game we build our very own controller using circuits and simple electronics connected to a microbit.

Microbit and Python

Week 1:

Mini Music Player - Create a simple algorithm to play a melody and understand how high and low inputs are detected on different pins of the microcontroller to turn the sounds on and off.

Week 2:

Ultrasonic Distance Meter - Use this sensor to detect the distance between two objects and learn how to calibrate a device so that it gives accurate distance readings.  We introduce the delay block to add timing to the system.

Week 3:

LED Controller - Use the rotary angle sensor to manipulate analogue signals so that a wider range of outputs can be produced.  This is used in conjunction with the LED strip to manipulate the colors of the LEDs.  

Week 4:

Noise Level Meter - This sensor detects the amplitude of sounds in its vicinity and converts them into an analogue signal.  We then use conditional logic to create a warning device that vibrates.  We then incorporate this into a wearable.

Week 5:

The Secret Box - We use a light sensors to create a warning alarm system.  This uses advanced timing systems to keep the alarm on even after the lid has been placed back on.

Week 6:

Daytime Ventilation - We connect a motor driver and motor with a fan attached to build a mini ventilation system that can be connected to a plant growing box.  This is where we discover the importance of voltage, current and resistance in circuits.

Week 7:

Automatic Door - We use a servo motor to build an automatic door when someone approaches.  This uses timing and conditions to ensure the door doesn’t close too soon.

Week 8:

The House - We use all of the sensors and output devices to build a smart home which interacts with the owner as they return home from work.  This uses intricate timing logic and loops.

Week 9:

Music Box - This uses capacities touch to build a mini keyboard that can be programmed to play different melodies and control the lights in the mini music venue that is constructed.

Week 10:

Python A - Students are introduced to scripting in Python.  They use simple commands and to complete puzzles whilst understanding X and Y  coordinates.

Week 11:

Python B - While loops are used to create conditional systems that can be used only when a certain event is triggered.  

Week 12:

Python C - Booleans and If/Else functions are the backbone of computer logic.  We use these to solve complex puzzles with conditions triggered by different events.

Week 13:

MicroPython - Students will now control the microbit with python script. We use functions to draw images on the LED display and tell short stories.  

Week 14:

Railroad Crossing - We use advanced electronics to build a rail road crossing, complete with moving train, traffic signals and automated traffic barriers. 
Week 1:

Python Syntax, strings and console output
(Codecademy1.2)    

Week 2:

Programming flowcharts
Project 1 -
simple dice and remix - import module, variable, and comparator  

Week 3:

How we use print() to debug. (On micro:python editor)
Python test 1 - variable declaration, and operator.
Python Conditionals and Control Flow (On micro:python editor) (note: NOT the codecademy content)    

Week 4:

Project 2 - Guess number - comparator
Flowchart

Week 5:

Functions (Codecademy 4)
Program flowchart
Python test 2 - Flow control and filter    

Week 6:

Project 3 - Python mad lib and remix - flow control Program flowchart 

Week 7:

Lists & Dictionaries (Codecademy 5)
Program flowchart review
Python test 3      

Week 8:

Loops (Codecademy 8)
Program flowchart review
Python test 4

Week 9:

Project 5 - Hangman - lists and loops
Program flowchart 

Week 10:

Project 6 - Crytopals - list and loops
Flowchart    

Week 11:

Project 7 - Texted based game, Bandersnatch as an example
Flowchart

Week 12:

Project 8 - Tkinter : a simple API of your own
Flowchart

Week 13:

Project 9 - Web crawler: Search the Web and download online content
Flowchart

Week 14:

Python concept of object Project 10 - Use Flask to make a simple app   

Note: This is just level 1, project 10 reveals the essential part of python which is "objects". It implies there's another world when objects are brought up.
Will need level 2 prepared.        

We use creative tools to make code come to life

We love to combine 3D, hands on, and interactive tools for learning with popular coding apps because it makes the learning experience memorable. Here are some of our favorites!

We explore all the creative applications of code

There is more to coding than making games or solving puzzles – but a lot of students don’t get to experience this. Here are some of our modules!

From Preschool to
Middle School, we’ve
thought it through.

For all of the tech superpowers - coding, robotics, and invention with STEAM - we’ve developed a curriculum pathway to transform your child into the ultimate inventor.

Unleash the Coding Wizard in your child today

We’re on a mission to help them find their tech superpower, give them a boost of creative confidence, and remind them how fun it is to learn new skills so you make better things.
Take control of your child’s relationship with technology and reserve their space today.

FAQs

What is a tech club, and how is it different from a regular class?

TECH CLUBS are after-school and weekend clubs where kids learn to create, connect and collaborate with each other through technology and invention.

No textbooks, just projects, since we learn through making.
No tests, just showcases, since we work towards competitions or events.
No grades, just badges (like Scouts) and belts (like Martial Arts), since we like kids to learn at their own pace and feel free to be original.

In these clubs the students feel like they belong to something, have fun and make friends, and they are intrinsically motivated to be creative. The Tech club spirit is the secret ingredient for unlocking creativity and confidence in kids.

Each club has its own charter and values, social events and field trips, coaches and ambassadors, and uniform and equipment.Our tech clubs will be replacing all classes and programs.

How do I get started?

Answer the following questions by looking through our curriculum: What grade is your child in? Which topic out of STEAM, Coding, and Robotics is your child interested in? Which branch works best for you?
Review our Terms of Service
Message or call our Admissions Team for more help on other questions you might have.
Or schedule a branch visit to talk to one of our Admissions Team members in person about the questions you have.

What are the different options to choose from?

Depending on the grade your kid is in, we offer STEAM, Coding, or Robotics programs. Kindergarteners only have the option to join our Nano club while 7th grade and up only have the option to join our Terra club in our Tianmu branch.

What is the learning style?

The MIT professor and founder of Scratch, Mitch Resnik, recently published a book showing how a creative learning experience is made up of Projects, Peers, Passion, and Play. We fundamentally agree with him.
We believe that the child that is doing the most making and inventing is the child that is doing the most learning.Our coaches are there to make sure they are challenged, that they are learning something new always, and that they are pushed to do the most creative work they’ve ever done before.

Are clubs taught in English, Chinese, or both?

Classes are predominantly taught in English. When stated otherwise or specifically requested, class will be taught by a bilingual coach or by an English-speaking coach with a Chinese-speaking teaching assistant.

SAY HI
info@skyrockprojects.com
02 7751 5333
Tues-Fri: 10:00 - 19:00
Sat-Sun: 9:00 - 17:30
© 2020 Skyrock Projects. All rights reserved.