Intro to Computer Science (Creative Computing)

This course is an introduction to programming for students who have completed Algebra I, are comfortable with math, and looking for an opportunity to build creative projects. We will complete a number of interesting and challenging projects to demonstrate that programming provides a powerful set of tools for creative expression.

We will primarily be using the freely available Scratch visual programming language, an easy-to-learn language that allows for easy development of fun storytelling and game programs. The problem-solving skills students gain in this course will be helpful to them no matter what field they choose to purse and experience writing programs will make them more savvy software users.

We will also being designing Apps that students may choose to compete with in the Youth Apps Challenge this Spring; following the project design process to develop a practical & useful App for Android using App Inventor from MIT.

Course pages: