Computer And Mobile Learning Academy
Providing opportunities for every child to attain an education in Computer Science.
Every student should have the opportunity to learn computer science.
It helps nurture problem-solving skills, logic and creativity.
By starting early, students will have a foundation for success
in any 21st-century career path.
We believe Computer Science opens
more doors for students than
any other discipline in today's world.
"Everybody in this country should learn to program a computer,
because it teaches you how to think."
- Steve Jobs
"Computer science can unlock the best opportunities in the world."
- Satya, CEO of Microsoft

Our Happy Students

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 making Minecraft Mod.

  • 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 apply previously learned topics to the study of robotics.

Our Programs