You Are Here: Home » Summer Coding Camp

Summer Coding Camp

One of the most important skills to have in the future will be computer science knowledge. This week-long summer camp held at Library of the Chathams will be taught by experienced high schoolers and will help prepare students, regardless of initial skill level, for our technologically-reliant future.

Registrations After 12 Noon on Monday, August 8 will be placed on waitlist!


When: August 15-20 (Monday through Saturday), 9:30 am to 3 pm
Where: Library of the Chathams
What do I bring: Computer and lunch
The library can provide a limited number of laptops – please call the Children’s Room at 973-635-0603


Programming Bootcamp – A beginner course perfect for anyone new to programming! Learn how to use block-based programming in Scratch to create games and use important programming concepts. This course will then transfer into text-based programming with Python, one of the most widely used programming languages.
Qualifications: None!

Robotics – Students will learn how to code using the Sony KOOV Coding blocks. Young innovators will use their imagination to build and code vehicles, cameras, animals, etc and bring them to life with the help of sensors. They will learn skills that they will ultimately use to create and code their own robots.
Qualifications: None!

App Development – In this course, students will use to build a variety of apps. This course does not require any prior programming experience and it is a great place to start for anyone interested in software development! This course will end with a final project where they are able to create their own app from scratch.
Qualifications: None!

Java Basics – This course covers the basics of the Java programming language and expands upon prior computer science knowledge. As well as developing an understanding of the syntax, students will use Java to learn skills such as taking inputs from users, printing results, and making calculations. Students will complete many fun and interactive projects during this course such as a number guessing game, a cash register program, and MadLibs!
Qualifications: Some basic prior experience with a text-based programming language (ex. Python, HTML, C++)

Artificial Intelligence & Data Science – For more advanced programmers, this course will utilize Python and important libraries to analyze datasets and train a deep learning model to make predictions. This course will include a multitude of projects where they can use and demonstrate their AI skills. Become a part of the future of self-driving cars, facial recognition, and so much more!
Qualifications: Previous experience with Python

1-hour lunch break which includes fun activities such as a movie or games outdoors.  Students must bring their own lunch.

Click here to Call Us

© 2022 Library of the Chathams
Wireless Internet Service is available throughout the library
Scroll To Top