Alice Computer Programming

In this program students ages 8 to 12  learn fundamentals of  object oriented computer programming by creating virtual worlds with animated objects using the educational software Alice, developed at Carnegie Mellon University.…

Read More

Processing Computer Programming

Processing is a Java-based computer programming language  created to teach fundamentals of computer programming in the context of visual design and electronic arts. Processing comes with a multimedia programming environment that allows students to quickly write computers programs and…

Read More

Resources

At KidsLogic we prepare young people for a future in technology and science 

“Although computer science is an established discipline at the collegiate and post-graduate levels, its integration into the K-12 curriculum has not kept pace in the U.S. As a…

Read More