About this course
This online coding camp aims to introduce your children to the basics of programming through our treasure hunt game. The curriculum contains 5 lessons each of which lasts 1 hour 30 minutes. Your child is accompanied by one of our trainers to acquire programming concepts while having fun making Cody, our pirate robot, evolve in the universe of Golden Quest.
These coding camps are aimed at children aged 7 to 14.
During the camp, we follow the learning path of Golden Quest, our treasure hunt game. The first lessons present the basic principles, namely the syntactic rules, the main procedure, the elementary actions which once combined, produce more complex displacements, the identification and the fix of simple bugs, basic notions on iteration loops, as well as tips for moving the robot around the map. In each level, the objective is to program Cody so that it can find the treasure in time with the highest score.
Coding Park offers fun workshops to introduce children to computer thinking through simulation and video games. Our methodology allows us to focus on the essential, thanks to a coding experience more realistic than the bricks of Blockly (Scratch), associated with a visual composition totally independent of programming languages.
Our coding workshops and courses have the particularity of combining several areas of learning. Computer science is at the center of the program, but other notions will be acquired. By attending our workshops, your child will:
- Learn the basics of coding easily,
- Get prepared for real-world programming languages,
- Learn to creatively solve logical problems,
- Acquire concepts in English and travel in space.
To follow the camp, you need a laptop, a secure internet connection, as well as a modern web browser (Firefox, Chrome, Safari). Make sure your microphone and webcam are operational. Login details will be sent to you by email a few hours before the workshop. These identifiers will be useful for you to connect to the platform.
What's Coding Park?
Coding Park is an online platform that helps kids learn computational thinking while having fun. We have developed a unique technology that allows to reproduce a realistic programming experience adapted to children. Children code the actions of the characters in the game using a simple and intuitive pseudo language.
Who is behind Coding Park?
A team of enthusiasts; Jabier Martinez and Amine Lajmi, both experts in modeling languages design for engineers and scientists. We found in Coding Park an opportunity to bring our know-how in the field of Education. For over 10 years, we have designed modeling and simulation tools for industries such as automotive, cybersecurity or aerospace. We did a lot of work there on defining new languages that hide computer complexity while being easy to use by non-expert users. What we have achieved with the Coding Park platform is exactly the same approach; we have sublimated the essentials, i.e. concepts and algorithmics, and masked the specificity of programming languages, such as Python, Java, etc. The result of this effort is a simple and intuitive pseudo language, which makes it possible to write and combine sequences of instructions in a formalism close to natural language, making it easy to understand by both children, parents, and teachers.
Who is the Golden Quest course for?
The Golden Quest course is suitable for children aged 7 and over (primary school students, K-12). The game requires the use of the keyboard to write instructions.
Should I install something?
No. The platform is 100% online accessible with modern browser (Firefox, Chrome, Safari, Edge)
What are the concepts acquired?
Golden Quest challenges are organized into lessons, each addressing a specific topic of programming.
• Getting started: Part 1 - The first lesson to understand the rules of the game
• Getting started: Part 2 - The second lesson to master the rules of the game
• Getting started: Part 3 - The third lesson to deepen the rules of the game
• Procedures - Define procedures and call them from the Cody procedure
• Parameters - Learn to define and use procedural parameters
• Loops - Repeat Learn to iterate over sets of actions with repeat
• Variables - Learn to declare and assign variables
• Loops: While - Learn to iterate over sequences of actions with while
• Conditionals - Learn to write conditional expressions
• Puzzles - Clever challenges in puzzle form
• Loops: Nested - Learn to combine iterations with repeat and while
• Maths - Challenges illustrating math problems
• Recursion - Understanding recursion and how to use it in procedures
• Free Style - Create your own challenges and challenge your classmates
How to play?
The objective is to program Cody so that he can find the treasure in time with the highest score. A Golden Quest challenge is a path on a map, with an objective "to find the treasure" and obstacles "bush, palm tree, skeleton, etc." to avoid or to fight. Use the text editor on the left of the screen to type in the code blocks. Click the Play button to see the code running in the game on the right side of the screen. To solve a challenge, always start with the given solution, test it, identify what's wrong, then fix it or complete the remaining parts. To help you with this process, you can invoke Luna with the Help button (?), and you also have the lexicon available from the "Documentation" button at the top right corner of the platform.
What are the supported languages?
The pseudo language Play is in English. The rest (interface, help) is available in French, English, and Spanish. Play keywords include simple actions (right, left, jump, dig, etc.) as well as keywords like while, repeat, if, etc.