Welcome to Creative Coding!
Welcome to Creative Coding!
This course introduces students to the exciting world of computer science through hands-on projects that let you create your own websites, animations, and games.
In this course, you'll learn how computers help us solve problems and express our creativity. You'll start by exploring the problem-solving process and how computers work, then dive into building real projects that matter to you. Whether you're designing colorful web pages, creating interactive animations, or developing your own games, you'll use computer science as a tool for creativity, communication, and fun.
No prior experience is needed! This course is designed for students who are brand new to computer science. You'll work collaboratively with classmates, experiment with new ideas, and build authentic projects you can share with friends and family.
What You'll Learn:
Problem-solving strategies and the basics of how computers process information
Web development using HTML and CSS to create your own websites
Programming fundamentals through interactive animations and games
Design thinking and how to create projects that solve real-world problems
Approximate Semester Outline
Week 1:
Problem Solving and Computing
Week 2-4:
Web Development
Week 5-7
Interactive Animations and Games
Week 8-10
The Design Process
Week 11-13
Data and Society
Week 14-16
Creating Apps with Devices