Dry Creek Computer Science Workshop

Week 1

In week 1 we will do some introductions, and I will ask some questions about what everyone wants to learn. I will also introduce the two areas that we can work on together:

  • Computer Science Basics
  • Website Development

Computer Science is like teaching a robot how to play with toys.

  • You tell the robot what steps to take, like “pick up block → stack block → don’t knock it over.”
  • The robot doesn’t know why you want it to do things, it just follows your steps carefully.
  • If you forget a step, the robot gets confused or makes a mess.

So computer science is the study of how to give robots (computers) clear, step-by-step instructions so they can help us with games, stories, math, or anything else.

Angry Birds Block Coding

Website development (also called frontend web development) is like drawing and decorating a shop window.

  • The shop is the website.
  • The window is what people see on their computer or phone screen.
  • You put up pictures, words, and buttons so people can look, read, or click.
  • The “frontend” part is everything you can see and touch — the colors and images, the buttons, the menus.

So frontend web development is just making the parts of a website that people see and interact with.

JSBin.com Demo Page

Week 2

coming soon