background-image

4th Annual ICSpark Program. Registration Opens December 1st!

Another round of free coding courses for 6th - 12th grade students this upcoming Spring

We are excited to launch our 4th year of ICSpark this upcoming Spring, this time with both in-person and online options available! Registration opens on December 1st 2022 and closes on January 21, 2023. Limited seats are available on a first-sign-up, first-served basis.


Try a Workshop and Meet Our Mentors Before Signing Up!

Students can sign up for an Intro to Web Development workshop on December 19, 21, or 23 from 9:30 am - 11:30 am at the Entrepreneur Sandbox to get a taste of what the ICSpark program will be like before signing up for the course. SIgn up for 1 workshop, as each workshop will feature the same content. Limited seats are available. Registration for this is currently CLOSED. Students are asked to bring their own laptops to this event.


Intro to Web Development Workshops

Entrepreneur Sandbox at Kakaako

December 19, 21, or 23

9:30 am - 11:30 am

Deadline to Register December 10, 2022


What Is ICSpark?

ICSpark (“I see spark”) is an annual and FREE 3-month coding program led by college student mentors at the University of Hawaii at Manoa. The mission of ICSpark is to provide every motivated 6th - 12th grade student with a fun, non-intimidating coding environment and access to coding mentorship.


Program Details

Who: 6th - 12th grade students, no coding experience required. Classes are led by college students.


What: Intro to Web Development Course


When: February 4 - May 6, 2023, every Saturday from 9am - 12pm. Signing up is a 3-month commitment, as the course is fast paced. Please sign up only if you know you can commit to attending all sessions. Student-parent orientation and final project showcase date and times to be provided to participants.


Where: In person at the University of Hawaii at Manoa, OR online via Zoom.


Why: Great opportunity for students to learn from college mentors who are familiar with the challenges of learning to code. Computer science is an invaluable skill for any field of study.


About the Course

Classes are highly interactive and project-based. Brief mini-lectures are followed by “live-coding” sessions where the instructor codes and asks participants to follow along by typing on their own screen. Students then work on projects with guidance from mentors. In contrast to the block-based programming style of Scratch, students dive straight into coding on a text editor. By the end of the course, students will create their very own website and be equipped with resources to continue learning. Learn more about the program and the ICSpark mentors at icspark.github.io/.


Week by week content will tentatively include the following:

  1. Intro to HTML and CSS
  2. CSS Layout and Text Editors
  3. CSS Flexbox
  4. CSS Pseudo-classes and Animations
  5. Variables, Operators, If Statements
  6. Functions
  7. Break
  8. Data Structures: Objects and Arrays
  9. Document Object Model I
  10. Document Object Model II
  11. Handling Events
  12. Web Design, Final Project I
  13. Web Hosting, Final Project II
  14. Final Project Presentations