Camp for Coders

Register Now >>>

Join us for summer afternoons of code, and see what software we can write together.

Calling all athletes! Our sports camps typically operate during the morning and end around noon. Rockhurst serves a make-it-yourself sandwich bar lunch in the cafeteria for $5 per day from 12:00 p.m. - 1:00 p.m. Pay as you go, or bring your own lunch.

Session 1: Computer Graphics, Animation, and Web Programming 
Java and JavaScript:
Featuring Processing and P5.js from the Processing Foundation, this camp introduces campers to computer graphics and animation.

Campers will learn basic web development skills as they build simple game animations with P5.js javascript library.  Like the students in our classrooms, these campers will first learn to prototype computer drawings in Processing Java and later learn to translate these concepts into html5 canvas animations on the web.

With an emphasis on computer programming and managing a code base, this camp will only lightly touch on aspects of structuring and styling html pages.  Most of the time will be spent on animation algorithms and programming languages.  

$95 - Two Weeks, June 3 - 13, Monday - Thursday, 1:00 p.m. - 3:00 p.m., Room 121
Grades 5 - 12, boys and girls

Session 2: Python Programming with Raspberry Pi Sensors

Session 2 focuses on the internet of things with networked computers and devices. Campers get to experience integrating hardware with software as we take the code from session 1, rich with its graphics and animations, and extend it with the Raspberry Pi.

Campers setup a basic web server and learn network programming fundamentals. They use existing Python source code and send Raspberry Pi sensor information over HTTP. The IP addresses on our network change frequently, so campers will have some regular practice at locating and identifying this information across a few different computers.

Campers will see and tinker with a lot of existing source code. For example, we can manipulate our game software by bringing in temperature measurements from the room, audio readings of the current decibel level of our surroundings. We could use a measure of air quality as a feature of game design.

$95 - Two weeks, June 17 - 27, Monday - Thursday, 1:00 p.m. - 3:00 p.m., Room 121
Grades 5 - 12, boys and girls

About the Instructor
J.W. Clark holds a Master of Science in Computer Science from the UMKC School of Computing and Engineering. He currently serves as STEAM (Science, Technology, Engineering, Arts and Mathematics) Coordinator at Rockhurst High School and teaches the computer science courses.

Primary Contact
JW Clark
9301 State Line Road
Kansas City, MO 64114
816-363-2036 x590
jwclark@rockhursths.edu
Secondary Contact
Matt Darby
9301 State Line Road
Kansas City, MO 64114
816-363-2036 x527
mdarby@rockhursths.edu

CLICK HERE TO REGISTER >>>

Bookmark and Share

Rockhurst High School

Established in 1910 - Ad Majorem Dei Gloriam

9301 State Line Road, Kansas City, MO 64114-3299     816.363.2036