The goal of this activity is to build critical thinking skills and …
The goal of this activity is to build critical thinking skills and excitement for Computer Science / Computational Thinking, while laying a foundation of fundamental programming concepts. By scaffolding basic concepts like sequencing and algorithms in an unplugged activity, students who are intimidated by computers can still build a foundation of understanding. In this lesson, students will learn how to develop an algorithm and encode it into a program.By "programming" one another to draw pictures, students experience some of the core concepts of programming in a fun and accessible way. The class will start by having students view a video of a simple program demonstrating how to develop instructions for building a peanut butter and jelly sandwich. Students will start with simple shapes, and progress to the coding of a specific drawing that other students will then try to replicate (“running the program”). If there is a desire to have a more of a Math slant on the lesson, the drawing could take place on graph paper. Students would then use the coordinates to complete the drawing.
The student will be introduced to the parts of a computer using …
The student will be introduced to the parts of a computer using a YouTube video. The students will then label the parts of a computer on a slide deck with the beginning sound.
Teaching students the ethical issues between right and wrong for the uses …
Teaching students the ethical issues between right and wrong for the uses of technology might lead into conversations to other ethical and unethical behaviors. Impacts of Computing involves the effect that computing has on daily life. Computing affects many aspects of the world in both positive and negative ways at local, national, and global levels. Individuals and communities influence computing through their behaviors and cultural and social interactions, and in turn, computing influences new cultural practices. Students should understand the social implications of the digital world, including equity and access to computing.
Speed of data transmission is how fast data can be sent from …
Speed of data transmission is how fast data can be sent from one device to another. Much like how quickly the value of an exponent increases based on the size of the base number, the type of data being transmitted can determine how quickly the data moves across the internet. In this lesson, students will see how quickly exponents can grow and how larger files may take longer to transmit based on the size of the file and the speed of the internet. This is intended to be an introductory lesson for both exponents and data transfer.
Students will select from the Powhatan, Lakota, and Pueblo Indian tribes and …
Students will select from the Powhatan, Lakota, and Pueblo Indian tribes and create a three dimensional model of their respective geographies and aspects of their daily lives that shows the rEnglishtionship between the development of their culture and their natural environment. This is intended to be the culmination of an extensive unit exploring the geographies and cultures of each tribe.
Students will use their prior knowledge of the lives and cultures of …
Students will use their prior knowledge of the lives and cultures of the Lakota, Powhatan, and Pueblo tribes to compare and contrast attributes and facts about each tribe as they compete in a venn diagram rEnglishy race.
piggy backing on lesson number 1, this allows students the opportunity to …
piggy backing on lesson number 1, this allows students the opportunity to try to record their code with arrows, paying close attention to the sequence.
In this unit culminating project, students get to choose an ancient civilization …
In this unit culminating project, students get to choose an ancient civilization to research and share with others. First, they use maps to identify where their chosen civilization was located at the beginning of their culture, during their period of greatest influence, and where it is located today. Students then use Scratch programming to create an interactive program that includes sequences, loops, and events to show information about their chosen civilization. Finally, they share their program with others and reflect on their learning.
Students will demonstrate knowledge of attributes of animals by sorting into sets. …
Students will demonstrate knowledge of attributes of animals by sorting into sets. The teacher will introduce the vocabulary term, attribute, and encourage students to utilize the vocabulary term when explaining how they classified animals into groups.
Writing and algorithms are a set of words (program in CS terms) …
Writing and algorithms are a set of words (program in CS terms) that are meant to “accomplish a task as a means of creative expression or scientific exploration.” In this lesson, the student will utilize a block based programming platform (scratch) to animate a story that they have created in previous lessons. While this is a unit with steps to this point, you can also use this as a stand alone. The first 2 lessons are character building and plot building. The third is also a character builder, but is more abstract.
Students will be using an algorithm that their peers have created to …
Students will be using an algorithm that their peers have created to round numbers. There are three lessons that go together to allow students to create a sequence, have a peer follow the sequence and apply it to rounding a number, then troubleshoot the sequence if steps fail. This is the second lesson to take the algorithm and apply it to see if the sequence correctly helps you round a number to the nearest ten.
Students will brainstorm and identify problems that arise from inappropriate use of …
Students will brainstorm and identify problems that arise from inappropriate use of computing devices and networks by working in pairs or groups. They will recognize the importance of using technology responsibly and safely.
In this middle school and high school unit, students engage with 360�� …
In this middle school and high school unit, students engage with 360�� virtual reality tours, authentic Arctic datasets, and app-based labs to construct models and explanations for the unit driving question, "Why might the Arctic be warming twice as fast as the rest of the world?"
Students will investigate and explore facets of election security, both physical and …
Students will investigate and explore facets of election security, both physical and digital security, in pairs to create PSAs their classmates can listen to. Students will be asked to think critically about why data security is necessary, making connections between their day-to-day needs and maintaining the fundamental bedrock of American democracy: the right to vote.
Students will research Artificial Intelligence to give examples and explain how computer …
Students will research Artificial Intelligence to give examples and explain how computer science has changed the world and express how computing technologies influence, and are influenced by cultural practices.
An atom consists of a nucleus which contains protons and neutrons and …
An atom consists of a nucleus which contains protons and neutrons and an electron cloud which contains electrons. Like an atom a computer consists of different components such as a motherboard, primary memory, and input and output devices. In this lesson, students will apply their knowledge of the atom and the Atomic Theory to sort scientists, models and contributions while completing practice assignments. When finished, students will review the parts of an atom and predict what would happen if the number of protons were to change. Lastly, students observe an image of a computer’s motherboard and make observations, predict what happens to a computer's primary memory if there is a change, and lastly infer which part of the computer is similar to an atom.
In this lesson, students will explore the fundamental building block of all …
In this lesson, students will explore the fundamental building block of all matter, the atom, through a computer science lens. First, the teacher will introduce the computer science concepts of hardware and software by observing appliances that they are familiar with in their own homes. Second, the students will complete a scavenger hunt to learn about all the hardware components of an atom. When an atom has all of its components then it is able to function as the basic unit of matter to build other things. Students will make connections between the hardware of an atom and its software will they complete a virtual lab simulation.
Students will categorize attribute blocks based on their color, thickness and/or size. …
Students will categorize attribute blocks based on their color, thickness and/or size. Optionally, connections to categorizing will be related to robots (e.g. looks, motions, sounds) and coding.
This lesson focuses on sorting and classifying recreational activities into categories. Students …
This lesson focuses on sorting and classifying recreational activities into categories. Students participate in a sorting activity where they categorize recreational activities based on their attributes and the landforms where they would typically take place. They work independently or in pairs, either through Google Slides or printed copies, to complete this sorting task.
In computer science, a pseudocode is used to change well written words …
In computer science, a pseudocode is used to change well written words into a programming language. Programmers have to write very clearly, and have their thoughts well organized to accomplish the goal. Likewise, in balancing equations students have to approach it in a systemized way. In other words much like pseudocode, they have to solve the equation systematically to ensure the correct answer. Success in today’s “Hook” is dependent on the group’s ability to lead a blindfolded teammate through a “maze” by using only one or two word phrases. Once other members have a turn being blindfolded, students will work with a partner toward the goal of balancing equations by just using Mathematics.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.