Ciphering a sentence
A cipher is a message that has been written in such a way (encoded) that it is unreadable by others. In this lesson, students will use mapping to encode a sentence. Students will work with a partner to create an algorithm that describes the encryption process. They will also examine encoded and decoded messages to recognize patterns to help decode messages and develop strategies to decompose the problem.
Additional details
Year band(s) | 3-4, 5-6 |
---|---|
Content type | Lesson ideas |
Format | Web page |
Australian Curriculum Digital Technologies code(s) |
AC9TDI4P01
Define problems with given design criteria and by co-creating user stories
AC9TDI4P02
Follow and describe algorithms involving sequencing, comparison operators (branching) and iteration
AC9TDI6P02
Design algorithms involving multiple alternatives (branching) and iteration |
Technologies & Programming Languages | other programming languages |
Keywords | Algorithm, Computational thinking, Secret messages, Encryption, Decryption, Cipher, Pattern recognition, Decomposition, Google for Education, Education, Google, GoogleCT |
Integrated, cross-curriculum, special needs | English |
Organisation | ESA |
Copyright | Creative Commons Attribution 4.0, unless otherwise indicated. |
Related resources
-
Makey Makey Projects for Years 4-6
These lesson ideas demonstrate how to combine Makey Makey together with Scratch to create all sorts of interesting solutions with students, as well as teach the basics of circuity, conductive materials and algorithms.
-
Creative Computing Curriculum
he Creative Computing Curriculum is a collection of ideas, strategies, and activities for an introductory creative computing experience using the Scratch programming language.
-
Fun projects with language translation
Natural language processing is growing in importance.
-
Note the music
We can program a computer to play music.
-
Automated soil moisture sensor
The soil moisture sensor project integrates science understandings and computational thinking to solve a problem about sustainable watering practices.