1 / 17

Game Maker Online

Game Maker Online. Leren programmeren door spelletjes te maken. Michel Fiege, Student Master of Science Education. Inhoud. Lesmateriaal en programmeerconcepten Demo lesmateriaal Afstudeeropdracht Vragenronde. Lesmateriaal. Een online handleiding 6 bekende spellen, 6 lesuren

gibson
Download Presentation

Game Maker Online

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Game Maker Online Leren programmeren door spelletjes te maken Michel Fiege, Student Master of Science Education

  2. Inhoud Lesmateriaal en programmeerconcepten Demo lesmateriaal Afstudeeropdracht Vragenronde

  3. Lesmateriaal Een online handleiding 6 bekende spellen, 6 lesuren Game Maker 8 Lite Half-fabrikaten: leerlingen maken het spel “af”! Ondersteunende slides voor de docent Achterliggend idee:Leerlingen ervaren succesmomenten door het maken van een spel dat ze kennen. Verhoogt intrinsieke motivatie  draagt bij aan het leerproces Concepten “op de achtergrond” Vrij online beschikbaar op gm.michelfiege.nl

  4. Programmeerconcepten Sequence Iteration Conditional statements Variables Arrays Lists Events Objects Inheritance Functions Recursion

  5. Sokoban Concepten • Object • Event • Variabele Game Maker • Actie • Sprite • Subimage • Room • Grid

  6. Break Out Concepten • Inheritance • Functie • Instantie • Globale variabele Game Maker • Collision • Snelheid • Solid

  7. Pac-Man Concepten • Iteratie • Recursie Game Maker • Step-event • X en Y • Path • Kansen • Richting in graden

  8. Asteroids Concepten • Overerving • Functie Game Maker • Collisionmasks • Subimages • Relative • Modulo rekenen

  9. Snake Concepten • Variabele • Recursie • Iteratie Game Maker • Persistent • Step-event • Room speed

  10. Super Mario Concepten • Variabele • Iteratie • Inheritance Game Maker • Zwaartekracht • Frictie • Relative

  11. Demonstratiehttp://gm.michelfiege.nl

  12. Afstudeeropdracht • Onderzoek: Wat leren leerlingen nu écht van Game Maker? • Op programmeergebied • In een regulier lesprogramma • Met online lesmateriaal • Doelgroep: brugklas (30 leerlingen)

  13. Leren programmeren? In hoeverre leren de leerlingen programmeren? • Game Maker: • Drag-and-drop • (bijna) geen syntax! • Leren de leerlingen programmeren? • Nee, wel werken met Game Maker • Leren de leerlingen programmeerconcepten? • Past de leerling concepten toe in zijn eigen spel? • Kan de leerling in eigen woorden concepten uitleggen? • Kan de leerling een spel in pseudo-code opschrijven?

  14. Opzet van mijn onderzoek • Pre-test • Interview met elke leerling • Intervention • 50 minuten les per week (mogelijkheid tot 100) • 5 minuten “vorige keer” + “vandaag” • Zelfstandig werken met het online lesmateriaal • 5 minuten “samenvatting vandaag” • 6 weken online lesmateriaal, 4 weken eigen spel • Post-test • Interview met elke leerling • Toetsje over theorie / toepassingen • Eindresultaat eigen spel • Analyse websitegebruik

  15. Onderzoeksplanning Hoe ver ben ik nu?

  16. Samenvatting Lesmateriaal op http://gm.michelfiege.nl Gratis versie van Game Maker Zelfstandig werken Weinig voorbereiding In hoeverre leren de leerlingen iets van programmeren?

  17. Vragen? Email:mcfiege@gmail.comWebsite: http://michelfiege.nl Twitter: @m1es

More Related