Read the new OECD publication on supporting teachers to use digital tools for developing and assessing 21st century competences.

Karel the Turtle

Karel the Turtle

In this application, students are asked to build programs to instruct a robotic turtle, Karel, to navigate and complete tasks in a grid-like world. Within the block-based programming environment, students can iteratively build solutions, test them and receive automated feedback. Covering a wide range of complexity, Karel the Turtle tasks can challenge students at every level of ability!

In this application, students are asked to build programs to instruct a robotic turtle, Karel, to navigate and complete tasks in a grid-like world. Within the block-based programming environment, students can iteratively build solutions, test them and receive automated feedback. Covering a wide range of complexity, Karel the Turtle tasks can challenge students at every level of ability!

Karel the Turtle

Karel the Turtle

In this application, students are asked to build programs to instruct a robotic turtle, Karel, to navigate and complete tasks in a grid-like world. Within the block-based programming environment, students can iteratively build solutions, test them and receive automated feedback. Covering a wide range of complexity, Karel the Turtle tasks can challenge students at every level of ability!

In this application, students are asked to build programs to instruct a robotic turtle, Karel, to navigate and complete tasks in a grid-like world. Within the block-based programming environment, students can iteratively build solutions, test them and receive automated feedback. Covering a wide range of complexity, Karel the Turtle tasks can challenge students at every level of ability!

Karel the Turtle

Karel the Turtle

In this application, students are asked to build programs to instruct a robotic turtle, Karel, to navigate and complete tasks in a grid-like world. Within the block-based programming environment, students can iteratively build solutions, test them and receive automated feedback. Covering a wide range of complexity, Karel the Turtle tasks can challenge students at every level of ability!

In this application, students are asked to build programs to instruct a robotic turtle, Karel, to navigate and complete tasks in a grid-like world. Within the block-based programming environment, students can iteratively build solutions, test them and receive automated feedback. Covering a wide range of complexity, Karel the Turtle tasks can challenge students at every level of ability!

What skills are taught and assessed in Karel the Turtle?

Students learn and demonstrate computational problem solving skills by building computational solutions that achieve specific goals and self-regulated learning skills by accessing and using automated feedback and information found in learning resources.

Students learn and demonstrate computational problem solving skills by building computational solutions that achieve specific goals and self-regulated learning skills by accessing and using automated feedback and information found in learning resources.

Students learn and demonstrate computational problem solving skills by building computational solutions that achieve specific goals and self-regulated learning skills by accessing and using automated feedback and information found in learning resources.

Karel the Turtle teacher guides

Part I: Intro to Karel

Part I: Intro to Karel

Part I: Intro to Karel

Interested in using Karel?

Interested in using Karel?

Interested in using Karel?

© Organisation for Economic Co-operation and Development