CS+ logo header

Past Camps

See the camps we have held in the past to get an idea of what is possible to learn!


preview Image of Next Camp
Building Web Based Games with HTML, CSS, and JavaScript

In this camp, students will work with a provided template to build a Halloween Themed web based game using HTML, JavaScript, and CSS! The concepts covered in this class can be used to create their own game and the games will be hosted at the end of the camp so they can show their family or friends and if they bring a USB drive, they can also take them home! Students can work on the game at home and customize the characters, colors, and gameplay!

preview Image of Next Camp
Building Web Pages with HTML and CSS

In this camp you will learn how to create a web page using the same technology that creates your favorite web sites! Attendees will learn how to create a simple web page using HTML, CSS, and get introduced to JavaScript. At the end of the camp, we will host several of the sites so you can show your family and friends what you were able to build at the camp! We will then point you to some resources that show you how you can extend what you learned in the camp. No computer is needed, we will have what you need in order to participate in this tech camp.

preview Image of Next Camp
Building Web Pages with HTML and CSS (BW Students Only)

In this camp, you will learn how to create a web page using the same technology that creates your favorite web sites! Attendees will learn how to create a simple web page using HTML and CSS and will be able to host it using their unique BW email address.

This camp is for BW students only. You will need a laptop to participate in the camp. If you are a middle school or high school student interested in our Tech Camps, we have those available this Fall as well (see below).

preview Image of Next Camp
Create Your Own Holiday Light Show with Raspberry Pis

In this camp, students will learn how to interact with and program various electronic components using a Raspberry Pi to create their own holiday light show! They will learn how to program music, blink lights, and change the light color to the sounds they generate. They will learn how circuits work and how you can program components using a Raspberry Pi! From this experience, students will have an understanding of how they can use software with hardware to work on exciting projects!

preview Image of Next Camp
Creating a Halloween Game in Python

In this camp, students will learn how to use the Python programming language to create a Halloween themed-game! Students will learn how to incorporate core programming concepts into building a game and what details are needed to make a game work. At the end of the session, students will have a basic game that they can save to a flash drive and work on at home.

preview Image of Next Camp
Creating a Halloween Game in Scratch!

In this camp, students will learn how to use the Scratch programming environment to create interactive games! Students will learn how to incorporate core programming concepts into building a game and what details are needed to make a game work. At the end of the session, students will have a basic game that they can also later develop in a web browser.

preview Image of Next Camp
Creating Animations with CSS

In this camp, students will learn how to create animations using CSS! CSS is the language that adds style to web pages and it has many features that we will explore during the camp including styling, movement, rotation, and much more!

preview Image of Next Camp
Creating Games in Python

In this camp, students will learn how to use Python to create a graphical based game on a Raspberry Pi! Students will learn basic programming concepts and how they can be used in creating a fun game that they can also run on their home computers.

preview Image of Next Camp
Creating Mobile Apps Using Web Technology

In this camp, students will learn how to use JavaScript, HTML, and CSS to create a mobile friendly web application. With mobile devices becoming the dominant platform for viewing web pages, the design of web pages should take a mobile first approach. The concepts covered in this camp can be used to create mobile friendly web sites, web applications, and can help students understand how mobile apps are constructed.

preview Image of Next Camp
CS+ Scavenger Hunt - The Secret CS++ Organization

This is a scavenger hunt that will be mostly online solving various puzzles with computing skills to identify a secret agent in CS+! There's a secret CS+ organization calling themselves CS++ that stole our plans! We need your help! CS+ has found a clue from one of their secret agents and it is up to you to find out their identity and what they are up to! Ohh, and did we mention there are prizes?

preview Image of Next Camp
Cybersecurity

In this camp, students will learn applied skills in cybersecurity using a Raspberry Pi! Students will learn how to create secret messages and encrypt and decrypt those messages. They will learn how to create a secure system and how to find out what may be lurking on their network. With cybersecurity becoming one of the top career fields, this is a camp you will not want to miss!

preview Image of Next Camp
Developing Games in C#

In this camp, students will learn how to create a game using a very popular programming language, C#! Students will learn about components in game development such as movement and hit detection. At the end of the camp, students will have a working game that they can show their friends and continue to build upon using software that is freely available.

preview Image of Next Camp
Home Security System with Raspberry Pis

In this camp, students will learn how to create a home security system using a Raspberry Pi! They will learn how to work with different sensors and actuators, how to connect devices to a Pi, and then how to program them using the Python programing language!

preview Image of Next Camp
Interacting with Embedded Systems with Web APIs

In this camp, students will learn how to interact with a web based API that was created by Baldwin Wallace University research students. The API allows students to retrieve information from a security camera created from a Raspberry Pi Zero. Students will learn how to use JavaScript to enable and disable the camera, retrieve videos that it recorded, and delete videos that are no longer of interest. They will learn both basic and advanced programming concepts and will be able to test the camera’s ability to detect motion! From this experience, students will have an understanding of what an API is and how APIs can be used to create rich applications.

preview Image of Next Camp
Intro to 3D Modeling

In this camp, students will learn how to create 3d models using software that is available for free. Students will learn about 3d printing services, such as ones through their local libraries, where they will then be able to submit their work to have it printed at the library. Attendees should bring a USB flash drive to save their models.

preview Image of Next Camp
Intro to Python and Data Processing

In this camp, students will learn how to write a program using the Python programming language! They will learn basic programming concepts including how to make code perform certain tasks based on certain conditions, and how to repeat code. Towards the end, students will use these skills to retrieve weather from stations around the world and display it on a map!

preview Image of Next Camp
Programming Electronics with Raspberry Pis

In this camp, students will learn how to interact and program various electronic components using a Raspberry Pi. These components include temperature sensors, humidity sensors, light sensors, RGB lights, buzzers, and more! Students will learn how to use these components and their role in creating robots and other devices. Basic and advanced programming concepts will be covered as well as basic electrical concepts. From this experience, students will have an understanding of how they can use software with hardware to work on exciting projects!

preview Image of Next Camp
Programming Graphics and UI in Java

In this camp, students will learn how to program in a popular programming language, Java, to create graphical components and a user interface! (UI)

preview Image of Next Camp
Programming Minecraft on Raspberry Pis

In this camp, students will learn how to write code that interacts with Minecraft on Raspberry Pis! Instead of playing the character in the game, students will program the character controls in the game, students will write code to move their character, mine, and build!

preview Image of Next Camp
Programming Self Driving Robots

In this camp, students will learn how to program a robotic vehicle using an Arduino. They will learn how to control the robot's speed and direction. They will also learn how to control various motors on the robot as well as use sensors so that the robot can detect obstacles and try to avoid them! Students will learn basic programming concepts along the way. Attendees will work in pairs in this camp and parents are encouraged to also reserve a ticket with their student.