Crossword Puzzle - VDOE's Essential Vocabulary for Algorithms and Programming
- Subject:
- Algorithms and Programming
- Material Type:
- Homework/Assignment
- Author:
- Julie Jessee
- Date Added:
- 05/16/2022
Crossword Puzzle - VDOE's Essential Vocabulary for Algorithms and Programming
In this activity, students will explore computational sequencing (the process of putting specific instructions to be executed by a computer in order) by engaging with recipes. Students will think through how a computer might interpret instructions, create instruction sets based on these insights, and share favorite recipes as they try to arrange instructions in a format that a computer might understand.
Students generate and complete presentations demonstrating what they have learned in CS
What is Random? Through this project, students will discover what makes an outcome random. Emphasis will be placed on the difference between deterministic and nondeterministic outcomes. The project starts out with a discovery activity where students will see the difference between creating data with a coin toss where they just make up the data and creating data through actually tossing a coin.Students will end the project by studying pseudorandom number generators, specifically the Middle Squared Algorithm. They will even create a program that uses this algorithm. Enjoy!