
Answers From Cartoons
After the completion of this lesson you should be able to:
Understand coordinates on the Stage.
Determine the exact position of a sprite.
Place and direct sprites.
Use instructions from the motion palette.
Inside Resources Section, you can find slides and a link to an external scratch project that can help you practice.
After the completion of this lesson you should be able to:
Explain the concept of programming variables.
Create and use variables.
Change the value of a variable.
Recognize the need to use variables in your scripts.
After the completion of this course, you will be able to:
acknowledge that the instructions in PC programming are executed sequentially, each after completing the previous one (Sequence Structure)
be able to explain the importance of the correct order of a script’s instructions
be able to create simple character animations with MIT Scratch.
be familiar with the instructions of the MIT Scratch 'drive' palette.
be familiar with the instruction of the MIT Scratch "pen" palette.
Inside Resources Section, you can find slides, exercises, and their solutions. To open, in Scratch, a script from a file in your computer (you will have to download it first) just open Scratch and select from menu File the load from your computer instruction.
After completion of this module you should be able to:
explain the utility of the selection structure.
recognize the need to use a selection structure to solve a programming problem.
explain all the forms of the IF instruction.
understand the differences in the forms of the IF instruction.
select the best form of the IF instruction for each case needed.
design and create programs that contain selection and sequence structures in MIT Scratch
Inside Resources Section, you can find slides, exercises, and their solutions. To open, in Scratch, a script from a file in your computer (you will have to download it first) just open Scratch and select from menu File the load from your computer instruction.
After the completion of this module, you should be able to
explain the utility of the repeating structure.
describe the concept of loop and infinite loop.
acknowledge that an iteration structure means the repetition of one or more instructions
describe the repetition structure instructions, as well as the similarities and differences between them.
use simple expressions and logical expressions.
Design and create scripts that use sequence, selection and iteration structures in MIT Scratch.
Inside Resources Section, you can find slides, exercises, and their solutions. To open, in Scratch, a script from a file in your computer (you will have to download it first) just open Scratch and select from menu File the load from your computer instruction.
After the completion of this lesson you should be able to:
acknowledge the existence of events that may interrupt the execution of the programs,
use events to interrupt program flow in Scratch,
program sprites to communicate with each other,
design and create programs that contain various events as well as sprite communication in MIT Scratch,
design and create programs that contain various events.
Inside Resources Section, you can find slides, exercises, and their solutions. To open, in Scratch, a script from a file in your computer (you will have to download it first) just open Scratch and select from menu File the load from your computer instruction.
Welcome to the exciting world of computer programming! Join Stevie, a delightful and humorous cartoon character, as he guides you through the magical journey of creating electronic games using MIT Scratch. This e-course is designed to be engaging and fun, with a touch of music to make your learning experience even more enjoyable.
Throughout this series of video lessons, quizzes, exercises, and their solutions, you will gain a solid understanding of programming concepts. The course takes a spirited approach to learning, introducing important principles and reinforcing them through practical application.
Let's explore the different sections that make up the "Creating and Programming Games" e-course:
Section 1: Introduction Dive into the world of electronic games and their original design. Learn about the Scratch application and its capabilities, providing a solid foundation for your programming journey.
Section 2: Basic Programming Concepts Cover the essential concepts you need to know to create your own games. Gain a deep understanding of variables, loops, conditionals, and more, empowering you to bring your creative ideas to life.
Section 3: Animation in Scratch (NEW!) Discover the fascinating world of animation in Scratch. Explore the power of movement, transformations, and effects to bring your games to life. Learn how to create animated characters and dynamic scenes that captivate your players. Delve into advanced techniques like shooting mechanics, allowing your characters to unleash their special powers.
Section 4: The Banana's Hunt Step by step, create the game "The Banana's Hunt" and apply your newfound knowledge to build an exciting and interactive game. Explore sprite movement, collisions, and scoring systems.
Section 5: Grab the Bone. Learn how to create the game "Grab the Bone" where you control a hero sprite with the keyboard and avoid enemies designed to stop you. Master game mechanics, controls, and enemy behavior.
Our goal is to lay strong foundations so you can unleash your creativity and create even more impressive games with complex character moves, dynamic animations, and stunning graphics in the future. Remember, it all starts with mastering the basics!
Important Tips for Success:
Complete all lessons from start to finish.
Watch the videos multiple times to reinforce your learning.
Keep Scratch open while watching the videos and pause frequently to test your ideas.
Don't hesitate to ask questions. We're here to support you.
Challenge yourself with quizzes and exercises to solidify your understanding and boost your programming skills.
Get ready to embark on an exciting journey into the world of programming, game creation, and animation! Enroll today and let Stevie be your guide to unlocking your potential.