Creative Coding in Tynker Advanced
Explores advanced Tynker coding techniques through creative challenges and projects.
Description : This advanced Tynker course challenges students with creative coding projects that push the boundaries of their current knowledge through innovative challenges.
Category : Coding & Engineering
Age : 8+
Difficulty Level : Normal
Curriculum :
Module 1: Coding and Tynker Basics
Section 1: Introduction to the Tynker Platform
- Lesson 1: Navigating the Workspace
- Module 1, Section 1, Lesson 1: Navigating the Workspace
- Lesson 2: Exploring the Interface Tools
- Module 1, Section 1, Lesson 2: Exploring the Interface Tools
Section 2: Understanding Code Blocks
- Lesson 1: What Are Code Blocks?
- Module 1, Section 2, Lesson 1: What Are Code Blocks?
- Lesson 2: How to Drag and Drop Blocks
- Module 1, Section 2, Lesson 2: How to Drag and Drop Blocks
Section 3: Basic Programming Concepts
- Lesson 1: Learning Commands and Sequences
- Module 1, Section 3, Lesson 1: Learning Commands and Sequences
- Lesson 2: Introduction to Loops and Repeats
- Module 1, Section 3, Lesson 2: Introduction to Loops and Repeats
Section 4: Getting Creative with Simple Projects
- Lesson 1: Building Your First Mini-Project
- Module 1, Section 4, Lesson 1: Building Your First Mini-Project
- Lesson 2: Customizing Pre-Made Projects
- Module 1, Section 4, Lesson 2: Customizing Pre-Made Projects
Section 5: Essential Problem Solving
- Lesson 1: Logical Thinking Fundamentals
- Module 1, Section 5, Lesson 1: Logical Thinking Fundamentals
- Lesson 2: Basic Debugging Techniques
- Module 1, Section 5, Lesson 2: Basic Debugging Techniques
Module 2: Fundamentals of Engineering in Creative Coding
Section 1: Engineering Concepts for Young Coders
- Lesson 1: What Is Engineering?
- Module 2, Section 1, Lesson 1: What Is Engineering?
- Lesson 2: The Role of Creativity in Engineering
- Module 2, Section 1, Lesson 2: The Role of Creativity in Engineering
Section 2: Building Simple Structures
- Lesson 1: Understanding Shapes and Structures
- Module 2, Section 2, Lesson 1: Understanding Shapes and Structures
- Lesson 2: Designing with Basic Elements
- Module 2, Section 2, Lesson 2: Designing with Basic Elements
Section 3: Motion and Animation Fundamentals
- Lesson 1: Introducing Movement in Code
- Module 2, Section 3, Lesson 1: Introducing Movement in Code
- Lesson 2: Creating Smooth Animations
- Module 2, Section 3, Lesson 2: Creating Smooth Animations
Section 4: Sensors and Interactive Elements
- Lesson 1: Basics of Using Sensors
- Module 2, Section 4, Lesson 1: Basics of Using Sensors
- Lesson 2: Coding for Simple Interactions
- Module 2, Section 4, Lesson 2: Coding for Simple Interactions
Section 5: Putting Engineering Ideas into Practice
- Lesson 1: Planning a Mini Engineering Project
- Module 2, Section 5, Lesson 1: Planning a Mini Engineering Project
- Lesson 2: Building and Testing Your Project
- Module 2, Section 5, Lesson 2: Building and Testing Your Project
Module 3: Exploring Interactive Animations
Section 1: Introduction to Animations
- Lesson 1: What Makes an Animation?
- Module 3, Section 1, Lesson 1: What Makes an Animation?
- Lesson 2: Basic Animation Terminology
- Module 3, Section 1, Lesson 2: Basic Animation Terminology
Section 2: Storyboarding Your Animation
- Lesson 1: Sketching Ideas and Planning Scenes
- Module 3, Section 2, Lesson 1: Sketching Ideas and Planning Scenes
- Lesson 2: Translating Ideas into Simple Code
- Module 3, Section 2, Lesson 2: Translating Ideas into Simple Code
Section 3: Creating Movement with Code
- Lesson 1: Setting Up Character Movements
- Module 3, Section 3, Lesson 1: Setting Up Character Movements
- Lesson 2: Synchronizing Movement and Backgrounds
- Module 3, Section 3, Lesson 2: Synchronizing Movement and Backgrounds
Section 4: Adding Interactive Elements
- Lesson 1: Making Animations Respond to Input
- Module 3, Section 4, Lesson 1: Making Animations Respond to Input
- Lesson 2: Simple Event Handling in Animations
- Module 3, Section 4, Lesson 2: Simple Event Handling in Animations
Section 5: Finishing Touches for a Smooth Animation
- Lesson 1: Enhancing with Basic Effects
- Module 3, Section 5, Lesson 1: Enhancing with Basic Effects
- Lesson 2: Reviewing and Debugging Your Animation
- Module 3, Section 5, Lesson 2: Reviewing and Debugging Your Animation
Module 4: Creative Storytelling with Coding
Section 1: Fundamentals of Digital Storytelling
- Lesson 1: What Is Digital Storytelling?
- Module 4, Section 1, Lesson 1: What Is Digital Storytelling?
- Lesson 2: The Role of Code in Storytelling
- Module 4, Section 1, Lesson 2: The Role of Code in Storytelling
Section 2: Character Creation and Design
- Lesson 1: Designing Characters with Code
- Module 4, Section 2, Lesson 1: Designing Characters with Code
- Lesson 2: Using Code to Bring Characters to Life
- Module 4, Section 2, Lesson 2: Using Code to Bring Characters to Life
Section 3: Setting Up Your Digital Stage
- Lesson 1: Designing Simple Backgrounds
- Module 4, Section 3, Lesson 1: Designing Simple Backgrounds
- Lesson 2: Using Color and Sound for Atmosphere
- Module 4, Section 3, Lesson 2: Using Color and Sound for Atmosphere
Section 4: Scripting Interactive Narratives
- Lesson 1: Writing a Simple Story Script
- Module 4, Section 4, Lesson 1: Writing a Simple Story Script
- Lesson 2: Coding Basic Interactive Choices
- Module 4, Section 4, Lesson 2: Coding Basic Interactive Choices
Section 5: Bringing Your Story to Life
- Lesson 1: Combining Scenes, Characters, and Interactivity
- Module 4, Section 5, Lesson 1: Combining Scenes, Characters, and Interactivity
- Lesson 2: Testing and Sharing Your Story Project
- Module 4, Section 5, Lesson 2: Testing and Sharing Your Story Project
Module 5: Collaborative Problem Solving through Projects
Section 1: Teamwork and Project Planning
- Lesson 1: Importance of Collaboration in Coding
- Module 5, Section 1, Lesson 1: Importance of Collaboration in Coding
- Lesson 2: Planning a Collaborative Project
- Module 5, Section 1, Lesson 2: Planning a Collaborative Project
Section 2: Brainstorming and Idea Sharing
- Lesson 1: Effective Brainstorming Techniques
- Module 5, Section 2, Lesson 1: Effective Brainstorming Techniques
- Lesson 2: Organizing and Sharing Ideas
- Module 5, Section 2, Lesson 2: Organizing and Sharing Ideas
Section 3: Dividing Roles and Responsibilities
- Lesson 1: Understanding Team Roles
- Module 5, Section 3, Lesson 1: Understanding Team Roles
- Lesson 2: Assigning Simple Tasks
- Module 5, Section 3, Lesson 2: Assigning Simple Tasks
Section 4: Building a Project Together
- Lesson 1: Integrating Individual Contributions
- Module 5, Section 4, Lesson 1: Integrating Individual Contributions
- Lesson 2: Collaboratively Debugging and Refining
- Module 5, Section 4, Lesson 2: Collaboratively Debugging and Refining
Section 5: Showcasing and Reflecting on Projects
- Lesson 1: Presenting Your Team Project
- Module 5, Section 5, Lesson 1: Presenting Your Team Project
- Lesson 2: Reflecting on the Collaborative Process
- Module 5, Section 5, Lesson 2: Reflecting on the Collaborative Process