Coding
Explore modern technology
"For students who have a natural curiosity about the world and an interest in modern technology and applications. Explore ideas, experiment with materials, and build your own devices while on field trips and on campus. You will also meet local artisans, engineers, scientists, and entrepreneurs, whilst exploring the city of Boston."
COURSE OVERVIEW
This course will combine lessons, lectures and workshops to engage and inspire students who are interested incoding and modern technology. Lectures introduce theory while lessons allow students to look at web design, basic Java skills and 2D arrays. During workshops students will explore design software, real-world programming and coding practices culminating in creating their own video game. Vistis to local universities including the world-renowned MIT and HArvard will also be included enabling students to get a taste of where their futher studies could take them.
PROGRAM OUTCOMES
You will:
- Learn the basics of web design
- Learn the basics of Java
- Learn how to use professional design software
- Learn how programming is used in the real world
- Explore video game design
- Create your own video game
- Visit top U.S. universities including MIT.
ACTIVITIES & EXCURSIONS
One day full excursion per week in included. Destinations may include Boston, New York and Six Flags Theme Park. Evening activities are varied and fun and may include discos, talent shows and international evenings.
Timetable
Through this program, you will develop your knowledge of computer programming, website design, design software and video game design through the use of modern technology. You will learn how coding is used in the real world whilst exploring the city of Boston and top U.S. universities. Choose a one or two-week program and combine it with one of our other fantastic summer courses.
Week 1
Day |
Time |
Activity |
Monday |
8:30-12:00 |
Welcome program and design ice breaker |
1:30-4:00 |
The basics of web design |
Tuesday |
8:30-12:00 |
Website reflections |
1:30-4:00 |
How computers work and what computing means |
Wednesday |
8:30-12:00 |
The basics of Java |
1:00-3:00 |
Design software
Real-world programming |
Thursday |
8:30-10:00 |
Basic video game design |
10:00-12:00 |
Create a basic video game |
1:30-4:00 |
Indie game: The movie |
Friday |
8:30-12:00 |
Discussion about the week’s topics |
12:00-5:00 |
MIT tour and free time in Cambridge |
Saturday |
Full day of trips and excursions |
Sunday |
Full day of trips and excursions |
Week 2
Day |
Time |
Activity |
Monday |
8:30-12:00 |
Welcome program and design ice breaker |
1:30-4:00 |
The basics of java |
Tuesday |
8:30-12:00 |
Conditionals and loops |
1:30-4:00 |
Coding practice |
Wednesday |
8:30-12:00 |
The basics of classes |
1:00-3:00 |
How to make objects
Real-world programming |
Thursday |
8:30-10:00 |
Arrays and 2D arrays |
10:00-12:00 |
Bringing code together |
1:30-4:00 |
Atari: Game over |
Friday |
8:30-12:00 |
Discussion about the week’s topics |
12:00-5:00 |
MIT tour and free time in Cambridge |
Saturday |
Full day of trips and excursions |
Sunday |
Full day of trips and excursions |
Quick facts
Age |
14-18 |
Language level requirements |
TOEFL 50 or equivalent |
Class size |
Maximum 16 |
Availability |
CATS Boston |
*Timetables are subject to change. We reserve the right to change these schedules with out prior notice.