Great lesson plan and tutorial for teaching algorithm using Raspberry Pi and Python to create a Shakespearean insult generator. via teachwithict
Learning Objectives:
Understand and use sequence in an algorithm
Understand and use iteration in an algorithm (FOR and WHILE loops)
Understand and use selection in an algorithm (IF, Else and Else if)
Understand and use data structures in an algorithm (for example, Lists, Tables or Arrays)Curriculum Mapping:
KS2:
Design, write and debug programs that accomplish specific goals; solve problems by breaking them into smaller parts. Select, use and combine a variety of software on a range of digital devices to design and create a range of programs.
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; detect and correct errors in algorithms and programsKS3:
Use two or more programming languages, at least one of which is textual, to solve a variety of computational problems.
Make appropriate use of data structures [for example, lists, tables or arrays]; design and develop modular programs that use procedures or functions
– See more at: http://teachwithict.weebly.com/shakespearean-insult-generator.html#sthash.TNsF48hX.dpuf
Each Friday is PiDay here at Adafruit! Be sure to check out our posts, tutorials and new Raspberry Pi related products. Adafruit has the largest and best selection of Raspberry Pi accessories and all the code & tutorials to get you up and running in no time!