This lesson uses loops to connect to the math SOL 2.16 (Patterns).
- Subject:
- Algorithms and Programming
- Material Type:
- Lesson Plan
- Author:
- JUSTIN CROTTI
- Date Added:
- 04/28/2022
This lesson uses loops to connect to the math SOL 2.16 (Patterns).
This resource is a 7-slide presentation detailing 5 goals students should have in mind when creating an algorithm. This guide targets younger learners in primary grades. It is available as a PowerPoint and a PDF.5 goals when trying to write an algorithm.● Defining the problem clearly● Breaking the problem down into small, simple parts● Define the solution for each part of the problem● Implementing the solution● Making it efficient (eventually)
Students will gain experience and knowledge using technology while learning. They will learn how to solve their tech problems and learn about the pumpkin life cycle!
This is an exploratory lesson over two days to allow students to code a Dash Robot to explore the principles of force on objects in an obstacle course.
From Common Sense Education: “The Internet is filled with all kinds of interesting people, but sometimes, some of them can be mean to each other. With this role play, students understand why it’s often easier to be mean online than in person, and how to deal with online meanness when they see it.”
Setting and maintaining expectations is an essential indicator of future student success at all grade levels. At the start of each school year, classes review citizenship skills to get reacclimated to the school and the classroom environment. Help students set a strong foundation for their digital lives by teaching digital citizenship and face-to-face skills. In doing so, students will be equipped with tips for safety and success no matter their setting.
Lesson to support the Computer Science Standards of Learning.
This is a lesson plan that correlates with the Computer Science SOL 2.4 where students make their own online storyboard in order to demonstrate how to put a story in a logical sequence and then discuss how that stories are similar to computer programs.
Students will be introduced to computer science words in conjunction with similar standards already taught in English SOLs. They will see how actions in a plot are similar to events in a code and how cause and effect is similar to events that trigger actions. Prewriting will take place as they create a plan and codes for an Ozobot maze.
A lesson plan complete with video and research activity to explore the characteristics of safe websites.
In this lesson, students will collaborate in groups to electronically communicate their findings from the Jamestown Outreach. Through this activity, they will explore how technology has evolved and improved over time for information dissemination, encouraging them to compare and contrast different communication methods throughout history.
The lesson is designed to build a classroom transformation theme while integrating computer science SOLs into the core curriculum. These lessons introduce students to basic algorithms and programming vocabulary they would use every day. The lessons show how easy it is to integrate computer science with a multidisciplinary approach. The engaging theme of a snow day allows the students to use real-world situations to learn the necessary standards. “Snow Day!” is a one-day classroom transformation that integrates all of the content areas with computer science. Students learn new vocabulary from interaction with prior experiences. By the middle of first grade, they already know how to retell a story in the correct sequence, plan and write sentences, add and subtract, and cut shapes. They also already know that snow melts. They will learn simple computer science vocabulary such as algorithm, loop, and debug.
Included in this resource are a slide show (PowerPoint) and a PDF printable with flashcards that cover the essential knowledge for Computer Science SOL 2.7.Computing Systems2.7 The student will describe the characteristics of computing systems to include hardware, software, input, and output.Feel free to download the slides and make any alterations or additions you feel necessary.
The students will participate in an escape room style challenge to uncover a strong password needed to access a computer program.
This poster reminds students about the elements of strong passwords.
This poster uses the suggestions for strong passwords from the CS Standards of Learning Curriculum Framework for Grade 2.
This lesson plan is an itroduction to teach safety in using technology to second grade students.
This matching activity reinforces students' recognition of how computing has changed our lives.
Students will review the continents, oceans, and Cardinal directions by traveling across the world using BeeBots (i.e., robots) or grid paper. Students will plan routes to get from one continent to another by making a step-by-step description.
Connecting Coding Activities to Classroom Curriculum