Upcoming events

    • 01/11/2018
    • 05/17/2018
    • 19 sessions
    • Eastview Community Center, 4101 East 42 Street, Des Moines Iowa
    • 10

    The Coding Crew Homeschool Club is a coding club for homeschool students to learn and hone 21st century skills while having fun in a social setting. It is loosely modeled after a CoderDojo.

    In a club format, students will be coached as they work on projects that encourage initiative, creativity, problem-solving and collaboration. Projects will involve coding as well as design and making/tinkering. Example projects include, but are not limited to:

    • Coding LEGO Mindstorms robots to complete HydroDynamics missions
    • Decomposing, designing and coding a PacMan- or Battleship-type game
    • Brainstorming, designing and creating interactive team-based games
    • Researching, prototyping and coding interactive historical landscapes

    The Coding Crew Homeschool Club is coached by YouthCode.gurus, all whom have received favorable background checks by the YouthCode program. Coding Crew meets at the Eastview Community Center which graciously provides space for the club.

    Requirements:

    • Youth age 10 or above
    • Previously completed one YouthCode Scratch coding class
    There is no cost for students to participate. Students will be able to showcase their work at an open house for family and friends to be scheduled for sometime in May. Contact Tim for more information about Coding Crew or to sign up your student.

    • 04/03/2018
    • 05/22/2018
    • 8 sessions
    • Valley Community Center, 4444 Fuller Road, West Des Moines IA
    • 2
    Registration is closed

    Game design iconIn this Scratch class, students age nine or above extend basic computer science principles and coding skills while programming computers with CS First and Scratch. Each eight-week class consists of weekly 90 minute sessions where students are presented computer science principles, complete unplugged activities and create eight different game design projects: 

    1. Gaming Story
    2. Racing Game
    3. Maze Game
    4. Platform Game
    5. Escape Game
    6. Launcher Game
    7. Quest Game
    8. Cave Surfing Game

    Prerequisites

    • Youth ages 9 and above
    • Experience with keyboard and mouse
    • Completed online registration form
    Please review our list of frequently asked questions for more information about Scratch classes and our registration cancellation policy.

    CS First is a program of Google and licensed under Creative Commons Attribution-ShareAlike 4.0 International License
    Scratch is a project of the Lifelong Kindergarten group at the MIT Media Lab and is available for free at scratch.mit.edu


    • 04/30/2018
    • 6:30 PM - 7:30 PM
    • Eastview Community Center, 4101 E 42nd Street, Des Moines Iowa
    • 12
    Register

    Families welcome!

    At this free, family-friendly Hour of Code event, we welcome all individuals, ages 6 to 106, to be a student and receive an introductory experience with coding and computer science in a safe, supportive environment. Students chose themes of Minecraft, Moana or Star Wars for their hands-on project. Snacks and a completion certificate for each student will be provided!

    NOTE: Please register each student separately (including adults who want to join in) so we have an accurate accounting of how many computers will be required.

    The Hour of Code is a nationwide initiative by Computer Science Education Week and Code.org to introduce millions of students to one hour of computer science and computer programming. 


    • 05/12/2018
    • 1:30 PM - 4:00 PM
    • Johnston Public Library, 6700 Merle Hay Road, Johnston Iowa

    Scratch Day icon

    Scratch Day is a global network of events to celebrate the block-based programming language, Scratch. This year the Johnston Public Library and YouthCode are partnering together to host a free Scratch Day for central Iowa families at the Johnston Public Library between 1:30 and 4:00pm on Saturday, May 12, 2018.

    Scratch Day events bring together all kinds of people from the Scratch community to share projects, learn together and welcome newcomers. Last year, there were more than 1000 events around the world!

    This year's activities at the Johnston Public Library will include hands-on projects for new and experienced Scratchers as well as fun, interactive demonstrations of various technologies that can be used with Scratch. No registration is required so come any time for a fun learning adventure with Scratch! Prizes and snacks will be available while supplies last.

    What is Scratch?

    Scratch is a free, block-based, visual computer programming language and online community to help children learn how to code. With Scratch, users create their own interactive stories, games and animations, then share and discuss their creations with one another. Developed and maintained by the Lifelong Kindergarten group at the Massachusetts Institute of Technology Media Lab, the service is designed to help children (ages 8 and up) learn to think creatively, reason systematically and work collaboratively.

    Who Can Attend?

    The target age group for Scratch is 8 to 16 but all family members are welcome at Scratch Day.

    Want to Get Involved?

    Contact Tim to volunteer at this year's Scratch Day.

    • 06/11/2018
    • 06/14/2018
    • 4 sessions
    • Valley Community Center, 4444 Fuller Road, West Des Moines Iowa
    • 15

    In this introductory coding camp, students age nine or above learn basic computer science principles and coding skills while programming computers with Scratch, a block-based visual programming language. In each session of this 14-hour camp, students are presented computer science principles, complete unplugged activities and receive instruction to create eight different sports-themed projects:  

    1. Victory Celebration
    2. Sports Commentary
    3. Net Sports
    4. Fitness Gadget Commercial
    5. All-Star Passing Drill
    6. Batter Up
    7. Extreme Sports
    8. Post-Game Interview
    Students will also take part in digital citizenship discussions as well as physical activities, snacks and drinks between projects. 

    Registration

    Your $95 registration includes use of computers and accessories, all materials, daily snacks, drinks and camp souvenirs. Registration for this camp is through Valley Community Center's online camp system. 

    Register

    Prerequisites

    • Youth ages 9 and above
    • Experience with keyboard and mouse
    • Completed online registration form
    Please review our list of frequently asked questions for more information about Scratch classes and camps.

    CS First is a program of Google and licensed under Creative Commons Attribution-ShareAlike 4.0 International License
    Scratch is a project of the Lifelong Kindergarten group at the MIT Media Lab and is available for free at scratch.mit.edu

    • 06/18/2018
    • 06/21/2018
    • 4 sessions
    • Valley Community Center, 4444 Fuller Road, West Des Moines Iowa
    • 20

    Robotics mBot iconIn this introductory robotics camp, students age ten or above use the Scratch block-based visual programming language to program Makeblock mBot robots. This camp also uses the paired programming method in which students work collaboratively in teams of two. In each session of this 14-hour camp, students are presented computer science principles, complete unplugged activities and receive lessons including an introduction to mBot, using mBot with Scratch, remote controlling a robot, sensory feedback and information processing. Students will have fun playing mBot soccer, balloon pop and completing other robot challenges. Students will also take part in digital citizenship discussions as well as physical activities and snacks between projects. mBot image

    Registration

    Your $95 registration includes use of computers and accessories, all materials, daily snacks, drinks and camp souvenirs. Registration for this camp is through Valley Community Center's online camp system. 

    Register

    Prerequisites

    • Youth ages 10 and above
    • Introduction to Scratch Class/Camp or equivalent Scratch experience
    • Completed online registration form
    Please review our list of frequently asked questions for more information about Scratch classes and camps.

    Scratch is a project of the Lifelong Kindergarten group at the MIT Media Lab and is available for free at scratch.mit.edu
    Makeblock is a trademark of Shenzhen Makerworks Co., Ltd. and covers robots and structural parts for personal, educational and hobby use

    • 06/25/2018
    • 06/28/2018
    • 4 sessions
    • Eastview Community Center, 4101 East 42 Street, Des Moines Iowa
    • 13
    Register

    Music & Sound iconIn this introductory coding camp, students age nine or above learn basic computer science principles and coding skills while programming computers with Scratch, a block-based visual programming language. In each session of this 14-hour camp, students are presented computer science principles, complete unplugged activities and receive instruction to create eight different music & sound-themed projects: 

    1. Introduction & Discovery
    2. Dance Party
    3. Musical Art
    4. Musical Talent Show
    5. DJ Mixer
    6. Music Video
    7. Movie Sound Effects
    8. Thank You
    Students will also take part in digital citizenship discussions as well as physical activities, snacks and drinks between projects. 

    Registration

    Your $95 registration includes use of computers and accessories, all materials, daily snacks, drinks and camp souvenirs.

    Prerequisites

    • Youth ages 9 and above
    • Experience with keyboard and mouse
    • Completed online registration with acceptance of Program Policy & Release
    Please review our list of frequently asked questions for more information about Scratch classes and camps.

    CS First is a program of Google and licensed under Creative Commons Attribution-ShareAlike 4.0 International License
    Scratch is a project of the Lifelong Kindergarten group at the MIT Media Lab and is available for free at scratch.mit.edu

    • 06/25/2018
    • 06/28/2018
    • 4 sessions
    • Eastview Community Center, 4101 East 42 Street, Des Moines Iowa
    • 16
    Register

    MINDSTORMS EV3 logoA great primer for students interested in FIRST® LEGO® League (FLL) or for the student who simply enjoys building with LEGOs and wants to learn how to make LEGOs come to life! In each session of this 14-hour robotics camp, students will use the EV3 LEGO brick controller, motors and sensors to complete missions on a FIRST LEGO League competition table. Students will use teamwork, creativity, engineering, and LabVIEW software to program an autonomous robot and accomplish objectives as a team, just like in a real FLL robot game! Students will also take part in digital citizenship discussions as well as physical activities and snacks between projects.

    Registration

    Your $95 registration includes use of computers, robots and accessories as well as all materials, daily snacks, drinks and camp souvenirs.

    Prerequisites

    • Youth ages 10 and above
    • Experience with keyboard and mouse
    • Introduction to Scratch Class/Camp or equivalent Scratch experience
    • Completed online registration with acceptance of Program Policy & Release

    LEGO® and LEGO MINDSTORMS EV3 are trademarks of the LEGO Group of companies which does not endorse or sponsor the YouthCode program.
    The LabVIEW Module for LEGO MINDSTORMS is a trademark of National Instruments.

    • 07/16/2018
    • 07/19/2018
    • 4 sessions
    • Valley Community Center, 4444 Fuller Road, West Des Moines Iowa
    • 15

    Scratch iconIn this advanced coding camp, students nine or above extend their knowledge and skills of coding with the block-based visual programming language, Scratch. In each session of this 14-hour camp, students deepen their knowledge of computer science basics with focus given to analysis, logic and interfaces. Students will also be introduced to augmented and virtual reality, creating Scratch projects that incorporate live video and hand gestures. Each session of camp includes overview of computer science vocabulary and principles, unplugged activities and hands-on projects. Students will also take part in digital citizenship discussions as well as physical activities and snacks between projects.

    Registration

    Your $95 registration includes use of computers and accessories, all materials, snacks, drinks and camp souvenirs. Registration for this camp is through Valley Community Center's online camp system. 

    Register

    Prerequisites

    • Youth ages 9 and above
    • Introduction to Scratch Class/Camp or equivalent Scratch experience
    • Completed online registration form
    Please review our list of frequently asked questions for more information about Scratch classes and camps.

    Scratch is a project of the Lifelong Kindergarten group at the MIT Media Lab and is available for free at scratch.mit.edu.

    • 07/23/2018
    • 07/26/2018
    • 4 sessions
    • Valley Community Center, 4444 Fuller Road, West Des Moines Iowa
    • 10

    Python iconPython is a great starting text-based, object-oriented language for youth as it has a gentle learning curve, is concise and easy to read, and has lots of available documentation and learning resources. It is a good language to have in any coder’s portfolio as it can be used for everything from web development to software development and scientific applications.

    In this coding camp, students age ten or above will extend their knowledge and coding skills while creating programs in Python. During this ten hours of camp, students will be presented with computer science principles, complete unplugged activities and receive instruction to create various projects covering topics such as the integrated development environment (IDE); inputs, outputs, variables, variable types, input validation, error handling and randomization. Students will also take part in digital citizenship discussions as well as physical activities, snacks and drinks between projects. 

    Registration

    Your $70 registration includes use of computers and accessories, all materials, snacks, drinks and camp souvenirs. Registration for this camp is through Valley Community Center's online camp system. 

    Register

    Prerequisites

    • Youth ages 10 and above
    • Experience with keyboard and mouse
    • Introduction to Scratch Class/Camp or equivalent coding experience
    • Completed online registration form

    Python and the Python logos are trademarks or registered trademarks of the Python Software Foundation, used by YouthCode with permission from the Foundation.

    • 07/30/2018
    • 08/02/2018
    • 4 sessions
    • Eastview Community Center, 4101 East 42 Street, Des Moines Iowa
    • 14
    Register

    mBot iconIn this introductory robotics camp, students age ten or above use the Scratch block-based visual programming language to program Makeblock mBot robots. This camp also uses the paired programming method in which students work collaboratively in teams of two. In each session of this 14-hour camp, students are presented computer science principles, complete unplugged activities and receive lessons including an introduction to mBot, using mBot with Scratch, remote controlling a robot, sensory feedback and information processing. Students will have fun playing mBot soccer, balloon pop and completing other robot challenges. Students will also take part in digital citizenship discussions as well as physical activities and snacks between projects. 
    Makeblock mBot image

    Registration

    Your $95 registration includes use of computers, robots and accessories as well as all materials, daily snacks, drinks and camp souvenirs.

    Prerequisites

    • Youth ages 10 and above
    • Experience with keyboard and mouse
    • Introduction to Scratch Class/Camp or equivalent Scratch experience
    • Completed online registration with acceptance of Program Policy & Release
    Please review our list of frequently asked questions for more information about Scratch classes and camps.

    Scratch is a project of the Lifelong Kindergarten group at the MIT Media Lab and is available for free at scratch.mit.edu.
    Makeblock is a trademark of Shenzhen Makerworks Co., Ltd. and covers robots and structural parts for personal, educational and hobby use.

    • 07/30/2018
    • 08/02/2018
    • 4 sessions
    • Eastview Community Center, 4101 East 42 Street, Des Moines Iowa
    • 13
    Register

    Scratch iconIn this advanced coding camp, students nine or above extend their knowledge and skills of coding with the block-based visual programming language, Scratch. In each session of this 14-hour camp, students deepen their knowledge of computer science basics with focus given to analysis, logic and interfaces. Students will also be introduced to augmented and virtual reality, creating Scratch projects that incorporate live video and hand gestures. Each session of camp includes overview of computer science vocabulary and principles, unplugged activities and hands-on projects. Students will also take part in digital citizenship discussions as well as physical activities and snacks between projects.

    Registration

    Your $95 registration includes use of computers and accessories, all materials, daily snacks, drinks and camp souvenirs.

    Prerequisites

    • Youth ages 9 and above
    • Experience with keyboard and mouse
    • Introduction to Scratch Class/Camp or equivalent Scratch experience
    • Completed online registration with acceptance of Program Policy & Release
    Please review our list of frequently asked questions for more information about Scratch classes and camps.

    Scratch is a project of the Lifelong Kindergarten group at the MIT Media Lab and is available for free at scratch.mit.edu.

    • 08/08/2018
    • 4:00 PM - 5:00 PM
    • Altoona Public Library, 700 8th St. SW, Altoona Iowa
    • 14

    At this free, family-friendly Hour of Code event, students in K through 6th grade will receive an introductory experience with coding and computer science in a safe, supportive environment. Students chose themes of Minecraft, Moana or Star Wars for their hands-on project. 

    NOTE: Please register each student separately (including adults who want to join in) through the Altoona Public Library event system so we have an accurate accounting of how many computers will be required. 

    The Hour of Code is a nationwide initiative by Computer Science Education Week and Code.org to introduce millions of students to one hour of computer science and computer programming. 


