Filter by Category
Computer Based
in Category
Drone Innovation Camp
with Donald Sweeper

Our drone camp is a unique and exciting opportunity for students to learn about programing drones for autonomous flight. Over the course of one week, students will work with Tello drones and use a variety of tools and technologies to design and build attachments for their drones.
Students will learn the basics of drone programming, including how to write code to control the drones' movement and perform various tasks. They will also learn about the use of sensors and other technologies to enable the drones to navigate and make decisions on their own.
Students will use computer-aided design (CAD) software to design attachments for their drones. This may include things like payload baskets for carrying candy or other small items, or custom-designed landing gear to improve the drones' stability.
Students will use 3D printing technology to bring their creations to life. They will learn about the 3D printing process and how to set up and operate a 3D printer, as well as how to troubleshoot any issues that may arise.
Throughout the camp, students will have the opportunity to test and refine their drones and attachments, working together in small teams to solve problems and achieve their goals. By the end of the week, they will have gained a solid understanding of drone programming and design, as well as hands-on experience with 3D printing technology.
Computer Coding with Scratch and Makey Makey
with Carrie Beach

Do you like video games? We will be creating a video game using Scratch and designing/building a controller for the game using a Makey Makey invention kit. Participants will learn the basics of game design, block coding, and will be challenged to invent a unique controller for their game.
Makey Makey kits will be available for purchase for $55 if students would like to continue to explore after this program.
Intro to Graphic Design
with ByteSize Learning

Want to learn to "photoshop" or create your own graphics? Develop skills to edit, adjust, or alter photos and create stunning graphic visuals for your personal projects. Express your freedom and artistic expression through the powerful photo-editing tool of GIMP. In this introductory class, students will learn the basic capabilities and user interface of GIMP and use their acquired knowledge to create their own graphics, images or edited pictures.
Intro to Music Production
with ByteSize Learning

Love music? Well now you can learn to create your own! Discover the process of sampling, editing, and recording to make your own music from start to finish using Cakewalk by Bandlab. In this introductory course, students will learn the basic User Interface (UI) of the Bandlab Online Editor, an easier-to-use online DAW modeled after Cakewalk. Students will learn how to compose or adapt musical pieces using real or virtual instruments and effects to create musical pieces within their interest.
Minecraft Engineering
with ByteSize Learning

Love Minecraft? Want to become a redstone engineer?
Learn the basics of the engineering design process through the endless sandbox game of Minecraft and the game’s electricity equivalent. Plan and build circuits using redstone to understand the flow of energy in a system and learn cool novelties of Minecraft redstone. In this introductory redstone engineering course, students will learn basic redstone components and their function(s) which will be used to design simple circuits and builds to enhance or automate the Minecraft experience.
Introduction to Computer Programming in Java
with ByteSize Learning

Start your journey into automation and script creation with Java. This introductory course teaches the basics of programming, including boolean logic, control structures, data types, and loops, providing students with the tools to create their own Java programs.
Enhance your Java programming skills by creating games and interactive projects. With the knowledge gained from the fundamentals, students can unleash their creativity and take their Java abilities to the next level."
Intro to Computer Programming in Python
with ByteSize Learning

Interested in automation or creating powerful scripts in Python? Begin to Explore programming jargon and formatting used in Python scripts and create your own games using Pygame.
In this introductory Python course, students will learn the basics of programming using boolean logic, conditional statements, variables, and loops to create simple Python scripts and games.