# data[].attributes.body
Content Standard:

3B-AP-21: Develop and use a series of test cases to verify that a program performs according to its design specifications.

ISTE Standard:

ISTE 4C: Students develop, test and refine prototypes as part of a cyclical design process.

Visible Thinking Routine and Summary:

Explanation Game

This allows students to easily delve into certain aspects of a chosen item or topic by asking simple "why" questions and answering them to the best of their ability. This builds observational and communication skills.

Idea and Concept:

The class will form small groups, each starting with a base code. Using Youtube, they will screen record their findings. As students identify elements of the code, they will hypothesize what each element is responsible for and how changing the element may cause different outcomes. They will then edit, refine, and test the code and see if their outcomes matched their theories.

# data[].attributes.body
Content Standard:

3B-AP-24P: Compare multiple programming languages and discuss how their features make them suitable for solving different types of problems.

ISTE Standard:

6D: Students publish or present content that customizes the message and medium for their intended audiences.

Visible Thinking Routine and Summary:

Color, Symbol, Image

This routine involves noting insightful or useful information while learning. Once done, the learner will choose three facts and choose a color, symbol, or image that represents the each point. This enhances comprehension by giving students a way to relate and reinforce it to objects in their life in a non-verbal way.

Idea and Concept:

Students will choose one aspect of HTML or Python coding. They will research their aspect and create an informative Prezi on the topic. In the prezi, they will include the three facts they found most crucial along with their respective color, symbol, or image and why they chose that. Once complete, students will spend a day presenting to their classmates.

# data[].attributes.body
Content Standard:

1B-NI-05: Discuss real-world cybersecurity problems and how personal information can be protected

ISTE Standard:

ISTE 7B: Students use collaborative technologies to work with others, including peers, experts or community members, to examine issues and problems from multiple viewpoints

Visible Thinking Routine and Summary:

Tug of War for Truth

This allows a controversial - usually yes/no - question to be raised to the class, where students will add bring forth evidence to support one side. It evokes critical thinking and reasoning skills in a class room setting

Idea and Concept:

Students will use Popplet to create two separate sides, one for and one against, where they wull discuss as a whole how cyber security may develop in the future and if these changes are beneficial to ordinary citizens. Government and corporation rights to privacy information may be discussed as well.

# data[].attributes.body
CS Teachers. (2017). CSTA K-12 Computer Science Standards, Revised 2017. Retrieved July 17, 2019, from https://www.doe.k12.de.us/cms/lib/DE01922744/Centricity/Domain/176/CSTA Computer Science Standards Revised 2017.pdf

ISTE. (n.d.). ISTE Standards for Students. Retrieved July 17, 2019, from https://www.iste.org/standards/for-students

Project Zero Harvard. (n.d.). Tug For Truth. Retrieved July 16, 2019, from http://www.pz.harvard.edu/resources/tug-for-truth

Project Zero Harvard. (2015). The Explanation Game. Retrieved July 16, 2019, from http://www.pz.harvard.edu/resources/the-explanation-game

Rcsthinkfromthemiddle. (n.d.). CSI: Color-Symbol-Image. Retrieved from http://www.rcsthinkfromthemiddle.com/csi-color-symbol-image.html

W3Schools. (n.d.). HTML Symbols. Retrieved July 17, 2019, from https://www.w3schools.com/html/html_symbols.asp