Building Games with Scratch 2.0
Course
Online
Description
-
Type
Course
-
Methodology
Online
-
Start date
Different dates available
Develop fun and engaging games using Scratch 2.0.This video course shows you how to design and build several short games, then code and debug them, and finally publish and share them with the world. This course is a beginner’s guide to learning the basics of computer science and creating your own engaging and interactive games.You will learn how to make a character respond to input from your computer keyboard, and how to get onscreen objects to interact with each other in increasingly complex ways. Along the way, you will create more visual variety, more interactive possibilities, and have more fun.Following on from this, you’ll learn how to create a simple catch-and-avoid game, a ball-and-paddle “Breakout” game, a base-defence game, a point-and-click “escape the room” adventure game, and a maze game. You’ll learn to upload or create the artwork, how to control an onscreen object with a mouse, keyboard, or even by waving your hand in front of a webcam. We’ll also cover how to create some animation tricks, such as making a falling ball squish when it hits the floor, and making a character’s mouth move in synch with your own voice. Along the way, you’ll learn important computer science principles, such as if-then loops, iterative design, object-oriented programming, and debugging strategies.Whether you are looking for a gentle introduction to computer science, a first step towards learning about the profession of computer programming, or you just want to have fun making games, this video course is here to help you at every step of the way.About the Author
.
Dennis G. Jerz, who holds a Ph.D. from the University of Toronto, is a new media practitioner and digital humanities scholar. He has maintained “Jerz’s Literacy Weblog” since 1999. He is an associate professor in the Humanities Division at Seton Hill University, a small liberal arts school near Pittsburgh
Facilities
Location
Start date
Start date
About this course
Create and control objects for your game, and write the code for these objects using code blocks
Make in-game objects interact with each other, such as shooting, eating, bouncing, breaking, and much more
Create artwork by importing graphics, using your webcam, or using the in-game graphic editors
Implement score and health attributes for your game/characters
Ramp up the difficulty in a game by carefully introducing new threats in order to keep the game interesting for the player
Learn animation tricks that will give a bouncing ball more convincing weight, or synchronize an animated character’s mouth with recorded speech
Develop your skill at fundamental computer programming concepts, such as if-then loops, iteration, and debugging
Share your games with your friends
Reviews
This centre's achievements
All courses are up to date
The average rating is higher than 3.7
More than 50 reviews in the last 12 months
This centre has featured on Emagister for 6 years
Subjects
- Humanities
- Programming
- Project
- University
- Web
- Design
- Multimedia
Course programme
- Visit the Scratch website
- Create a new project, right in your web browser
- Assemble a script and publish your project
- Create a new Scratch project, and display a "Hello world" message (or whatever message you want)
- Add scripts to animate the Sprite in response to the right and left arrow keys
- Refine the motion and make the sprite face the direction where it's going
- Add an apple, and add script to make it disappear when touched, and repeat the process with a donut. Reset all three sprites
- Keep score (adding a point when you eat the apple) and manage health (lose some when you touch the donut)
- Engage the player with audio, video, and kinetic feedback
- Join Scratch, sign in, and share your work (It's easy!)
- Customize your project's page, and share the URL or embed it in your blog
- Find other Scratch projects to review and remix
- Visit the Scratch website
- Create a new project, right in your web browser
- Assemble a script and publish your project
- Create a new Scratch project, and display a "Hello world" message (or whatever message you want)
- Add scripts to animate the Sprite in response to the right and left arrow keys
- Refine the motion and make the sprite face the direction where it's going
- Add an apple, and add script to make it disappear when touched, and repeat the process with a donut. Reset all three sprites
- Keep score (adding a point when you eat the apple) and manage health (lose some when you touch the donut)
- Engage the player with audio, video, and kinetic feedback
- Join Scratch, sign in, and share your work (It's easy!)
- Customize your project's page, and share the URL or embed it in your blog
- Find other Scratch projects to review and remix
- Visit the Scratch website
- Create a new project, right in your web browser
- Assemble a script and publish your project
- Visit the Scratch website
- Create a new project, right in your web browser
- Assemble a script and publish your project
- Visit the Scratch website
- Create a new project, right in your web browser
- Assemble a script and publish your project
- Visit the Scratch website
- Create a new project, right in your web browser
- Assemble a script and publish your project
- Visit the Scratch website
- Create a new project, right in your web browser
- Assemble a script and publish your project
- Visit the Scratch website
- Create a new project, right in your web browser
- Assemble a script and publish your project
- Create a new Scratch project, and display a "Hello world" message (or whatever message you want)
- Add scripts to animate the Sprite in response to the right and left arrow keys
- Refine the motion and make the sprite face the direction where it's going
- Create a new Scratch project, and display a "Hello world" message (or whatever message you want)
- Add scripts to animate the Sprite in response to the right and left arrow keys
- Refine the motion and make the sprite face the direction where it's going
- Create a new Scratch project, and display a "Hello world" message (or whatever message you want)
- Add scripts to animate the Sprite in response to the right and left arrow keys
- Refine the motion and make the sprite face the direction where it's going
- Create a new Scratch project, and display a "Hello world" message (or whatever message you want)
- Add scripts to animate the Sprite in response to the right and left arrow keys
- Refine the motion and make the sprite face the direction where it's going
- Create a new Scratch project, and display a "Hello world" message (or whatever message you want)
- Add scripts to animate the Sprite in response to the right and left arrow keys
- Refine the motion and make the sprite face the direction where it's going
- Create a new Scratch project, and display a "Hello world" message (or whatever message you want)
- Add scripts to animate the Sprite in response to the right and left arrow keys
- Refine the motion and make the sprite face the direction where it's going
- Add an apple, and add script to make it disappear when touched, and repeat the process with a donut. Reset all three sprites
- Keep score (adding a point when you eat the apple) and manage health (lose some when you touch the donut)
- Engage the player with audio, video, and kinetic feedback
- Add an apple, and add script to make it disappear when touched, and repeat the process with a donut. Reset all three sprites
- Keep score (adding a point when you eat the apple) and manage health (lose some when you touch the donut)
- Engage the player with audio, video, and kinetic feedback
- Add an apple, and add script to make it disappear when touched, and repeat the process with a donut. Reset all three sprites
- Keep score (adding a point when you eat the apple) and manage health (lose some when you touch the donut)
- Engage the player with audio, video, and kinetic feedback
- Add an apple, and add script to make it disappear when touched, and repeat the process with a donut. Reset all three sprites
- Keep score (adding a point when you eat the apple) and manage health (lose some when you touch the donut)
- Engage the player with audio, video, and kinetic feedback
- Add an apple, and add script to make it disappear when touched, and repeat the process with a donut. Reset all three sprites
- Keep score (adding a point when you eat the apple) and manage health (lose some when you touch the donut)
- Engage the player with audio, video, and kinetic feedback
- Add an apple, and add script to make it disappear when touched, and repeat the process with a donut. Reset all three sprites
- Keep score (adding a point when you eat the apple) and manage health (lose some when you touch the donut)
- Engage the player with audio, video, and kinetic feedback
- Join Scratch, sign in, and share your work (It's easy!)
- Customize your project's page, and share the URL or embed it in your blog
- Find other Scratch projects to review and remix
- Join Scratch, sign in, and share your work (It's easy!)
- Customize your project's page, and share the URL or embed it in your blog
- Find other Scratch projects to review and remix
- Join Scratch, sign in, and share your work (It's easy!)
- Customize your project's page, and share the URL or embed it in your blog
- Find other Scratch projects to review and remix
- Join Scratch, sign in, and share your work (It's easy!)
- Customize your project's page, and share the URL or embed it in your blog
- Find other Scratch projects to review and remix
- Join Scratch, sign in, and share your work (It's easy!)
- Customize your project's page, and share the URL or embed it in your blog
- Find other Scratch projects to review and remix
- Join Scratch, sign in, and share your work (It's easy!)
- Customize your project's page, and share the URL or embed it in your blog
- Find other Scratch projects to review and remix
- Create a new sprite by importing from the library
- Make the ball move
- Make the ball bounce
- Create a new sprite, and draw the paddle costume with the Scratch sprite editor
- Control the position of the paddle with the mouse
- On startup, move the ball to the paddle
- Make the ball bounce when it hits the paddle
- End the game when the ball hits the bottom of the screen
- Add some feedback
- Use the sprite editor to create a brick
- Hide the brick when the ball touches it
- Add scores and implement broadcasting messages
- Explore the cloning brick
- Use the “Repeat” brick to lay out a row of bricks
- Use another “Repeat” block to create multiple rows
Additional information
Building Games with Scratch 2.0
