Coding for App Developers

Curious about code? Want to make programs and games? This course will introduce you to Scratch, an amazing community of coders using a block-based coding language to make projects of all kinds. You’ll be creating with code in no time!

In Learn to Code with Scratch, students will explore the creation and development of the Scratch platform as a block-based programming language and as a community of builders and remixers. Students will work on design-driven projects utilizing animation, music and sound, art, interactivity, and game design as they build skills in programming Scratch and in designing media for a real-world setting. Students will end the course with a ‘studio’ of several Scratch programs, a slew of block-based programming skills that can readily be applied to text-based coding languages, and some experience in design-building.

  • Computer Science + AI
  • Software Development
  • Certificate
  • Foundation
  • Level
  • 9-12
SKU: SPCSD0x Category: Tag:

$99 USD

Register now!

Coding for App Developers

Curious about code? Want to make programs and games? This course will introduce you to Scratch, an amazing community of coders using a block-based coding language to make projects of all kinds. You’ll be creating with code in no time!

In Learn to Code with Scratch, students will explore the creation and development of the Scratch platform as a block-based programming language and as a community of builders and remixers. Students will work on design-driven projects utilizing animation, music and sound, art, interactivity, and game design as they build skills in programming Scratch and in designing media for a real-world setting. Students will end the course with a ‘studio’ of several Scratch programs, a slew of block-based programming skills that can readily be applied to text-based coding languages, and some experience in design-building.

999 Seats left

If you have a coupon code, you'll be asked to enter it on the cart or checkout page.

×
  • Computer Science + AI
  • Software Development
  • Certificate
  • Foundation
  • Level
  • 9-12
SKU: SPCSD0x Category: Tag:

$99 USD

Description

Curious about code? Want to make programs and games? This course will introduce you to Scratch, an amazing community of coders using a block-based coding language to make projects of all kinds. You’ll be creating with code in no time!

In Learn to Code with Scratch, students will explore the creation and development of the Scratch platform as a block-based programming language and as a community of builders and remixers. Students will work on design-driven projects utilizing animation, music and sound, art, interactivity, and game design as they build skills in programming Scratch and in designing media for a real-world setting. Students will end the course with a ‘studio’ of several Scratch programs, a slew of block-based programming skills that can readily be applied to text-based coding languages, and some experience in design-building.

This is a Digital Media Academy self-paced learning experience, designed to build foundational knowledge and skills through hands-on, project-based activities and interactive online excercises.

By the end of this course:

Students will be able to…

  • Learn essential concepts and terminology of coding
  • Apply coding concepts as they learn to use a block-based coding language (Scratch)
  • Create and remix simple projects with Scratch
  • Develop an idea, plan/decompose essential steps, and code a Scratch project independently

Course content

Unit 1 – What Exactly Is Code?
Lesson 1: Introduction to Code

Unit 2 – The Language of Code
Lesson 2: Code Your Morning
Lesson 3: Learn to Code Mazes with Blockly
Lesson 4: Coding Conditionals

Unit 3 – Creating With Scratch
Lesson 5-6: Intro to Scratch
Lesson 7: Animating Words
Lesson 8: Scratch Challenges

Unit 4 – Experiment with Different Projects
Lesson 9: Remixing to Learn
Lesson 10: Making Music
Lesson 11: Creating Art with Scratch

Unit 5 – Design and Build Your Scratch Project
Lesson 12: Choosing a Project
Lesson 13-15: Time to Create

  • Computer or tablet with internet connection
  • Scratch Lab account (free at scratch.mit.edu)
  • Paper, index cards, pens, pencils, markers

Earn a Digital Media Academy Certificate

Your digital certificate will show the world you’ve graduated from a Digital Media Academy course. Universities and employers know and trust Digital Media Academy after 25 years of working alongside 500,000 students in 125+ countries. Become our latest graduate!