Student Project: Kindercode
KinderCode is a web application that teaches children coding fundamentals by letting them build an executable program using blocks of code. The game engine/code interpreter was developed using ES6 JavaScript. It accounts for nested commands using a recursive function in the interpreter, and handles blocking between commands by introducing an event queue, providing time for every command to finish executing before the next one begins.
Users' progress persists in the database as they move through challenges. Every time a user logs in, they are automatically routed to the furthest point they have progressed to thus far.
The KinderCode programming language supports looping, as well as conditional if and if not statements. The goal of the game is to collect yellow, blue and red star coins as the user's avatar or "sprite" moves across the grid. The red star coin toggles between yellow and red as the user's avatar moves across the canvas. The if and if not statements should be used in conjunction with the collect red star command to collect this star as it randomly toggles between yellow and red.
----
Fullstack Academy was recently ranked the #1 coding bootcamp in the U.S. Learn more at https://www.fullstackacademy.com.
Other Videos By Fullstack Academy
2017-04-04 | TECH TALK: The Development of Web Development (Evolution of Web Design) |
2017-04-04 | HACKATHON WINNER: Dudical Dungeons -- Jason Powell |
2017-04-04 | Speech Recognition Tutorial - Introduction to Speech Recognition |
2017-04-03 | Student Project: Nyūyōku |
2017-04-03 | CAPSTONE PROJECT: Snakes |
2017-04-03 | Student Project: Sandcastle |
2017-04-03 | CAPSTONE PROJECT: Pegma |
2017-04-03 | CAPSTONE PROJECT: Lantern Hoard |
2017-04-03 | Student Project: SentiMentum |
2017-04-03 | CAPSTONE PROJECT: Agile-Armature |
2017-04-03 | Student Project: Kindercode |
2017-04-03 | CAPSTONE PROJECT: Drawkward |
2017-04-03 | CAPSTONE PROJECT: Voyagr |
2017-04-03 | CAPSTONE PROJECT: PairIt |
2017-04-03 | CAPSTONE PROJECT: This That |
2017-04-03 | CAPSTONE PROJECT: SuperFriend |
2017-04-03 | Student Project: Reacto deFacto |
2017-04-03 | Student Project: Attitune |
2017-04-03 | CAPSTONE PROJECT: GenZed |
2017-04-03 | Student Project: FoodPrint |
2017-04-03 | CAPSTONE PROJECT: Politics AJAR |