2024 ideaSpark Summer Coding Camps

a bold idea student working with her mentor

Each of our ideaSpark Summer Coding Camps combines hands-on learning in a computer programming language with support from mentors who work in a technology field. Students will complete the summer with a website or video game project to share with family and friends. No prior coding experience is required.

Camp Details

Available For: Students entering 3rd - 12th grade in the 2024-25 school year

When: Twice Weekly in June - July

Where: Online and In-Person (Dallas College Eastfield and Brookhaven)

Camp Fee: $400 | Monthly payment, financial, and technology assistance options available.

Summer Camp Registration will open on Summer 2025!

  • Virtual Camps are Currently Full - please contact info@boldidea.org for more information

    Camp Dates: TBD

    At-Home requirements

    • Reliable Wi-Fi

    • Headphones with a microphone

    • Laptop or desktop computer

      • Bold Idea has a laptop donation program for students who do not have one - see financial aid section of registration

    • Dallas College Brookhaven Camp:

      • Tuesdays and Thursdays

    • Dallas College Eastfield Camp

      • Mondays and Wednesdays

    • 24/7 access to a remote desktop coding platform

    • Easy-to-read coding references

    • Activity Guides for 2 coding projects

    • 28 hours of mentor support from technology professionals


Past Summer Camp Courses

Creative Computing with Scratch

In this course, students in 3rd - 5th grade are introduced to coding for the first time through Scratch. The Creative Computing Curriculum, designed at the Harvard Graduate School of Education, is a collection of activities for an introductory creative computing experience using Scratch, a block-based visual coding language. The activities are designed to support familiarity and increasing fluency with computational creativity and computational thinking.

Intro to Web Development

If student is younger than 5th grade - Prerequisite is completion of the Creative Computing with Scratch course.

In this course, students will learn how to create websites and publish them on the Web. The program combines hands-on learning in web programming languages HTML and CSS with support from mentors who work in a technology field. Their first project is a website for a small business. Students will then design and code their own website on any topic using creativity and their new HTML and CSS skills.


JavaScript Game Development

Prerequisite: Students must take the Intro to Web Development course before taking this course.

In this course, students will learn how to create 2D video games they can share with friends. The program combines hands-on learning in the JavaScript computer programming language with support from mentors who work in a technology field. Students will then design and code their own video game using creativity and their new JavaScript programming skills.



Creative Projects

Prerequisite: Students must take Intro to Web Development and/or JavaScript Game Development before taking this course.

With the help of a technology mentor, students will Level Up their HTML/CSS web or JavaScript game development skills. During the course, students will build a custom website or video game. In addition to coding, they will also learn professional project management skills, including ideation, prototyping, project planning, project scoping, and iterative development.

Click the image to view Anthony’s Comic Panels Website Creative Project

Click the image to play Writwick’s Lava Realm Creative Project


Meet Previous Students