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

“Computer-related technology is increasingly driving the US economy, yet computer science education is scant in most American elementary and secondary school classrooms and the number of introductory and Advanced Placement courses in computer science has actually declined in the last

Read More