Picoh Puzzles
About
A small collection of computing puzzles designed to help you get started with programming Picoh. They are intended to be fun, but also help develop computational thinking skills and an understanding of key programming concepts.
How to download the puzzles
The puzzles run in the Picoh app as programs.
1. In the Puzzles section below click on the Download Puzzle link button for the puzzle you'd like to try.
- That's it! You are ready to puzzle.
- To save your work on a puzzle select Save from the File menu. You can share your program with someone else by sending the saved file as an email attachment or uploading it to a cloud storage space such as OneDrive, Google Drive or Drop Box.
Puzzles
Do the puzzles support learning?
The puzzles can be used to address elements of the English National Curriculum for Computing. Specifically they are designed to support the following aspects at KS2 (aged 7-11)
Each puzzle follows the PRIMM approach. This is a structured method for learning computer programming. Children start by learning to read programs and use logical reasoning to make predictions about what it will do. Then they run and evaluate what the program does. Then they identify the aspects of code to change and make modifications to it to solve a problem or bug. Finally they start writing programs. There is more about this approach here.
Programs can be saved so they can be shared with a teacher. They save as a single file that can be uploaded to a cloud service or sent via email.
Oh yes and most importantly we hope you have as much fun programming Picoh as we do.
- design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts
- use sequence, selection, and repetition in programs; work with variables and various forms of input and output
- use logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs
Each puzzle follows the PRIMM approach. This is a structured method for learning computer programming. Children start by learning to read programs and use logical reasoning to make predictions about what it will do. Then they run and evaluate what the program does. Then they identify the aspects of code to change and make modifications to it to solve a problem or bug. Finally they start writing programs. There is more about this approach here.
Programs can be saved so they can be shared with a teacher. They save as a single file that can be uploaded to a cloud service or sent via email.
Oh yes and most importantly we hope you have as much fun programming Picoh as we do.