ALEX Resources

Narrow Results:
Lesson Plans (2) A detailed description of the instruction for teaching one or more concepts or skills. Learning Activities (1) Building blocks of a lesson plan that include before, during, and after strategies to actively engage students in learning a concept or skill. Classroom Resources (9)


ALEX Lesson Plans  
   View Standards     Standard(s): [ELA2021] (4) 35 :
35. Write personal or fictional narratives using a logical plot, transitional words and phrases, sensory details, and dialogue, and providing a sense of closure.
[ELA2021] (4) 42 :
42. Report on a topic or text, tell a story, or recount an experience in an organized manner, using appropriate facts and relevant, descriptive details to support main ideas or themes, and speaking clearly with adequate volume, appropriate pacing, and clear pronunciation.

a. Articulate ideas, claims, and perspectives in a logical sequence, presenting information, findings, and credible evidence from multiple sources and modalities to enhance listeners' understanding.
[SS2010] ALA (4) 6 :
6 ) Describe cultural, economic, and political aspects of the lifestyles of early nineteenth-century farmers, plantation owners, slaves, and townspeople.

Examples: cultural—housing, education, religion, recreation

economic—transportation, means of support

political—inequity of legal codes

•  Describing major areas of agricultural production in Alabama, including the Black Belt and fertile river valleys
[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] (4) 19 :
13) Synthesize complex information from multiple sources in different ways to make it more useful and/or relevant.

Subject: Digital Literacy and Computer Science (4), or English Language Arts (4), or Social Studies (4)
Title: The Slave Experience: A Look at a Slave's Life in the Nineteenth Century
Description:

Students will explore two NCSS Notable Trade Books and a newspaper advertisement to develop an understanding of what life was like for slaves in the nineteenth century.  Students will use their understanding to write a narrative story about being a slave in the nineteenth century. Students will use the website MyStorybook to create and publish their stories.

This lesson was created in partnership with the Alabama Department of Archives and History.




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

[MA2019] (4) 27 :
27. Draw points, lines, line segments, rays, angles (right, acute, obtuse), and perpendicular and parallel lines, and identify these in two-dimensional figures.
[DLIT] (4) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

Subject: Digital Literacy and Computer Science (4), or Mathematics (4)
Title: Wanted: Angles of all Sizes!
Description:

In this lesson, students will explore straight, right, acute and obtuse angles. Students will go to the playground to search for angles. The students will use digital cameras to record their findings. They will use their findings to create a PowerPoint to present to the class.




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

[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.

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

Subject: Digital Literacy and Computer Science (2 - 6)
Title: My Name Poem - Formatting Text in a Document
Description:

This activity will teach or reinforce students how to format their text in a word processing program using font size, bold, underline, italics, and center while writing an acrostic poem.

This activity was created as a result of the DLCS COS Resource Development Summit.




ALEX Learning Activities: 1

Go To Top of page
ALEX Classroom Resources  
   View Standards     Standard(s): [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.

Subject: Digital Literacy and Computer Science (3 - 4)
Title: Make a video with Ruff Ruffman!
URL: https://aptv.pbslearningmedia.org/resource/dbd6ed99-fb63-4cb4-bf04-0959ef7a9fe2/make-a-video-with-ruff-ruffman/
Description:

In this activity, students make a video with Ruff Ruffman. After they are done, they complete a worksheet about plagiarism.

This interactive media-based lesson is a guided educational experience that takes students through one or more media segments with focus questions after each to check for comprehension, solicit interpretations and predictions, clarify important points, or provide opportunities for students to make connections to other topics or events. This learning activity can be used during a lesson on producing, reviewing, and revising authentic artifacts that include multimedia using appropriate digital tools.



   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): [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.

[ELA2021] (3) 2 :
2. Present information orally using complex sentence structures, appropriate volume, and clear pronunciation.

a. Use oral language for different purposes: to inform, to entertain, to persuade, to clarify, and to respond.
[ELA2021] (3) 3 :
3. Apply oral literacy skills by participating in a variety of oral language activities.

Examples: plays, dramas, choral readings, oral reports
[ELA2021] (3) 10 :
10. Read and reread grade-appropriate text accurately, automatically, and with meaningful expression at a rate which supports comprehension.
[ELA2021] (4) 5 :
5. Demonstrate fluency when reading grade-level text and when responding through writing or speaking.
[ELA2021] (4) 6 :
6. Read grade-level text orally with appropriate pauses, phrasing, stress, intonation, rate, and integration to support comprehension.
[ELA2021] (5) 6 :
6. Read grade-level text orally with accuracy, automaticity, appropriate prosody or expression, purpose, and understanding, self-correcting and rereading as necessary.
Subject: Digital Literacy and Computer Science (3 - 5), English Language Arts (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] (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.

Subject: Digital Literacy and Computer Science (4)
Title: Computer Science Fundamentals Unit 6 Course E Lesson 23: Explore Project Ideas (2018)
URL: https://curriculum.code.org/csf-18/coursee/23/
Description:

The next four lessons provide an opportunity for students to put their coding skills to use in a capstone project. This project will help individuals gain experience with coding and produce an exemplar to share with peers and loved ones. Intended to be a multi-lesson or multi-week experience, students will spend time exploring brainstorming, learning about the design process, building, and presenting their final work.

In the explore stage, students will play with pre-built examples of projects in both Artist and Sprite Lab for inspiration. Next, students will learn about the design process and how to implement it in their own projects. They will then be given the space to create their own project in Artist, Sprite Lab, or another interface that they have become familiar with (this is likely the longest stage of the project). Finally, students will be able to present finished work to their peers.

This lesson will inspire students with realistic and entertaining ideas for their culminating projects.

Students will be able to:
- learn to plan in advance for an ongoing assignment.
- explain how system limitations can affect project design.
- describe how compromise can help keep a project on track and inspire creativity.

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



   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) 18 :
12) Use basic features of digital tools to communicate key ideas and details in a way that informs and/or persuades.

[DLIT] (4) 21 :
15) Conduct complex keyword searches to produce valid, appropriate results and evaluate results for accuracy, relevance, and appropriateness.

