Courses

Coding with Processing

Pro

Coding with Processing

12 MODULES

12 HOURS

Learn the fundamentals of coding in one of hottest programming languages; Processing! This unique language combines coding with digital arts and is designed for non- programmers to learn the fundamentals of computer programming. Get ready to explore the creative side of code!

Course Overview

    • Welcome: Coding with Processing

    • Professional Development Training Webinar

    • Coding in the Classroom Micro-credential PDF

    • Microcredential Discussion Part 1

    • Licensing Agreement & Terms of Use

    • Teacher Professional Development Certificate - Processing

    • Course Roadmap

    • Careers in Coding

    • Download Processing Editor

    • How to Submit Assignments

    • Module 1 Learning Goals

    • Intro to Computer Science

    • Discussion: Computers and Code

    • Module 2 Learning Goals

    • Getting to Know Processing and Processing Sketches (Video Lesson)

    • Draw a Character (Video Lesson)

    • Assignment: Drawing on the Canvas Challenges

    • Discussion: Drawing on the Canvas

    • Module 3 Learning Goals

    • Understanding RGB Colours & Variables (Video Lesson)

    • Creating Generative Art (Video Lesson)

    • Assignment: Colour Challenges

    • Discussion: Making Life Colourful

    • Module 4 Learning Goals

    • Conditionals, Logic, and Making Decisions (Video Lesson)

    • Guessing Game (Video Lesson)

    • Assignment: Conditionals Challenges

    • Discussion: If...Then...

    • Module 5 Learning Goals

    • Getting to Know Loops

    • Creating Pixel Art with Loops (Video Lesson)

    • Getting to Know Loops

    • Discussion: Using Loops

    • Module 6 Learning Goals

    • Input Options (Video Lesson)

    • Smooth Motion with Keys (Video Lesson)

    • Assignment: Input Challenges

    • Discussion: Using Inputs

    • Module 7 Learning Goals

    • Loading External Images (Video Lesson)

    • Painting a Picture (Video Lesson)

    • Assignment: PImage Challenges

    • Discussion: Using PImage

    • Module 8 Learning Goals

    • How to Plan Your Code

    • Assignment: Intro to the Final Project

    • Discussion: Starting Our Final Project

    • Module 9 Learning Goals

    • Why Test?

    • How to Give & Receive Feedback

    • Assignment: Giving Peer Feedback

    • Discussion: Testing & Feedback

    • Module 10 Learning Goals

    • Assignment: Submit Your Final Project

    • Assignment: Lesson Plan Submission

    • Microcredential Discussion Part 2

    • Teacher Courses STEAM Hub Certificate - Processing

    • Course Feedback Survey

  • Meet the course producers

    Highlights:

    Explore digital tools for coding

    Guided activities that support you in learning how to use coding tools.

    Examples and resources that support learning

    Step-by-step instructions for using coding tools

    Assignments, Discussion Posts and Certificates

    Full Length Video Lessons and Visuals

    Share this course

    Copied to clipboard