In this classroom resource, students will learn how to order adjectives. It is very common to use more than one adjective before a noun in a sentence. Remember, when we use more than one adjective before a noun, we need to put them in the right order, according to their type. This resource offers videos, games, and worksheets to help further understand the concept taught in this lesson.
After first completing a web search scavenger hunt, the class learns about the inner workings of search engines and has an opportunity to flex their analytical skills in a search for strange and unlikely animals.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson covers the purposes that a website might serve, both for the users and the creators. The class explores a handful of the most-used websites in the United States and discusses how each of those sites is useful for users and how it might also serve its creators.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson introduces websites as a means of personal expression. The class first discusses different ways that people express and share their interests and ideas, then looks at a few exemplary websites made by students from a previous course. Finally, everyone brainstorms and shares a list of topics and interests to include, creating a resource for developing a personal website in the rest of the unit.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson continues the introduction to HTML tags, this time with headers. The class practices using header tags to create page and section titles and learns how the different header elements are displayed by default. Next, the class plans how to organize their content on the personal web pages that will be built across the unit and begins the first page of the project.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson takes a step back from creating the personal website to talk about personal information people choose to share digitally. The class begins by discussing what types of information are good to share with other people, then looks at several sample social media pages to see what types of personal information could be shared intentionally or unintentionally. Finally, the class comes up with a set of guidelines to follow when putting information online.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
The class works in groups to design aluminum foil boats that will support as many pennies as possible. At the end of the lesson, groups reflect on their experiences with the activity and make connections to the types of problem-solving they will be doing for the rest of the course.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson introduces the formal problem-solving process that the class will use over the course of the year: Define - Prepare - Try - Reflect. The class relates these steps to the aluminum boat problem from the previous lesson, then a problem they are good at solving, then a problem they want to improve at solving. At the end of the lesson, the class collects a list of generally useful strategies for each step of the process to put on posters that will be used throughout the unit and year.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
In this lesson, the class applies the problem-solving process to three different problems: a word search, a seating arrangement for a birthday party, and planning a trip. The problems grow increasingly complex and poorly defined to highlight how the problem-solving process is particularly helpful when tackling these types of problems.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson dives deeper into the concept of processing that was introduced as part of the definition of a computer. Pairs work together to put a deck of cards in order, a form of processing information. In the end, the class discusses what processing means within the context of solving information problems.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
To conclude the study of the problem-solving process and the input/output/store/process model of a computer, the class proposes apps designed to solve real-world problems. This project is completed across multiple days and culminates in a poster presentation highlighting the features of each app. The project is designed to be completed in pairs though it can be completed individually.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This podcast is a collection of personal stories told from soldiers and family members of Japanese Americans (Nisei) who volunteered to serve in the U.S. Army during World War II. The podcast describes the experiences of some Japanese Americans and the consequences of World War II.
Grade(s)
Subject Area
Learning Resource Type
In this interactive activity, students will compare various roles of men and women at home and on the battlefront during the Civil War by playing an interactive game. Students choose a mystery character from the Civil War and select objects as clues to their identity.
Grade(s)
Subject Area
Learning Resource Type
This is a series of lessons focusing on the Civil Rights Movement. The lessons include photographs depicting images of the Jim Crow laws. Students will take a closer look at the 13th, 14th, and 15th amendments of the United States Constitution and at court cases that brought about changes during the Civil Rights Movement. Be sure to click "Read More" at the top of the collection to view the lesson that can be used with this collection.
Grade(s)
Subject Area
Learning Resource Type
This is a collection of lessons that can be used to help students understand Kwanzaa. Students watch a brief documentary and view images related to the holiday as an introduction to Kwanzaa. Students compare and contrast images of Kwanzaa with images of Christmas and Hanukkah. Students are also asked to view an image and use that image to describe Kwanzaa to someone unfamiliar with the holiday. Be sure to click "Read More" at the top of the collection to view the lesson that can be used with this collection.
Grade(s)
Subject Area
Learning Resource Type
This resource provides a collection of images depicting President Franklin D. Roosevelt's New Deal. The images represent the strengths and weaknesses of Roosevelt's New Deal.
Grade(s)
Subject Area
Learning Resource Type
This is a collection of images of steamboats, artifacts, and articles about transportation and changes in transportation in the early nineteenth century.
Grade(s)
Subject Area
Learning Resource Type
This is a collection of photos of Native American weaponry. Students can view these primary sources to gain an understanding of past American Indian cultures and artifacts.
Grade(s)
Subject Area
Learning Resource Type
In this class students consider a number of computing devices to determine what types of inputs and outputs they use. Groups are assigned to a computing device and based on a teacher-provided definition of input and output, list the inputs and outputs of their device. To conclude the lesson, the class examines common activities they do on a computing device and select the inputs and outputs used for that activity from the chart.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson covers the input and output aspects of computers in a context that is relevant and familiar to students: apps. The class evaluates various web applications to analyze the specific problems that they were designed to solve, the inputs that they need to work, and the outputs they provide to users. The class concludes with observations of these apps as well as a teacher-led discussion about the impact of apps on society.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson introduces ordered and unordered lists and the associated <ul>, <ol>, and <li> HTML tags. The class practices using the tags then returns to the personal web page project to add a new HTML page that includes the new tags.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson covers how to use media such as images, video, or music created by others on a website. In addition, students will respect the rights of the creator of that media by reviewing content permissions. After first studying Creative Commons licensing, the class learns how to add images to web pages, and how to give proper attribution when doing so.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson covers common issues that arise when designing web pages in HTML to include the use of intellectual property. The class will correct errors in a sequence of increasingly complex web pages found on Code Studio and learn the importance of comments (narratives), whitespace, and indentation as tools for making web pages easier to read.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson covers hyperlinks, which allow web developers to connect pages together into one website. The class will link together all the previous pages into one project and create navigation bars for each page before publishing the entire site to the Web.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson introduces CSS as a way to style elements on the page. The class learns the basic syntax for CSS rule-sets and then explores properties that impact HTML text elements. Finally, everyone applies text styles to their personal websites.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson continues the introduction to CSS style properties, this time focusing more on non-text elements. The class begins by investigating and modifying the new CSS styles on a "Desserts of the World" page. Afterward, everyone applies this new knowledge to their personal websites.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson covers classes and custom colors. The class first learns how to specify custom colors using RGB (red, green, blue) values, then applies these colors to a new Four Seasons web page, which uses CSS classes. Using classes, the class adds more styles to the Four Seasons web page, then uses them to style their personal websites.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
In the last few days of the unit, the class finalizes their personal websites, working with peers to get feedback. Then, the students will review the rubric and put the finishing touches on the site. To cap off the unit, everyone shares their projects and how they were developed.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
The class is asked to consider the "problems" of boredom and self-expression and to reflect on how they approach those problems in their own lives. From there, they will explore how Computer Science in general, and programming specifically, plays a role in either a specific form of entertainment or as a vehicle for self-expression.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson explores the challenges of communicating how to draw with shapes and uses a tool that introduces how this problem is approached in the Game Lab. The class uses a Game Lab tool to interactively place shapes on Game Lab's 400 by 400 grid. Partners then take turns instructing each other how to draw a hidden image using this tool, accounting for many of the challenges of programming in Game Lab.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
The class is introduced to the Game Lab, the programming environment for this unit, and begins to use it to position shapes on the screen. The lesson covers the basics of sequencing and debugging, as well as a few simple commands. At the end of the lesson, the class creates an online version of the image they designed in the previous lesson.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This lesson extends the drawing skills to include width and height and introduces the concept of random number generation. The class learns to draw with versions of the ellipse() and rect() that include width and height parameters and to use the background() block to fill the screen with color. At the end of the progression, the class is introduced to the randomNumber() block and uses the new blocks to draw a randomized rainbow snake.
Note: You will need to create a free account on code.org before you can view this resource.
Grade(s)
Subject Area
Learning Resource Type
This collection includes photographs of places, people, and objects that might have influenced westward expansion and the development of transcontinental railroads.
Grade(s)
Subject Area
Learning Resource Type
This collection of photographs illustrates the westward expansion and Manifest Destiny. The images tell the story of the impact of closing the frontier on American Indians' way of life. Be sure to click "Read More" at the top of the collection to view the lesson that can be used with this collection.
Grade(s)
Subject Area
Learning Resource Type
This is a collection of photographs depicting images from the early Mormon culture and their influence on the westward expansion. Be sure to click "Read More" at the top of the collection to view an activity that can be used with this collection.