Examples: Search techniques, check for credibility and validity.

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

Subject: Digital Literacy and Computer Science (4)
Title: Computer Science Fundamentals Unit 6 Course E Lesson 24: The Design Process (2018)
URL: https://curriculum.code.org/csf-18/coursee/24/
Description:

Over the course of four lessons, students will be building up to programming a project of their own design using either Sprite Lab or Artist as their programming environment. In this portion of the project, students will learn about the design process and how to implement it in their own projects. The lesson guide for all four stages of the process can be found in the first stage of this project process here.

Students may be ready to jump straight into building their projects, but this lesson will help shape their ideas into plans. This structure will keep the dreamers grounded and illuminate a path for those feeling left in the dark.

Students will be able to:
- shape ideas into reasonable goals and plans.
- recognize any potential obstacles such as time constraints or bugs.

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



   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.

Subject: Digital Literacy and Computer Science (4)
Title: Computer Science Fundamentals Unit 6 Course E Lesson 25: Build Your Project (2018)
URL: https://curriculum.code.org/csf-18/coursee/25/
Description:

Over the course of four lessons, students will be building up to programming a project of their own design using either Sprite Lab or Artist as their programming environment. Now the students will be given their own space to create their project with either Artist or Sprite Lab. This is likely to be the longest stage of the project. The lesson guide for all four stages of the process can be found in the first stage of this project process here.

This lesson provides students with ample time to build and revise their projects. The trial and error inevitably involved in this lesson will teach problem solving and persistence.

Students will be able to:
- use the planned design as a blueprint for creation.
- overcome obstacles such as time constraints or bugs.

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



   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.

Subject: Digital Literacy and Computer Science (4)
Title: Computer Science Fundamentals Unit 6 Course E Lesson 26: Present Your Project (2018)
URL: https://curriculum.code.org/csf-18/coursee/26/
Description:

Over the course of four lessons, students will be building up to programming a project of their own design using either Sprite Lab or Artist as their programming environment. Finally, students will be able to present their finished work to their peers or share with their loved ones with a special link. The lesson guide for all four stages of the process can be found in the first stage of this 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.



   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) 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.

Subject: Digital Literacy and Computer Science (4)
Title: Computer Science Fundamentals Unit 6 Course E Lesson 13: Build a Star Wars Game (2018)
URL: https://curriculum.code.org/csf-18/coursee/13/
Description:

In this lesson, students will practice using events to build a game that they can share online. Featuring R2-D2 and other Star Wars characters, students will be guided through events, then given space to create their own game.

CS Fundamentals is not simply about teaching computer science, it is about making computer science fun and exciting. In this series, students will learn about events using popular characters from Star Wars. These puzzles blur the lines between "learning" and "fun". Also, students will learn to recognize regular programming practices in games so that when they play games at home, they can see common computer science principles being used.

Students will be able to:
- create an animated, interactive game using sequence and events.
- identify actions that correlate to input events.

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



ALEX Classroom Resources: 9

Go To Top of page