ALEX Classroom Resources

ALEX Classroom Resources  
   View Standards     Standard(s): [DLIT] (4) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

[DLIT] (4) 18 :
12) Use basic features of digital tools to communicate key ideas and details in a way that informs and/or persuades.

[DLIT] (5) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

[DLIT] (5) 20 :
14) Analyze the impact of social media on individuals, families, and society.

[DLIT] (5) 22 :
16) Use advanced features of digital tools and media-rich resources to communicate key ideas and details in a way that informs, persuades, and/or entertains.

[DLIT] (6) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

Subject: Digital Literacy and Computer Science (4 - 6)
Title: Behaving Ethically Online: Ethics and Empathy
URL: http://mediasmarts.ca/teacher-resources/behaving-ethically-online-ethics-empathy
Description:

In this lesson, students are introduced to the idea that “hot” emotional states such as anger or excitement can make it harder for them to control how they act. They also discuss the concept of empathy and look at the ways in which digital communication can make it harder to feel empathy for other people. Students then read scenarios that portray two sides of an online conflict and consider how to resolve them, using their discussion to build a list of tools for emotional management and conflict resolution online. Finally, students create a media product that explains and reminds them of one of those tools.

Students will:



   View Standards     Standard(s): [DLIT] (4) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

[DLIT] (4) 8 :
2) Formulate a list of sub-problems to consider while addressing a larger problem.

Examples: Problem - a multi-step math problem; sub-problem - steps to solve.
Problem - light bulb does not light; sub-problem - steps to resolve why.

[DLIT] (4) 10 :
4) Detect and debug logical errors in various basic algorithms.

Example: Trace the path of a set of directions to determine success or failure.

[DLIT] (4) 13 :
7) Create a working program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs, in collaboration with others.

[DLIT] (4) 27 :
21) Develop, test, and refine prototypes as part of a cyclical design process to solve a simple problem.

[DLIT] (5) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

[DLIT] (5) 8 :
2) Create an algorithm to solve a problem while detecting and debugging logical errors within the algorithm.

Examples: Program the movement of a character, robot, or person through a maze.
Define a variable that can be changed or updated.

[DLIT] (5) 12 :
6) Create a working program in a block-based visual programming environment using arithmetic operators, conditionals, and repetition in programs.

[DLIT] (5) 14 :
8) Demonstrate that programs require known starting values that may need to be updated appropriately during the execution of programs.

Examples: Set initial value of a variable, updating variables.

[DLIT] (5) 34 :
28) Develop, test, and refine prototypes as part of a cyclical design process to solve a complex problem.

Examples: Design backpack for a specific user's needs; design a method to collect and transport water without the benefit of faucets; design boats that need to hold as much payload as possible before sinking; design models of chairs based on specific user needs.

[DLIT] (6) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

[DLIT] (6) 14 :
8) Create a program that initializes a variable.

Example: Create a flowchart in which the variable or object returns to a starting position upon completion of a task.

[DLIT] (7) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

[DLIT] (7) 13 :
7) Create a program that updates the value of a variable in the program.

Examples: Update the value of score when a coin is collected (in a flowchart, pseudocode or program).

[DLIT] (7) 14 :
8) Formulate a narrative for each step of a process and its intended result, given pseudocode or code.

[DLIT] (8) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

[DLIT] (8) 7 :
1) Design a function using a programming language that demonstrates abstraction.

Example: Create a program that utilizes functions in an effort remove repetitive sequences of steps.

[DLIT] (8) 9 :
3) Create an algorithm using a programming language that includes the use of sequencing, selections, or iterations.

Example: Use a block-based or script programming language
Step 1: Start
Step 2: Declare variables a, b and c.
Step 3: Read variables a, b and c.
Step 4: If a>b
      If a>c
         Display a is the largest number.
     Else
         Display c is the largest number.
   Else
      If b>c
         Display b is the largest number.
      Else
         Display c is the greatest number.
Step 5: Stop

[DLIT] (8) 13 :
7) Create a program that includes selection, iteration, or abstraction, and initializes, and updates, at least two variables.

Examples: Make a game, interactive card, story, or adventure game.

[DLIT] (8) 35 :
29) Create an artifact to solve a problem using ideation and iteration in the problem-solving process.

Examples: Create a public service announcement or design a computer program, game, or application.

Subject: Digital Literacy and Computer Science (4 - 8)
Title: Game Design
URL: https://csfirst.withgoogle.com/c/cs-first/en/game-design/overview.html
Description:

In Game Design, students learn basic video game coding concepts by making different types of games, including racing, platform, launching, and more! 

Game Design is a complete theme designed to be completed over eight, 45-75 minute, sessions. For each activity, students will watch a series of videos and create one coding project with opportunities to personalize their work using “Add-Ons”, which are mini-coding challenges that build on top of the core project.

Be sure to review the Materials tab for the lesson plan, starter guide, and more.

Users will need a Google account to use this resource. 



   View Standards     Standard(s): [ELA2015] (3) 9 :
9 ) By the end of the year, read and comprehend literature, including stories, dramas, and poetry, at the high end of the Grades 2-3 text complexity band independently and proficiently. [RL.3.10]

[ELA2015] (3) 21 :
21 ) Read with sufficient accuracy and fluency to support comprehension. [RF.3.4]

a. Read on-level text with purpose and understanding. [RF.3.4a]

b. Read on-level prose and poetry orally with accuracy, appropriate rate, and expression on successive readings. [RF.3.4b]

c. Use context to confirm or self-correct word recognition and understanding, rereading as necessary. [RF.3.4c]

[ELA2015] (4) 9 :
9 ) By the end of the year, read and comprehend literature, including stories, dramas, and poetry, in the Grades 4-5 text complexity band proficiently, with scaffolding as needed at the high end of the range. [RL.4.10]

[ELA2015] (4) 21 :
21 ) Read with sufficient accuracy and fluency to support comprehension. [RF.4.4]

a. Read on-level text with purpose and understanding. [RF.4.4a]

b. Read on-level prose and poetry orally with accuracy, appropriate rate, and expression on successive readings. [RF.4.4b]

c. Use context to confirm or self-correct word recognition and understanding, rereading as necessary. [RF.4.4c]

[ELA2015] (5) 9 :
9 ) By the end of the year, read and comprehend literature, including stories, dramas, and poetry, at the high end of the Grades 4-5 text complexity band independently and proficiently. [RL.5.10]

[ELA2015] (5) 21 :
21 ) Read with sufficient accuracy and fluency to support comprehension. [RF.5.4]

a. Read on-level text with purpose and understanding. [RF.5.4a]

b. Read on-level prose and poetry orally with accuracy, appropriate rate, and expression on successive readings. [RF.5.4b]

c. Use context to confirm or self-correct word recognition and understanding, rereading as necessary. [RF.5.4c]

[DLIT] (3) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

[DLIT] (4) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

[DLIT] (5) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

Subject: English Language Arts (3 - 5), Digital Literacy and Computer Science (3 - 5)
Title: Reading Idol! Bringing Readers Theatre Center Stage in Your Classroom
URL: http://readwritethink.org/classroom-resources/lesson-plans/reading-idol-bringing-readers-30621.html
Description:

Students have an opportunity to create an outstanding Readers Theatre performance within groups to compete for the title of Reading Idol. Students are given scripts to practice their roles within Readers Theatre. Throughout the week, groups practice repeatedly until the performance day. On the performance day, students take turns performing and evaluating their own work and the performances of other groups before voting on a winning performance. All groups are required to create a podcast of their performance. The Reading Idol winners are also recorded by video and uploaded to the teacher's website for others to view.



   View Standards     Standard(s): [DLIT] (5) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

[DLIT] (5) 11 :
5) Develop and recommend solutions to a given problem and explain the process to an audience.

[DLIT] (5) 34 :
28) Develop, test, and refine prototypes as part of a cyclical design process to solve a complex problem.

Examples: Design backpack for a specific user's needs; design a method to collect and transport water without the benefit of faucets; design boats that need to hold as much payload as possible before sinking; design models of chairs based on specific user needs.

Subject: Digital Literacy and Computer Science (5)
Title: Computer Science Fundamentals Unit 7 Course F Lesson 28: Present Your Project (2018)
URL: https://curriculum.code.org/csf-18/coursef/28/
Description:

Over the course of five lessons, students will be building a project of their own design using either Sprite Lab or Artist as their programming environment. Now that the projects are built, students are given the opportunity to get feedback from peers and revise their projects. The lesson guide provides an overview of all five stages of the process can be found in the beginning of the project process, here.

At this point, students have worked very hard on their projects, so this lesson is meant to offer a space for the students to share their projects. This lesson will build a supportive community where students will build their own confidence and feel connected to their hardworking peers.

Students will be able to:
- indicate where each criterion point from the rubric is satisfied in the code for the finished culminating project.
- articulate the design process and how it helped shape the finished culminating project.

Note: You will need to create a free account on code.org before you can view this resource.



ALEX Classroom Resources: 4

Go To Top of page