Games and Simulations: The Scratch Masterclass
Games and Simulations: The Scratch Masterclass, available at $19.99, has an average rating of 3.9, with 43 lectures, based on 20 reviews, and has 2486 subscribers.
You will learn about Students learn how to navigate the Cartesian plane of the Scratch Stage Students learn how to draw shapes and patterns Students create variables and formula solvers Students create a visual representation of the Pythagoras theorem which both draws the triangle and then calculates the length of the missing side Students use changing variable and pen functionality to plot various equations and find out where they intersect Students create a mouse following dynamic which has their Sprite moving by chasing the mouse Students use random numbers, timers and costume changes to create a reflex training game Students use random numbers and several variables to create a game where they guess a number The game also keeps long term statistics and lets players know if they are really lucky (or potentially psychic) Students create a marksmanship game with moving targets, custom drawn pellets and winning animations Students create a game that is similar to the Angry Birds type game which uses Newton’s laws of motion to toss projectiles around with a catapult Students use Scratch to simulate the environment of outer space where objects float around freely until they collide. This program in action is reminiscent of footage of Astronauts floating in ‘zero gravity’ Students make use of the unique cloning function in Scratch to make dozens of copies of the Scratch Sprite which can be used for animations or a weapon for our ‘zero gravity’ spaceship Students use the very advanced custom blocks which combine cloning and pen functionality to design fireworks This course is ideal for individuals who are This course is ideal for anyone who wants to get started with programming the easy way (block based) or This course is for anyone who wants to get started with making games or This course is ideal for anyone curious about applying mathematics through programming or The course is ideal for teachers who wish to teach programming or This course IS NOT FOR children of primary school age (unless they are advanced in mathematics) It is particularly useful for This course is ideal for anyone who wants to get started with programming the easy way (block based) or This course is for anyone who wants to get started with making games or This course is ideal for anyone curious about applying mathematics through programming or The course is ideal for teachers who wish to teach programming or This course IS NOT FOR children of primary school age (unless they are advanced in mathematics).
Enroll now: Games and Simulations: The Scratch Masterclass
Summary
Title: Games and Simulations: The Scratch Masterclass
Price: $19.99
Average Rating: 3.9
Number of Lectures: 43
Number of Published Lectures: 43
Number of Curriculum Items: 43
Number of Published Curriculum Objects: 43
Original Price: $89.99
Quality Status: approved
Status: Live
What You Will Learn
- Students learn how to navigate the Cartesian plane of the Scratch Stage
- Students learn how to draw shapes and patterns
- Students create variables and formula solvers
- Students create a visual representation of the Pythagoras theorem which both draws the triangle and then calculates the length of the missing side
- Students use changing variable and pen functionality to plot various equations and find out where they intersect
- Students create a mouse following dynamic which has their Sprite moving by chasing the mouse
- Students use random numbers, timers and costume changes to create a reflex training game
- Students use random numbers and several variables to create a game where they guess a number
- The game also keeps long term statistics and lets players know if they are really lucky (or potentially psychic)
- Students create a marksmanship game with moving targets, custom drawn pellets and winning animations
- Students create a game that is similar to the Angry Birds type game which uses Newton’s laws of motion to toss projectiles around with a catapult
- Students use Scratch to simulate the environment of outer space where objects float around freely until they collide. This program in action is reminiscent of footage of Astronauts floating in ‘zero gravity’
- Students make use of the unique cloning function in Scratch to make dozens of copies of the Scratch Sprite which can be used for animations or a weapon for our ‘zero gravity’ spaceship
- Students use the very advanced custom blocks which combine cloning and pen functionality to design fireworks
Who Should Attend
- This course is ideal for anyone who wants to get started with programming the easy way (block based)
- This course is for anyone who wants to get started with making games
- This course is ideal for anyone curious about applying mathematics through programming
- The course is ideal for teachers who wish to teach programming
- This course IS NOT FOR children of primary school age (unless they are advanced in mathematics)
Target Audiences
- This course is ideal for anyone who wants to get started with programming the easy way (block based)
- This course is for anyone who wants to get started with making games
- This course is ideal for anyone curious about applying mathematics through programming
- The course is ideal for teachers who wish to teach programming
- This course IS NOT FOR children of primary school age (unless they are advanced in mathematics)
Module 1: Challenges in Core Concepts (Integrated Mathematics)
This module consists of five challenges, each of which presents several programming concepts and then challenges the student to solve a coding problem by applying these very concepts. A fantastic aspect of Scratch is that in it’s very DNA coding are contained three important mathematical algebraic principles, present in every single mathematical curriculum from year 6 to year 10. We are more deeply exploring the Cartesian plane across which the Scratch Sprites move and the variables that keep score and object location in Scratch games. We are also investigating equations which are necessary to bring realism to the movement of objects.
Module 2: Open Ended Activities
After learning the fundamentals in Module 1, a whole new world of possibilities opens up. Each lesson in this module takes students to the brink of creating a playable game in Scratch and leaves them with a set of improvement suggestions that would take the game to the next level of playability. The idea here is that each student in class can complete a different amount of upgrades and in a different fashion. There is no finishing line and there is an infinite potential for improvement. In a way, this ensures that advanced students don’t sit around and wait for the next lesson (low entry – high ceiling).
Module 3: Advanced Concepts
When students arrive at this module, they are comfortable with Scratch. They begin to make a brilliant realisation that an advanced concept is simply three or four basic concepts put to use all together at one time. So, some examples of what we cover in this module are:
1. Projectile Motion equations which are brought to life in a doughnut shooting game.
2. Zero G Equations (Newtons Laws of Motion) which are brought to life in a spaceship which moves just like objects do in outer space
3. Custom Blocks which amount to functions with parameters which are used to create a program that simulates fireworks
Module 4: Complex Problems
In order to maximise students’ potential and achieve a level of excellence students need to take on big challenges which in all likelihood will not be solved at the first attempt. After all, professional mathematicians do not spend their day solving easy math problems. Rather they spend most of their time taking on world changing difficult problems, often without success. Still, it is this experience of pushing your limits and attempting amazing things that is so much fun and helps those who do it to become a little smarter every day! In this module, you have three complex problems to choose from. We recommend you cover at least two.
Option 1: Ski Racing Game
Setting up ski races is something that could be performed really well by a computer program. We have some 40-60 sets of gates that the skier has to go through. These need to be positioned at different angles and distances, which we can do using random number ranges. Then there is an issue of the skier; here the students learn how to perform two different movement dynamics (mouse following and arrow activation). The main goal of the students is to fine tune the game dynamics and find a way to measure and record the times of the skiers so that they can challenge their friends to beat their best times.
Option 2: Fruit Slicing Game
What if you could interact with Scratch by waving your hands around? Well you can, and all you need is an ordinary webcam! Scratch has a way of measuring the movement of your hands and any other object you bring into the room being viewed by the webcam. The game you will see is similar to the popular game called Fruit Ninja, but it’s a whole lot more fun to wave your hands around than swipe a phone screen. The ultimate goal is to slice up a specific number of apples and oranges.
Option 3: Physics Engine
This is the hardest challenge, designed for the students who are doing really well with coding and also enjoying the integrated mathematics. The idea here is that every popular 3D game uses physics to simulate the real world and make the game feel realistic. This is precisely what the students will be asked to do with a ball object which should bounce off the walls in natural arcs and eventually come to rest. Once this big challenge is solved, students can easily create realistic soccer or volleyball games
Course Curriculum
Chapter 1: Module 1: Challenges in Core Concepts (Integrated Mathematics)
Lecture 1: Challenge 1: Initial Here
Lecture 2: Challenge 1: Initial Here Solution
Lecture 3: Challenge 2: Infinity
Lecture 4: Challenge 2: Infinity Solution
Lecture 5: Challenge 3: Algebraically Minded
Lecture 6: Challenge 3: Algebraically Minded Solution
Lecture 7: Challenge 4: Pythagoras On Autopilot
Lecture 8: Challenge 4: Pythagoras On Autopilot Solution
Lecture 9: Challenge 5: Don't Lose The Plot
Lecture 10: Challenge 5: Don't Lose The Plot Solution
Chapter 2: Module 1: Teacher Advice
Lecture 1: Initial Here Teacher Advice
Lecture 2: Infinity Teacher Advice
Lecture 3: Infinity Bonus Solution
Lecture 4: Algebraically Minded Teacher Advice
Lecture 5: Pythagoras Teacher Advice
Lecture 6: Don't Lose the Plot Teacher Advice
Chapter 3: Module 2: Open Ended Activities
Lecture 1: Chasing Game
Lecture 2: Reflex Game
Lecture 3: Guessing Game
Lecture 4: Shooting Game
Lecture 5: Shooter Game Upgraded
Chapter 4: Module 2: Teacher Advice
Lecture 1: Teacher Advice Chase Game
Lecture 2: Chase Game Advanced Example
Lecture 3: Teacher Advice Reflex Game
Lecture 4: Teacher Advice Guessing Game
Chapter 5: Module 3: Advanced Concepts
Lecture 1: Projectile Motion Simulation
Lecture 2: Projectile Motion Game
Lecture 3: Zero Gravity Simulation
Lecture 4: Zero G Spaceship Battle Game
Lecture 5: Custom Blocks
Chapter 6: Module 3: Teacher Advice
Lecture 1: Teacher Advice Projectile Motion
Lecture 2: Teacher Advice Zero G
Chapter 7: Complex Problems
Lecture 1: Ski Racing
Lecture 2: Ski Racing Hint 1
Lecture 3: Ski Racing Hint 2
Lecture 4: Ski Racing Hint 3
Lecture 5: Motion Control Fruit Slicing Game
Lecture 6: Motion Control Fruit Slicing Game: Hint 1
Lecture 7: Motion Control Fruit Slicing Game: Hint 2
Lecture 8: Motion Control Fruit Slicing Game: Hint 3
Lecture 9: Physics Engine
Lecture 10: Physics Engine: Hint 1
Lecture 11: Physics Engine: Hint 2
Instructors
-
Sanjin Dedic
Teacher, Robotics Engineer -
Dawood Laiq
Virtual Assistant
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 0 votes
- 3 stars: 3 votes
- 4 stars: 6 votes
- 5 stars: 10 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024