The PIIT grant has closed and will no longer be offering these camps.
Each of the three university Partners for Innovation in Information Technology will be conducting summer computer camps during the summers of 2010, 2011, 2012 and 2013. Starting from the 9 th grade, interested local high school students, will be invited to attend one of the three one week (full-time, 40 hour) summer camps: the Alice camp, the Robotics camp, and the Multi-media camp. Students will be introduced to the fundamentals of computer science through experiences that have proven successful in advancing learning of high school students.
The week-long camps will be free to attend but seating will be limited. The specific dates, times, and camps offered will vary by location (MTSU - Murfreesboro, NSCC - Nashville, and AAMU - Huntsville).
Typical camps include:
Alice is a 3-D graphical programming language from Carnegie-Mellon that provides an "objects-first" approach to teaching programming. The Alice environment allows a student to create graphical animations and video games without the challenges that often accompany other approaches to learning programming for the first time.
Students participating in the Robotics camp will have intensive training and hands-on learning opportunities constructing and programming Lego NXT robots. The students will learn to build and program robots for tasks, such as navigating a maze, arranging cola cans in a specific configuration, or sumo wrestling. The robot programming will be done using RoboLab, a graphical programming environment, built based on the successful LabView software for visual programming. It is flexible, easy to learn, yet sophisticated enough for complex programming tasks.
Multimedia Camp (A & M and MTSU only)
The Multimedia Programming camp teaches students basic script programming using python, as it is applied to create and manipulate graphics, photos, sound files, and video. Python, with its unique built-in features, is powerful and easy to learn. Students will be able to write programs that simulate the interesting features found in professional photo, music, and video editors.
Networking Camp (Nashville State only)
The networking camp teaches students basic networking concepts. The process of networking enables computers and other devices to communicate with each other, which is important in the age of internet. Students will setup machines and create Ethernet cables that will be used to network and communicate with other computers and devices. Students will also learn how to setup wireless equipment.
This material is based upon work supported by the National Science Foundation under Grant Number 0917840. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.