We may earn an affiliate commission when you visit our partners.
Course image
Danilo Oliveira Vaz
From old-age analog to high-tech digital, games are one of the most attention capturing mediums that exist. Many wonder why. Even more wonder how to use or create games that are capable to achieve specific goals, from costumer retention to civic engagement. In this hands-on guided project you will understand how the process of game design (and playing) can be used as a vehicle for learning. To that end, we will be engaging with theoretical and practical resources on the "Art of Game Design", as well as with the Scratch environment, which will be used to create a game of your own throughout our process.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops student understanding of learning implementation of game design principles
Introduces instructors who are established and leaders in Game Design
Offers an in-depth exploration of game design
May require access to specific software or tools

Save this course

Save Game-based Learning with Scratch to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Game-based Learning with Scratch with these activities:
Review basic game design principles
Reinforce understanding of basic game design principles to provide a firm foundation for the course.
Browse courses on Game Design Principles
Show steps
  • Read articles and blog posts about game design principles.
  • Watch videos or tutorials that explain game design fundamentals.
Create a simple game using Scratch
Gain hands-on experience creating a game to solidify understanding of game design concepts.
Show steps
  • Follow a tutorial on creating a game in Scratch.
  • Experiment with different game mechanics and elements.
  • Publish your game and share it with others.
Write a blog post analyzing a successful game
Develop critical thinking and analytical skills by analyzing a successful game and sharing insights.
Show steps
  • Choose a successful game to analyze.
  • Identify the key elements that make the game successful.
  • Write a blog post discussing your analysis.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Design game levels with varying difficulty
Enhance problem-solving skills by designing game levels with increasing difficulty.
Show steps
  • Create a game level that is easy to complete.
  • Gradually increase the difficulty of subsequent levels.
  • Test your levels with other players to gather feedback.
Collaborate on a game design project
Foster collaboration and teamwork by working with peers to design a game.
Show steps
  • Form a team of 2-3 people.
  • Brainstorm ideas for a game.
  • Design the game mechanics and levels.
  • Implement the game using Scratch.
Mentoring a new student in game design
Develop leadership and communication skills by mentoring a new student in game design.
Show steps
  • Reach out to a new student who is interested in game design.
  • Provide guidance and support on game design principles.
  • Review their work and provide feedback.
Contribute to an open-source game project
Gain real-world experience by contributing to an open-source game project.
Show steps
  • Find an open-source game project that interests you.
  • Identify an area where you can contribute.
  • Create a pull request with your changes.

Career center

Learners who complete Game-based Learning with Scratch will develop knowledge and skills that may be useful to these careers:
Game Developer
Game developers create video games. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring game developers. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of game development.
Educational Game Developer
Educational game developers create video games that are designed to teach or reinforce educational concepts. This course would provide the skills and knowledge needed to create educational games using the Scratch environment. The course also covers the theoretical and practical aspects of game design, which would be beneficial for aspiring educational game developers. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of educational game development.
Game Educator
Game educators use games to teach students about a variety of subjects. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring game educators. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of game education.
Game Designer
Game designers create the concepts, rules, and storylines for video games. This course would help build a foundation in game design principles and provide hands-on experience in creating a game using the Scratch environment. The course also covers the theoretical and practical aspects of game design, which would be beneficial for aspiring game designers. Additionally, the course's focus on the use of games for learning could provide insights into the educational applications of game design.
Instructional Designer
Instructional designers develop, implement, and evaluate instructional materials and programs. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring instructional designers. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of instructional design.
Game Researcher
Game researchers study the effects of video games on players. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring game researchers. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of game research.
Game Producer
Game producers oversee the development and production of video games. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring game producers. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of game production.
Game Programmer
Game programmers write the code that makes video games work. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring game programmers. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of game programming.
Learning Scientist
Learning scientists study how people learn and how to create effective learning environments. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring learning scientists. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of learning science.
Game Artist
Game artists create the visual assets for video games, such as characters, backgrounds, and objects. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring game artists. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of game art.
Game Writer
Game writers create the stories and dialogue for video games. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring game writers. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of game writing.
Game Marketer
Game marketers promote and sell video games. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring game marketers. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of game marketing.
Game Tester
Game testers play video games to find bugs and ensure that they are working properly. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring game testers. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of game testing.
Game Journalist
Game journalists write about video games for websites, magazines, and newspapers. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring game journalists. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of game journalism.
Game Critic
Game critics review video games and offer their opinions on them. This course would provide an understanding of the process of game design and how it can be used as a vehicle for learning. The course also covers the theoretical and practical resources on the "Art of Game Design", which would be beneficial for aspiring game critics. Additionally, the course's focus on the use of games for learning would provide insights into the educational applications of game criticism.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Game-based Learning with Scratch.
Explores the fundamental principles of game mechanics, providing a deeper understanding of how games work. It is useful for learners who want to create more engaging and sophisticated games.
Offers practical advice on level design, a crucial aspect of game development. It provides techniques and strategies for creating compelling and immersive game experiences.
Combines theoretical and practical aspects of game design, offering a comprehensive overview of the field. It covers topics such as game mechanics, narrative design, and game development process.
Provides a comprehensive overview of programming logic and design principles, which are essential for game development. It offers a solid foundation for learners who want to dive deeper into the technical aspects of game programming.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Game-based Learning with Scratch.
The Basics of Level Design
Most relevant
Introduction to Psychological Aspects of Game Design
Most relevant
Introduction to Game Design: Process and Creation
Most relevant
Unity Environment Design
Most relevant
Full BabylonJS Game Dev (2D, 3D, Online with ColyseusJS)
Most relevant
Video Game Writing Essentials
Most relevant
Unreal Engine 5: The Complete Beginner's Course
Most relevant
Serious Gaming
Most relevant
Create Hyper-Casual Games: The Hyper Casual Games...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser