Pro Series - "Teach-the-Teacher" Arduino Workshop for STEM Educators (two night)
STEM Educator RSVP By Invite Only (requests to tweeks(at)rackspace,com)
Sponsored by Rackspace & RBTC
Two Night Event:
Mon Aug 1st 5:30-8:30 (1of2, only register/pay for this one)
Wed Aug 3rd 5:30-8:30 (2of2, do not register/pay for this one, just show up :)
This two night STEM Educator workshop is specifically designed to take non-computer science STEM teachers, and walk them through teaching kids programming on the arduino microcontroller (using C++) and arming them as teachers with the tools and information they need to bring this engineering/computer science rich topic into their own classrooms.
NOTE: All attendees must bring their own laptop (and power supply),
pre-loaded with the latest arduino programming IDE located here.
NOTE: You do NOT need to buy two RSVP tickets. Just purchase the first ticket for the
Monday slot, and come to both Mon & Wed classes. It's a shortcoming of eventbrite.
By the end of this workshop you will have leaned the following, well enough to begin teaching it yourself:
- The basics of the C++ programming language (what Windows and Linux are written in!)
- How to effectively use the family of arduino hardware
- How to quickly find answers (in class) to students questions (or teach them to)
- How to hook up new hardware you've never seen before and quickly get it working
- Take home your very own arduino kits with really cool sensors & I/O devices! (included)
The Two day version of this workshop will start off with:
- Basic overview of the Arduino hardware/software platform
- Basic theory of C++ structure and syntax (simplified)
- Overview of hardware inputs vs outputs (controllers and sensors)
- BUILD: Chaselight
- OUTPUT: Sound Generation w/Araduino
- Freeform Build: Combining Sound Generation with other sensor (inputs)
and then the second day resumes with:
- More C++ Programming Theory: Functions and Parameters
- BUILD: "Sibling Detector Alarm" (using three recipes)
- Teaching Robotics Based Workshops
- Arduino Teaching & Research Resources
- Arduino Hardware Resources (where to buy stuff)
- One RSVP Ticket ($25 for take home arduino kit + pizza & drinks)
- Must bring laptop with power supply (Windows, Linux or Mac-OSX)
- Pre-installed arduino software from here
About Instructor Tweeks
Tweeks (Thomas Weeks) holds a BS-EET / Telecom degree from Texas A&M, has been an Engineer at Rackspace Hosting for 15+ years working with and teaching about Linux & Windows Internet technologies. Tweeks sits on the region's RBTC STEM and CyberSecurity committees and is very active in the NRV STEM education community. He uses Arduinos to everything from control robots, blink lights, to launching large high power rockets and monitor water problems in his basement. He’s a big advocate of Linux, Open Source and Open Standards/Hardware systems, likes playing with high power rockets, electronics and loves teaching kids how to peek behind the curtain of modern technology.
Rackspace is the leader in Hybrid Cloud Hosting, the Open Source OpenStack cloud technology suite and the home of Fanatical Support. The local Rackspace Development (programming) center is located in the VT CRC where our developers create the cloud and office email systems that power many of the worlds most popular Internet and device technologies today. Rackspace believes in fostering the growth of the technology communities in which they reside, openly sharing relevant tech information and encouraging others to do the same.
Our pizza sponsor is the Roanoke-Blacksburg Technology Council (RBTC). Part of the RBTC's mission is well-aligned with Let's Code: "To create a strong technology workforce, support STEM in the community, and help open student's minds to the exciting possibilities of technology-focused careers."
When & Where
1691 Innovation Dr
Let's Code Blacksburg!
Let’s Code Blacksburg! has a two-fold purpose. First, we provide the opportunity for local residents to learn different programming languages and technologies at different levels (from beginner to advanced). Secondly, Let's Code! gives people who have expertise in a particular tech field the opportunity to share their knowledge to build experience and become recognized as experts in the community.