Skip to content

tadeq/Learn-programming-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LearnProgramming

Educational game for children to improve their analytical thinking and alhorithmic approach to solving simple problems.

Overview

gif

The game consists of several levels. On each level player has to prepare the path for turtle using buttons with available commands, so turtle can visit all of the green fields displayed on screen. Their difficulty increases gradually and further levels give the player possibility to use new commands, including complex ones like loops and procedures.

screenshot

Player can also swich between passed levels or save his/her progress and load it another time when the game is on again.

Available instructions

Command Action
move forward turtle moves by one field forward
turn right turtle rotates to its right side
turn left turtle rotates to its left side
start loop commands between this and end loop command will be repeated the given number of times
end loop ends the loop started with start loop; each loop has to be closed
procedure opens the procedures menu where player can create or choose one of the procedures to use

Technologies

  • Java 10
  • JavaFX
  • Gradle 4.7

Authors

Maciej Moskal
Jakub Pajor
Michał Zadora

About

Educational game for children to help them learn programming basics in an interesting way

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages