# ALEX Learning Activity

## Algorithms and Sequencing

A Learning Activity is a strategy a teacher chooses to actively engage students in learning a concept or skill using a digital tool/resource.

You may save this Learning Activity to your hard drive as an .html file by selecting “File”,then “Save As” from your browser’s pull down menu. The file name extension must be .html.
This learning activity provided by:
 Author: Stephanie Roden System: Hartselle City School: Crestline Elementary School
General Activity Information
 Activity ID: 1911 Title: Algorithms and Sequencing Digital Tool/Resource: code.org Web Address – URL: http://code.org Overview: In this learning activity, students will participate in a partner guided “obstacle course” to simulate computer programming. Next, students will discuss how a common activity (making a peanut butter and jelly sandwich) requires steps and how the steps can be written as an algorithm. Next, students will take the steps and put them in paragraph form using transition words in relation to sequencing. Last, students will complete a lesson on code.org that requires them to write an algorithm.This activity was created as a result of the DLCS COS Resource Development Summit.
Associated Standards and Objectives
Content Standard(s):
 English Language Arts ELA2015 (2015) Grade: 2 23 ) Write informative or explanatory texts in which they introduce a topic, use facts and definitions to develop points, and provide a concluding statement or section. [W.2.2] Digital Literacy and Computer Science DLIT (2018) Grade: 2 2) Create an algorithm for other learners to follow. Examples: Unplugged coding activities, illustrate sequence of a process such as baking a cake. Insight Unpacked Content Evidence Of Student Attainment:Students: will develop a sequence of events related to a task that others can follow.Teacher Vocabulary:sequenceKnowledge:Students know: the sequence of events for a tasks are important. sequence of events may be read and interpreted by other people or machines.Skills:Students are able to: develop a sequence of events for a task that others can follow.Understanding:Students understand that: a task can be broken down into a sequence of smaller events or steps.
Learning Objectives:

The students will write at least one algorithm on code.org.

The students will create one algorithm for other learners to follow on code.org.

The students will write an explanatory paragraph that shows sequencing through developed points that connect further explain the algorithm process.

Strategies, Preparations and Variations