Scratch is a programming language developed by MIT Media Lab where kids can easily create and share their interactive stories, animation or simple games. Using simple drag-and-drop programming, students can select characters (called sprites) and control their actions and interactions. Students will create animation and games while learning the programming commands in Scratch. In the process, they are subtly exposed to basic programming concepts such as conditional statements, iteration, variables, and event triggers. Students share their creations with the rest of the class at the end of the week.
Programming – Scratch Beginners, Ages 8-10
When and Where The Class is Offered:
| Week 1 – June 22-26, 2026 | 1:30PM-5:00PM | Scotch Plains |
| Week 2 – June 29-July 2 (off 7/3) | 9AM-12:30PM | Short Hills |
| Week 3 – July 6-10, 2026 | 9AM-12:30PM | Chatham |
| Week 3 – July 6-10, 2026 | 9AM-12:30PM | Somerset |
| Week 4 – July 13-17, 2026 | 9AM-12:30PM | Basking Ridge |
| Week 4 – July 13-17, 2026 | 9AM-12:30PM | Saddle River |
| Week 4 – July 13-17, 2026 | 9AM-12:30PM | Scotch Plains |
| Week 5 – July 20-26, 2026 | 9AM-12:30PM | Summit |
| Week 5 – July 20-26, 2026 | 9AM-12:30PM | Wayne |
| Week 6 – July 27-31, 2026 | 1:30PM-5:00PM | Short Hills |
| Week 6 – July 27-31, 2026 | 1:30PM-5:00PM | Somerset |
| Week 7 – Aug 3-7, 2026 | 1:30PM-5:00PM | Basking Ridge |
| Week 7 – Aug 3-7, 2026 | 1:30PM-5:00PM | Chatham |
| Week 7 – Aug 3-7, 2026 | 1:30PM-5:00PM | Saddle River |
| Week 8 – Aug 10-14, 2026 | 1:30PM-5:00PM | Wayne |
