Youth Education

Introductory and intermediate programs for youth and young adults that teach basic programming and problem solving skills that will benefit them no matter what career they choose.

Youth Coding Programs

Youth Coding Camps Logo

Summer 2019

For kids in grades 3-12 who are interested in basic programming

Learn More
Youth Coding League Logo

Spring 2019 Semester

An after-school program for middle schools

Learn More

Youth Coding Camps Logo

For more information, contact Stacy Dohogne Lane:
stacy@codefiworks.com
(573) 335-9675

Two sessions of each camp are offered for your convenience. The content of each session is identical—please sign up for the session that works best for you.

Get Email Updates

Email subscribers get a
1-week head start
on sign-ups!

Youth Coding Camps are summer programs that teach basic programming and problem-solving skills. Elementary and middle school-aged kids program fun robots using the Scratch programming language. Kids put their robots through the paces by programming them to dance, run obstacle courses, play soccer, and more. More advanced programming sessions for junior high and high school students are also offered, teaching the building blocks of web and mobile app development such as HTML, CSS, JavaScript, user experience design, and more.

Creating with Code

Incoming Grades 3-5/Ages 8-10

Session 1: June 10-14 • 1pm-4pm
Session 2: June 17-21 • 9am-12pm

Basic coding skills are taught using markers and robots. Students will work in small groups to put together a dynamic piece of art that uses code and Evo robots. Daily activities will include computer science unplugged activities, hours of code, and work on a group project.

Coding skills gained:

  • Functions
  • Sequences
  • Events
  • Debugging
Session 1 - Register Session 2 - Register

Code to Compete

Incoming Grades 3-5/Ages 8-10

Session 1: June 10-14 • 9am-12pm
Session 2: June 17-21 • 1pm-4pm

Basic coding skills are taught using Finch robots. Students will work in small groups to code their Finch to play soccer, guide their robot through a Ninja Warrior-esque obstacle course, and more using code. Daily activities will include computer science unplugged activities, hours of code, and work on a group project.

Coding skills gained:

  • Functions
  • Sequences
  • Events
  • Conditionals
  • Loops
  • Debugging
Session 1 - Register Session 2 - Register

Coding for a Cause: Healthcare

Incoming Grades 6-8/Ages 11-13

Session 1: July 15-19 • 9am-12pm
Session 2: July 15-19 • 1pm-4pm

Kids will learn the building blocks of web and mobile app development such as HTML, CSS, Javascript, user experience design, and more, and will be able to practically apply these concepts towards a healthcare-related problem they will solve using technology. Kids will work in groups on a project presenting a solution to a healthcare-related problem, and daily activities will include computer science unplugged activities, core concepts, and work on their project.

Skills gained:

  • Basic knowledge of HTML, CSS, Javascript, and how they apply to web and mobile app development
  • Understanding of a healthcare problem and how it could be solved using technology
Register

Coding for a Cause: Healthcare

Incoming Grades 9-12/Ages 14-17

Date and Time: July 20 • 9am-5pm

Kids will learn the building blocks of web and mobile app development such as HTML, CSS, Javascript, user experience design, and more, and will be able to practically apply these concepts towards a healthcare-related problem they will solve using technology. Kids will work in groups on a project presenting a solution to a healthcare-related problem, and daily activities will include computer science unplugged activities, core concepts, and work on their project.

Skills gained:

  • Basic knowledge of HTML, CSS, Javascript, and how they apply to web and mobile app development
  • Understanding of a healthcare problem and how it could be solved using technology
Register

Scholarships

The Marquette Technology Institute is able to offer a limited number of scholarships to interested students for the Summer 2019 Youth Coding Camps. You will be notified within 1 month of your submission if your child will receive a scholarship. Scholarships are granted based on financial need and the child's interest in coding. We will award up to 1 camp per scholarship recipient. Each week of camp requires a $20 fully refundable deposit to guarantee a space in camp, with the deposit refunded after completion of the week. More registration details will be sent when and if scholarships are awarded. Scholarship recipients will be responsible for transportation to camp, which will take place at the First Presbyterian Church at 235 Broadway in downtown Cape Girardeau.

