Technology Basics

This course introduces high school students to skills that they will need in today’s digital learning environment. They will learn keyboarding, how to best utilize the software provided by the school, how to be safe and smart online, and other technology skills to succeed in and out of the classroom.

Intro to JavaScript II

This is a continuation of Intro to JavaScript I. This course focuses on animation with JavaScript – Timers, Randomizers, Mouse Events, Keyboard Events, Graphics, and Collision Detection. Students will learn the skills tested in the JavaScript Level I certification exam.

Introduction to Drawing

Drawing is a fundamental art form that is used in many different mediums. This course is an introduction to the foundation of both design and realistic drawing. Students will review the elements of drawing, while exploring drawing materials such as charcoal, graphite and ink. Students will work from observation and imagination to address topics such as proportion, perspective, light and shadows. All materials are provided.

Intro to Python – Automate Everything

In this course students will learn to code a robot to move, create a virtual reality video game, or even program NASAs space shuttles? The first step to any of this is learning Python. This is a coding language that is being used in many newest technologies of today. This entry level course will open students up to a world of opportunities and give them the programming foundation needed to take the Raspberry Pi robotics courses.

Intro to JavaScript

Did you know that, alongside HTML and CSS, JavaScript is one of the core technologies of the World Wide Web? It enables interactive web pages and is an essential part of web applications. When you click a button and get a response, it is probably JavaScript that made that happen. In this course students can learn the fundamentals of this programming language. Join the class to learn some of the basics of timers and animation using JavaScript.