Courses

Intro to Python

We will be teaching students fundamental concepts such as primitive types, variables, conditional expressions, and iteration. In addition, we will have fun projects for students to exercise their knowledge.

Intro to Java

Mentors will be teaching students the basics of Java which includes, classes, objects, loops, iterations, methods, and more! These lessons will be supplemented with educational exercises and small projects

Intro to Scratch

ChiCode's Scratch course will strive to help students learn the basics of block coding. Students will gain the ability to think like a programmer. Mentors will also guide students through exercises and projects

Advanced Python

Students who have completed the Intro to Python course are eligible for this class. Students will learn advanced concepts such as functions, lists, strings, and recursion.

Advanced Java

Students who have completed the Intro to Java course are eligible for this class. Students will learn more about objects and data structures in Java. These lessons will be supplemented with exercises and practice quizzes.

Intro to Slides Presentation

Mentors will be teaching students the basics of slides presentations. By the end of the course, students will be able to develop impactful and meaningful presentations. This course will be supplemented with small projects and exercises.

DIY and Story Sessions

It is an enjoyable course for the younger generation. They will have fun while learning the fundamentals of technology. It features six crafts and six stories, as well as some enjoyable assignments.

Microsoft Applications

This four-week course provides a how-to for some of the most widely used apps in the technological world. The apps covered in this course are Microsoft Word, PowerPoint, Excel, and Outlook, one for each week of the course.

Contact Us

Have any questions? Email us at team@chicode.tech
Interested in joining the ChiCode team? Fill out our volunteer application form!