Past events

03/26/2018 Hour of Code
01/27/2018 Central Con
01/22/2018 Teen Scratch Coding Class: Game Design
01/16/2018 Scratch Coding Class: Music & Sound
12/05/2017 Computer Science Education Week: Hour of Code
12/05/2017 Computer Science Education Week: Hour of Code
12/04/2017 Computer Science Education Week: Hour of Code
11/18/2017 FIRST® LEGO® League Teams Regional Tournament
11/12/2017 FIRST® LEGO® League Teams "Dress Rehearsal"
10/23/2017 DMACC Ankeny STEM Festival
09/28/2017 Scratch Coding Class: Art
09/25/2017 Hour of Code
09/25/2017 Scratch Coding Class: Game Design
09/24/2017 Johnston Maker Day
09/15/2017 Scratch Coding Class: Music & Sound
09/12/2017 Homeschool Hour of Code
08/28/2017 Hour of Code
08/26/2017 Kid Coding (Unplugged)
07/31/2017 Computer Science Coding Camp: Python
07/31/2017 Computer Science Coding Camp: Python
07/27/2017 Maker Meetup: Strawkets
07/24/2017 Computer Science Robotics Camp
07/17/2017 Maker Monday: Kaleidoscopes
07/17/2017 Computer Science Coding Camp: Scratch Music & Sound
07/11/2017 Hour of Code
07/10/2017 Computer Science Coding Camp: Scratch Sports
06/26/2017 Hour of Code
06/19/2017 Maker Monday: Strawkets
05/15/2017 Maker Monday: Strawkets
05/08/2017 Hour of Code
04/10/2017 Hour of Code
04/07/2017 Beginner Scratch Class: Art
04/07/2017 Intermediate Scratch Class: Sports
04/04/2017 Metro-Area STEM Fest
04/04/2017 Intermediate Scratch Class: Game Design
03/13/2017 Hour of Code
03/07/2017 Hour of Code
01/31/2017 Robotics with Finch Class
01/20/2017 Beginner Scratch Class: Music & Sound
01/20/2017 Beginner Scratch Class: Art
01/17/2017 Intermediate Scratch Class: Game Design
01/17/2017 Beginner Scratch Class: Storytelling
01/10/2017 Hour of Code
12/07/2016 Hour of Code
12/05/2016 Hour of Code
10/17/2016 Beginner Scratch Class: Music & Sound
10/17/2016 Beginner Scratch Class: Art
10/13/2016 Pilot Scratch Robotics Class
07/19/2016 Intermediate Scratch Class: Game Design
07/19/2016 Beginner Scratch Class: Storytelling
07/18/2016 Beginner Scratch Class: Storytelling
07/18/2016 Beginner Scratch Class: Music & Sound
YouthCode is a program of Impacting The Next Generation Project, a 501(c)(3) non-profit organization.
Powered by Wild Apricot Membership Software