Apply Online Printable Application
Coding with the Finch
Youth coders
Coding with Evo

Youth Coding Camps Logo

Spring 2019 Semester
Bring this after-school program to your middle school students!

For more information, contact Stacy Dohogne Lane:
stacy@codefiworks.com
(573) 335-9675

Download Flyer

What is the Youth Coding League?

The Youth Coding League is an after-school program for middle school students, supported by the Marquette Technology Institute, using Google’s CS First curriculum and the Scratch programming language.

The Marquette Technology Institute provides support to schools with stipends and training for teachers, an MTi facilitator, and an innovative, competitive element and dedicated website at YouthCodingLeague.com.

The Marquette Technology Institute organizes an awards party at the conclusion of the semester-long program, where students from the region come together to showcase their projects to the community and find out who will take home Technical Merit, Community Favorite, Regular Season Top Scorer, and Most Improved prizes.

The Youth Coding League enjoys a 50/50 female/male split in participants. Meanwhile, the software development industry average is 20/80 female/male.

Why computer science and programming are important to middle-schoolers:

problem-solving icon

They instill logical thinking and
problem-solving skills, empowering kids to take part in the digital workplace of the future.

academics icon

They help kids improve academically, teaching them to solve problems and set themselves up for future success with in-demand skills.

coding icon

They are widely applicable, 21st-century skills that contribute to a well-rounded, academically comprehensive student.

More about the competitive element

During each session of the CS First Curriculum, students can earn up to 60 points and track their progress and compete against other players and teams across the league. Students can earn points by attending the Youth Coding League, by documenting what they learned, participating in the curriculum by watching the instructional videos, completing the stated objectives, getting creative and going farther than the objectives, and by completing their work within the set amount of time. Regular season top scorers are awarded at the conclusion of the semester.

After completing eight sessions of the CS First curriculum, students team up to create a group project based on a simple prompt. Each school votes in a playoff round for which project will be their champion. One project from each school goes on to the championship round, where they compete for top spots in the Community Favorite category against projects from across Southeast Missouri. Students can also win based on technical proficiency, and by showing the greatest amount of improvement. Prizes are announced at the All-Star Party that concludes the league for that season.

Kids coding
Kids coding

What to know about Google CS First

  • 8 sessions that introduce coding to kids ages 9-14.
  • Themes include storytelling and music and sound, using the Scratch programming language.
  • Kids work their way through each theme, and the program culminates in a project they can share with classmates, family, and friends.
  • Designed to give kids with no prior computer programming or coding knowledge a solid foundation in logic and problem-solving.

Impact

"I knew that if given a chance, my students could be successful not just at basketball but with keeping up with the 21st century skills they so desperately need. I also knew that THIS opportunity could open doors for my students. It could inspire, motivate, challenge, and change students.

"I wanted to take a moment to try and explain the changes I have seen in my students who were in YCL. I have students that I’ve barely heard their voices. Faces who just float in and out of school, doing well, but just going to the motions day to day. I have seen students with severe behavior and anger issues try and make good choices so they can stay in YCL. I’ve seen students who have had attendance issues WANT to come to school. I’ve seen students who barely smile burst into laughter! I’ve seen students who did not fit in find their niche. Students who were shy are more open and outgoing. Students who have had issues with their grades or keeping up with their work be proud of themselves because their grades have improved. Those are just some of the changes. Changes directly related to being in YCL."

- Cristy Crites, teacher and Youth Coding League facilitator, Scott County Central Schools

Want to bring the Youth Coding League to your school?

Contact Stacy Dohogne Lane:
stacy@codefiworks.com
(573) 335-9675

Download Flyer

© Copyright
Marquette Tech District Foundation
Privacy Policy