A workbook to learn the basics of programming with activities to carry out using Scratch Jr. An annual progression based on skills to be acquired . A guided , progressive , structured and reassuring approach for teachers and students alike. Learning in 2 steps: A program decoding activity : anticipation in the notebook then implementation in Scratch Jr; A program coding activity : anticipation in the notebook then implementation in Scratch Jr.