At CAML Academy, we believe Computer science opens more doors for students than any other discipline in today's world. Computer software and information technology are used everywhere, and they are the foundational for every student, whether they want to pursue a career in software or to be a more well-rounded citizen in the 21st century.

In development since 2008, over 100 colleges and universities have stated their support for K-12 Computer Science education, with the majority anticipating they will award college credit for AP Computer Science Principles.

What Students Learn from CAML Academy

Creative Computing after school program provided by CAML Academy is a yearlong course consisting of 6 units, approximately 6 weeks each. The course was developed around a framework of both computer science content and computational practice. Labs and projects done in class are contextualized to be socially relevant and meaningful for diverse students. Units utilize a variety of tools/platforms, and culminate with final projects around but not limited following topics:

  • Human Computer Interaction

    Students will learn the characteristics that make certain tasks easy or difficult for computers, and how these differ from those that humans characteristically find easy or difficult.

  • Problem Solving

    Students will become computational thinkers by applying a variety of problem-solving techniques as they create solutions to problems that are situated in a variety of contexts.

  • Web Design

    Students will learn to plan and code their web pages using a variety of techniques and check their sites for usability and create user-friendly websites.

  • Programming

    Students will learn how to program using Scratch, Blockly, and Java, the world most popular object oriented programming language, through Minecraft Mod development.

  • Computing and Data Analysis

    Students will use computers to translate, process and visualize data in order to find patterns and test hypotheses. Students will work with a variety of large data sets that illustrate how information facilitates identification of problems.

  • Robotics

    Students explore how to integrate hardware and software in order to solve problems. Students will see the effect of software and hardware design on the resulting product. Students will apply previously learned topics to the study of robotics.

How We Teach Students at CAML Academy

Our programs are fun, playful, designed specially for kids from K-12 and are taught on site using our state of art learning system.

  • Projects

    People learn best when they are actively working on meaningful projects — generating new ideas, designing prototypes, refining iteratively.

  • Peers

    Learning flourishes as a social activity, with people sharing ideas, collaborating on projects, and building on one another's work.

  • Passion

    When people work on projects they care about, they work longer and harder, persist in the face of challenges, and learn more in the process.

  • Play

    Learning involves playful experimentation — trying new things, tinkering with materials, testing boundaries, taking risks, iterating again and again.