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.



When: July 31 – August 5 (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 very 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

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


Click here to Call Us

© 2024 Library of the Chathams Wordpress Site by ionicNet
Wireless Internet Service is available throughout the library
Scroll To Top