Contact Us Today ! | canadasteamsyouth@gmail.com

Canada STEAMS Youth Association

It takes a village to raise a child.

Creative computing is all about paving the path for our kids to reach their full potential of creative critical thinking skills. It empowers kids with the knowledge, practices, and fundamental literacies that kids need to create the types of dynamic and interactive computational media that they enjoy in their daily lives.

Engaging in the creation of computational artifacts prepares kids for more than careers as computer scientists or programmers. It supports their development as computational thinkers – individuals who can draw on computational concepts, practices, and perspectives in all aspects of their lives, across disciplines and contexts.

There are many different tools that can be used for creative computing. In this course, we use Scratch, which is a free computer programming language available at http://scratch.mit.edu. With Scratch, people can create a wide variety of interactive media projects – animations, stories, games, and more – and share those projects with others in an online community. Since Scratch’s launch in May 2007, hundreds of thousands of people all around the world have created and shared more than 6 million projects.

This course emphasizes the following principles:

  1. Creating – Offer opportunities for learners to engage in designing and making, not just listening, observing, and using;
  2. Offer opportunities for learners to engage in activities that are personally meaningful and relevant;
  3. Offer opportunities for learners to engage in interactions with others as audience, coaches, and co-creators;
  4. Offer opportunities for learners to review and rethink their creative practices.

Young coders, please visit our project studio at: https://scratch.mit.edu/studios/4682237/

This step by step course is consisted of seven units:

Prepare for the culture of creative computing by exploring possibilities and setting up technical infrastructure (e.g., creating Scratch accounts, starting design journals) and social infrastructure (e.g., establishing critique groups). Dive into an initial creative experience by making something “surprising” happen to a Scratch character.

Get comfortable with the key computational concept of sequence through a series of activities that provide varying levels of structure – from a step-by-step tutorial, to a creative challenge using a limited number of blocks, to open-ended explorations through making a project about yourself.

Get comfortable with the key computational concept of sequence through a series of activities that provide varying levels of structure – from a step-by-step tutorial, to a creative challenge using a limited number of blocks, to open-ended explorations through making a project about yourself.

Create new interactive worlds through collaborative storytelling. Begin by developing characters, learning to code conversations, and then situating those characters and conversations in shifting scenes. Combine characters, conversations, and scenes in a larger story project that is passed along to other creators to further develop – and possibly reimagine entirely!

Connect fundamental game mechanics such as score and levels to key computational concepts, such as variables, operators, and conditionals. Analyze your favorite games, imagine new ones, and practice game design by implementing (and extending) classic games, like Pong.

Before the culminating unit, take a moment to revisit work from prior units, further exploring advanced concepts or helping others by designing new activities or debugging challenges.

Put all of the computational concepts and practices into action by designing and developing a project of your own through iterative cycles of planning, making, and sharing.

Unit 0 – Getting Started

  • Overview
  • Introducing Scratch
  • Scratch Account
  • Design Journal
  • Scratch Surprise
  • Scratch Studio
  • Critique Group

Unit 1 – Exploring

  • Overview
  • Programmed to Dance
  • Step-by-Step

Course Curriculum

No curriculum found !

Course Reviews

4

4
4 ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

Apply for Course

Instructors

2 STUDENTS ENROLLED

Canada STEAMS Youth Association

加拿大青少年英才协会

All rights reserved.

X