Students will learn about game design by create their own platformer video game using an engine that helps them create 2D games with little to no code! At the end of the course, each student will have a game that can be uploaded to the web to share with friends and family.
This course introduces young students to the fundamentals of programming using Scratch, a visual programming language designed at MIT’s Media Lab. This course will empower young students with no prior programming experience to design their own animations, games, interactive art, and stories.
This intensive course offers a thorough introduction to Linux administration and SQL database management. Participants will explore the core concepts of Linux operating systems, from installation and configuration to command-line operations. Additionally, students will develop proficiency in SQL database skills, encompassing database design principles, querying methods, data manipulation, and administrative tasks.
Designed to equip learners with the foundational knowledge and practical skills required in modern IT environments, this course covers essential topics such as hardware, software, networking, security, and troubleshooting. Upon completion, students will be well-prepared to pass the CompTIA A+ certification exams (220-1001 and 220-1002), setting them on a path towards a successful career in IT support and administration.
In this course, students will learn basic coding principles step by step. Students will complete fun projects in web design, animation, music, and gaming, all while learning HTML, CSS, and JavaScript. This course aims to cultivate a passion for coding and effectively prepares students for tackling more advanced programming languages in the future.
In this hands-on course, our youngest students will become digital explorers, discovering the fundamentals of coding through creative storytelling, games, and interactive activities. Students will work with Scratch Jr., an introductory visual programming language. As they navigate through exciting coding challenges, our young coders will not only hone their logical and thinking and computational skills, but also gain confidence, learn to collaborate with peers, and develop a lifelong love for learning.
We believe that every student deserves access to courses to fuel their interests in technology. We offer fun, affordable, online courses in video game design, mobile app design, website development, and more, with fully engaged instructors ready to support students throughout the learning process.