Programming

Introduction to Java Programming

Grade 9 - 12

Maximum 8 students can enroll the course

This program is for interested learners who would like to start learning how to code. In this course, we will introduce you on how to code in the Java Programming Language. There is no coding background required, just your time and the desire to learn. The learner will build basic types of programs that will leverage Java Language features like operators, expressions

Programming

Minecraft

Grade 9 - 12

Maximum 8 students can enroll the course

This Coding with Minecraft course introduces students to core computer programming concepts, such as events, coordinates, variables, conditionals, functions, iteration, arrays and artificial intelligence. It builds on the popularity of Minecraft, featuring Minecraft Education Edition and introduces Microsoft MakeCode, a block- and JavaScript programming editor.

Programming

HTML and CSS

Grade 9 - 12

Maximum 8 students can enroll the course

Have you ever wanted to learn to create a web site? Not sure where to start? Start by learning the basics of HTML. HTML is the publishing language of the web. Utilizing HTML tags, you can create a web page that can be displayed in any browser across the web. In this course, you will learn the most used tags in HTML5, and then create a website with those tags.

Programming

Python Block Based Coding

Grade 6 - 8

Maximum 8 students can enroll the course

Block-Based Coding is the de facto way to introduce kids to programming. Block-based coding utilizes a drag-and-drop learning environment, where programmers use coding instruction “blocks” to construct animated stories and games. It’s an entry- level activity, where kids can gain a foundation in computational thinking through visuals as opposed to coding

Video Game Design & Development

Stencyl Level 1

Grade 6 - 8

Maximum 8 students can enroll the course

In this course, participants will learn the basics of using Stencyl, a 2D game development software with support for Windows, Mac, Linux, iOS, Android, and HTML5. Stencyl features a drag-and-drop interface to create code, a homage to the successful MIT Scratch project, allowing people from any background and any age to start making their own games.

Video Game Design & Development

Introduction to Unity Video Game Design and Development

Grade 9 - 12

Maximum 8 students can enroll the course

The Game Design in Unity course teaches the fundamentals of designing a game using the most widely accessed and preferred editing engine. The intent of this course is to prepare high school students with the industry-related skills needed for the workplace and higher learning environments. By the end of this course,