Upload
emory-price
View
239
Download
0
Tags:
Embed Size (px)
Citation preview
GamemakerNataša GrgurinaLars Tijsma
What is Gamemaker
› Programming environment for building interactive multimedia applications (like computer games)
Why use tools like Gamemaker
› Connect computer science concepts to “the computer” as students perceive it
› Students can create the programs (games) they like to create
› Motivation
Why use Gamemaker
› Hides difficult code
› Powerful and versatile
› Large community
Usage in Dutch high schools
› Game design course/competitions› As a tool in project based education› First-time programming class› Regular programming class
Demonstration› Features
• Object instances in a room• Programming the behavior of objects
• Visual actions • Code
› Basic programming principles• Debugging
› OO principles:• Objects & instances • Inheritance • Instance references
› Other principles like finite state machines
Thank you for your attention