# ALEX Learning Activity

## Algorithms and Pseudocodes

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: April Chamberlain System: Trussville City School: Trussville City Board Of Education
General Activity Information
 Activity ID: 2149 Title: Algorithms and Pseudocodes Digital Tool/Resource: TEDEd: "What's an algorithm?" Web Address – URL: https://ed.ted.com/lessons/your-brain-can-solve-algorithms-david-j-malan#watch Overview: Students will be introduced to an algorithm that uses a simple pseudocode to quickly count the number of people in a room. Students will create a simple pseudocode.This activity was created as a result of the DLCS COS Resource Development Summit.
Associated Standards and Objectives
Content Standard(s):
 Digital Literacy and Computer Science DLIT (2018) Grade: 5 3) Create an algorithm that is defined by simple pseudocode. Unpacked Content Evidence Of Student Attainment:Students will: create set of steps that is written in simple pseudocode.Teacher Vocabulary:algorithm pseudocodeKnowledge:Students know: simple pseudocode resembles language used to communicate with computers.Skills:Students are able to: create an algorithm that is written in simple pseudocode.Understanding:Students understand that: an algorithm that is written in simple pseudocode is similar to an algorithm written using a programming language. Digital Literacy and Computer Science DLIT (2018) Grade: 5 4) Create a simple pseudocode. Unpacked Content Evidence Of Student Attainment:Students will: create simple pseudocode.Teacher Vocabulary:pseudocodeKnowledge:Students know: how to write an algorithm in pseudocode.Skills:Students are able to: create simple pseudocode.Understanding:Students understand that: pseudocode is simple phrases of instruction that mimics the logic of a programming language.
Learning Objectives:

Students will create an algorithm that is defined by simple pseudocode.

Students will create a simple pseudocode.

Strategies, Preparations and Variations