2023 STEM Summer Camp
Computer Programming courses and Lego Robotics
Nowadays, computer programming is becoming an extension of writing. As with traditional writing, there are powerful reasons for every child to learn to code:
Learn to code, code to learn!
Become computer-literate, become digital citizens! Are your children ready?
Courses
At Koo Chinese Academy, we have been teaching Computer Programming Camps to over two hundred students for the past seven years with great success! Our kids friendly curriculum and professional computer science teachers teach step-by-step computer programming fundamentals and coding skills as well as creative design to solve real-life programs.
In the past four years, over 150 students participated in our Lego Robotics camps and classes. The feedback from both students and parents are fantastic. The energy and enthusiasm our students showed in classes are simply overwhelming. Students learnt a great deal of science and technology while having a lot of fun!
This year, we are adding the new LEGO Spike Prime Robotics Course which is a more advanced LEGO Robotics course from LEGO Education using the all new LEGO Spike Prime Robotics set and Scratch Programming Language. Starting from August 2022, the International Robotics competition FIRST® LEGO® League's guided mission is only available for LEGO Spike Prime.
In the past four years, over 150 students participated in our Lego Robotics camps and classes. The feedback from both students and parents are fantastic. The energy and enthusiasm our students showed in classes are simply overwhelming. Students learnt a great deal of science and technology while having a lot of fun!
This year, we are adding the new LEGO Spike Prime Robotics Course which is a more advanced LEGO Robotics course from LEGO Education using the all new LEGO Spike Prime Robotics set and Scratch Programming Language. Starting from August 2022, the International Robotics competition FIRST® LEGO® League's guided mission is only available for LEGO Spike Prime.
5 - 7 Year's Old
|
7+ Year's Old
|
9 - 13 Year's Old
|
LEGO Spike Prime Course
LEGO Spike Prime Robotics
Age: 9 - 13
Date: weeks 3 & 4 (7/10 - 7/21), or weeks 6 & 7 (7/31 - 8/11)
Time: 8:30 am - 1 pm
Tuition: $350/week (need to enroll both weeks)
Course Overview
Age: 9 - 13
Date: weeks 3 & 4 (7/10 - 7/21), or weeks 6 & 7 (7/31 - 8/11)
Time: 8:30 am - 1 pm
Tuition: $350/week (need to enroll both weeks)
Course Overview
Lego WeDo 2.0 Robotics Courses
LEGO WeDo 2.0 is the best set for teaching kids robotics created by LEGO Education. The set is child-friendly, well prepared for learning at school and in camp, and has an unbeatable price to possibilities ratio.
On the dynamic market of educational tools for programming and robotics, where at least a dozen new interesting products are launched every year, WeDo 2.0 remains the unparallelled champion. And that's no exaggeration. |
LEGO WeDo 2.0 Robotics Camp for 5 - 6 year old
Age: 5 - 6 Year's old Date:weeks 1 & 2 (6/26 - 7/7) Time: 8:30 am - 1 pm Tuition: $300/week (need to enroll both weeks) Course Overview This class is designed for budding engineers and computer scientists. The students will be given age appropriate LEGO® Robotics lessons to build robots and write program to control the robots. We will focus on creating a fun, friendly and caring environment for our youngest LEGO® robots builders! No prior knowledge is required to participate. |
LEGO WeDo 2.0 Robotics Camp for 7+ year old
Age: 7+ Year's old Date:weeks 3 & 4 (7/10 - 7/21) or weeks 6 & 7 (7/31 - 8/11) Time: 1 pm - 5:30 pm Tuition: $300/week (need to enroll both weeks) Course Overview This class will focus on the fundamentals of engineering with more real-world problems. We will also introduce two or more sensor modules to overcome more difficult tasks and imitate more complex robot models. Students will learn to design, build and program their very own robot under the guidance of our experienced instructor. Their critical thinking, innovation, cooperation, and communication skills will be tested and improved. No prior knowledge is required to participate. |
Blockly Programming Course
Blockly was developed by Google and MIT. It is a visual coding language that allows users to create codes by stacking blocks together. These blocks are used to create "chunks of code" that can later be translated into professional textual code. It typically runs in a web browser, and visually resembles the language Scratch.
|
Blockly Programming
Age: 5 - 7 Year's old
Date:week 1 and week 2 (6/26 - 7/7)
Time: 1 pm - 5:30 pm
Tuition: $300/week (need to enroll both weeks)
Course Overview
Students will learn Computer Programming language fundamentals such as sequence, loops, conditionals, variables, events. Students will also learn data types, Boolean expressions, arithmetic, operators, etc. And, to learn how to develop animation and sound effect in projects, to develop cyclic games and Non cyclic games and to public games for the world to play.
Age: 5 - 7 Year's old
Date:week 1 and week 2 (6/26 - 7/7)
Time: 1 pm - 5:30 pm
Tuition: $300/week (need to enroll both weeks)
Course Overview
Students will learn Computer Programming language fundamentals such as sequence, loops, conditionals, variables, events. Students will also learn data types, Boolean expressions, arithmetic, operators, etc. And, to learn how to develop animation and sound effect in projects, to develop cyclic games and Non cyclic games and to public games for the world to play.
Scratch Programming Course
Scratch was invented at MIT Media Lab. It is a visual object-oriented programming language which is a full-featured and the most popular programming language used by children. Children around the world use Scratch programming language to write digital cards, complicated games, animation, etc.
Scratch Programming Language Camp
Age: 7+ year's old
Date and Time:
weeks 3 & 4 (7/10 - 7/21), 8:30 am - 1 pm, or
weeks 6 & 7 (7/31 - 8/11), 1 pm - 5:30 pm
Tuition: $300/week (need to enroll both weeks)
Course Overview
Students will learn Computer Programming language fundamentals such as sequence, loops, conditionals, variables, events. Students will also learn data types, Boolean expressions, arithmetic, operators, etc. And, to learn how to develop animation and sound effect in projects, to develop cyclic games and Non cyclic games and to public games for the world to play.
Age: 7+ year's old
Date and Time:
weeks 3 & 4 (7/10 - 7/21), 8:30 am - 1 pm, or
weeks 6 & 7 (7/31 - 8/11), 1 pm - 5:30 pm
Tuition: $300/week (need to enroll both weeks)
Course Overview
Students will learn Computer Programming language fundamentals such as sequence, loops, conditionals, variables, events. Students will also learn data types, Boolean expressions, arithmetic, operators, etc. And, to learn how to develop animation and sound effect in projects, to develop cyclic games and Non cyclic games and to public games for the world to play.
Python Programming Courses
Python is the most popular programming language now. It is easy to read and easy to learn. It has wide applicability too. Python can be used in developing website, as well as developing projects in Data Science, Artificial Intelligence and Machine Learning, etc.
Python Programming Language Beginner's Camp
Age: 9 - 13 year's old Date:week 3 and week 4 (7/10 - 7/21) Time:1 pm - 5:30 pm Tuition: $300/week (need to enroll both weeks) Course Overview Students will learn all the Python programming language syntax such as sequence, loops, conditionals, modules, functions, and data types such as dictionaries, sequence types, Boolean expression, Indexing and Arithmetic Operators. Students will also learn the debugging skills. Over the course, students will work on projects like Caesar Cipher, Alien Adventure, Online shopper, Turtle graphics, etc. |
Python Programming Language Intermediate Camp
Age: 9 - 13 year's old Date:weeks 6 & 7 (7/31 - 8/11) Time: 8:30 am - 1 pm Tuition: $300/week (need to enroll both weeks) Course Overview Students will learn methods and sequence types, exceptions, file reading and writing, Data visualization using matplotlib module. Students will also be introduced to more advanced topics such as API (Application Programming Interface) and JSON (Javascript Object Notation) which are everywhere in the modern web and mobile development. Students will also learn the basics of the Object Oriented Programming in Python with object instantiation, definition of attributes, methods in class, etc. Students will also learn Command Prompt including Python Shell. Over the course, students will work on projects like Random Joke Generator, Pie Pie Chart, Stylizing graphs, Check guesses, Password checker, etc. |
* All courses are taught in English Only!