Summer Camp 2019 Registration

Apply for a Scholarship

2019 Course Descriptions

From game design to web development, we’ve got a variety of courses that will fit your interest and experience level. You’ll build new skills, make new friends, and have a fun time doing it! So, are you ready? Come code with us!

Scholarships for our summer camp are available for those that qualify based on financial need.

Apply for a Scholarship

Any student who meets the age requirement for a course by August 1st of the camp year may enroll in that course. For example, if your 13-year-old is interested in a course for ages 14-18, they must turn 14 by August 1, 2019.

Courses for Students 10-13  |  Courses for Students 14-18

Ages 10-13

DateCourse TitleRegister
June 3 – June 7Building Basic Websites
Beginner to Intermediate
Learn to build a website for your school, business, or anything you can imagine! In this course, your child will find out how the Internet actually works, as well as other concepts and terms related to web development. Then, they will build fully functional websites using CSS (styling), HTML (content), and Javascript (interaction).
Register
June 10 – June 14Learning Python with Minecraft Mods
Beginner to Intermediate
Minecraft is one of the most popular games in the world. Using modifications, students can create and enhance their gaming environment in Minecraft—all with code! This week-long course will introduce students to building mods in Minecraft with Python.
Register
June 17 – June 21Coding 101
Beginner to Intermediate
Never coded before? Not to worry, start here! First, students will dive deep and find out how computers (hardware) understand the instructions humans give them (software). Next, they will learn the building blocks of software development, such as data types, loops, and conditional statements.
Register
June 24 – June 28Designing Mobile Apps
Beginner to Intermediate
Whether to message our friends and family, scroll through an Instagram feed, or play Fruit Ninja, we use mobile applications every day. Using drag-and-drop tools, students will build simple apps complete with sounds, graphics, interactions, and more.
Register
July 8 – July 12Building Basic Websites
Beginner to Intermediate
Learn to build a website for your school, business, or anything you can imagine! In this course, your child will find out how the Internet actually works, as well as other concepts and terms related to web development. Then, they will build fully functional websites using CSS (styling), HTML (content), and Javascript (interaction).
Register
July 15 – July 19Learning Python with Minecraft Mods
Beginner to Intermediate
Minecraft is one of the most popular games in the world. Using modifications, students can create and enhance their gaming environment in Minecraft—all with code! This week-long course will introduce students to building mods in Minecraft with Python.
Register
July 22 – July 26Coding 101
Beginner to Intermediate
Never coded before? Not to worry, start here! First, students will dive deep and find out how computers (hardware) understand the instructions humans give them (software). Next, they will learn the building blocks of software development, such as data types, loops, and conditional statements.
Register
July 29 – August 2Designing Mobile Apps
Beginner to Intermediate
Whether to message our friends and family, scroll through an Instagram feed, or play Fruit Ninja, we use mobile applications every day. Using drag-and-drop tools, students will build simple apps complete with sounds, graphics, interactions, and more.
Register

Ages 14-18

DateCourse TitleRegister
June 3 – June 7Intro to Web Development
Beginner to Intermediate
Students will learn the building blocks of web development: HTML, CSS, Javascript/JQuery, version control, user interaction and user experience design, and several additional concepts that are involved in building and maintaining websites. They will use these building blocks to develop and improve upon their own websites.
Register
June 10 – June 14Intro to Game Design
Beginner to Intermediate
In this course, students will learn the basics of game development, including sprite or character design, level construction, and other tools. Then they will create their own game’s events, rules and more, teaching them computational thinking and programming along the way!
Register
June 17 – June 21Coding In Python
Beginner to Intermediate
Python, out of all the programming languages, most resembles human languages. This makes it easy to learn, but it is also dynamic enough to power large search engines like Google. In this course, students will learn the object-oriented programming language with one final goal: building their own game, complete with sounds, graphics, scoreboards, and other interactions! Prior knowledge of algebra, including variables, integers, and evaluation of functions, is a prerequisite for this class.
Register
June 24 – June 28Intro to Mobile App Development
Beginner to Intermediate
Increasingly, we rely on applications (or apps) that we can take with us on the go. In this course, students will learn how to design and build mobile apps, accessible software that can help us send messages to friends, shop online, or order food. The only limit on the types of apps you’ll create is your own imagination!
Register
July 8 – July 12Intro to Web Development
Beginner to Intermediate
Students will learn the building blocks of web development: HTML, CSS, Javascript/JQuery, version control, user interaction and user experience design, and several additional concepts that are involved in building and maintaining websites. They will use these building blocks to develop and improve upon their own websites
Register
July 15 – July 19Intro to Game Design
Beginner to Intermediate
In this course, students will learn the basics of game development, including sprite or character design, level construction, and other tools. Then they will create their own game’s events, rules and more, teaching them computational thinking and programming along the way!
Register
July 22 – July 26Coding In Python
Beginner to Intermediate
Python, out of all the programming languages, most resembles human languages. This makes it easy to learn, but it is also dynamic enough to power large search engines like Google. In this course, students will learn the object-oriented programming language with one final goal: building their own game, complete with sounds, graphics, scoreboards, and other interactions! Prior knowledge of algebra, including variables, integers, and evaluation of functions, is a prerequisite for this class.
Register
July 29 – August 2Intro to Mobile App Development
Beginner to Intermediate
Increasingly, we rely on applications (or apps) that we can take with us on the go. In this course, students will learn how to design and build mobile apps, accessible software that can help us send messages to friends, shop online, or order food. The only limit on the types of apps you’ll create is your own imagination!
Register

Sign up for our newsletter and stay connected with GlobalHack.

Close this popup