0LAUK0 PRE2016 3 Groep18 programminggame

From Control Systems Technology Group
Revision as of 21:53, 12 April 2017 by S129030 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Simple programming

Explanation

A concept educational game is made to challenge the smarter kids of elementary school from classes 7 and 8. This game makes it possible to let the kids program the robot by voice. The idea is that the robot stands on a table with some kind of physical maze which has tiles and walls. The robot will move through the maze. This movement will be decided by the kid. The goal of the game is that the robot reaches the finish tile in the maze. The pupil can program the robot with a secual of actions. If the goal is not reached after this secual another secual of moves can be programmed by the kid. This will continue until the goal is reached. The simple state diagram of this game is displayed below.

Actions

  • Start: in the beginning the robot sits down, when a child is aproaching to the robot, the robot stays up and waves, this action is used at the start.
  • End: In the end the robot is standing, when the child is done playing games the robot waves and will sit down, this action is at the end of multiple games.
  • Positive: The robot's eyes will turn green and the robot will give a thumbs up, this is a gesture when the word is correctly spelled.
  • Negative: The robot will move his head to the left and right. This is a gesture which is used for when the child spelled the word incorrectly.

Strings

Summing up strings for the diagram below.

Would you like to learn how the game is played?

  • Zal ik de regels van het spel uitleggen?
  • Wil je weten hoe het spel gespeeld moet worden?
  • Wil je weten hoe het spel gaat?
  • Wil je de regels van het spel weten?
  • Zal ik het spel uitleggen?

Tutorial

  • Het doel van het spel is de finish bereiken. Dit doe je door te zeggen hoe ik stap voor stap moet lopen door het doolhof. Wanneer je dit aan mij uitgelegd hebt ga ik kijken of dit klopt.
  • Jij moet mij stap voor stap uitleggen hoe ik bij de finish kom. Wanneer je mij stap voor stap verteld hoe ik bij de finish moet komen zal ik kijken of jij gelijk hebt.

Do you understand the rules?

  • Snap je de regels van het spel?
  • Snap je het?
  • Heb je het allemaal begrepen?
  • Weet je hoe het spel gaat?

Let's start! How many steps does it take to get to the goal?

  • Hoeveel stappen moet ik zetten om bij de finish te komen ?
  • Laten we beginnen! Hoeveel stappen zijn er nodig om de finish te bereiken voor mij ?

What would be the N-th step to take?

  • Wat is de N-de stap die ik moet zetten.
  • Wat moet ik daarna doen ?

Do you want to try your path to the goal ?

  • Zal ik proberen tot de finish te komen ?
  • Ik probeer nu jouw route naar de finish, is dat goed ?

Try to set a new path to the goal

  • Kan je mij een nieuwe route naar de finish vertellen?
  • Weet jij nog een andere route naar de finish?

Negative

  • 1: Helaas, maar dat is niet goed.
  • 2: Jammer, maar dat is niet helemaal goed.
  • 3: Dat klopt helaas niet.

Positive

  • 1: Goed gedaan!
  • 2: Goed zo!
  • 3: Super!
  • 4: Top!
  • 5: Hartstikke goed!
  • 6: Heel goed!

Programming game.png