ALEX Resources

Narrow Results:
Classroom Resources (5)


ALEX Classroom Resources  
   View Standards     Standard(s): [DLIT] (3) 19 :
13) Communicate key ideas and details collaboratively in a way that informs, persuades, and/or entertains, using digital tools.

Example: Create a digital presentation to persuade school administrators to allow additional time for lunch.

[DLIT] (8) 22 :
16) Present content designed for specific audiences through an appropriate medium.

Example: Create and share a help video for a senior's center that provides tips for online safety.

[DLIT] (8) 29 :
23) Design a digital artifact to propose a solution for a content-related problem.

Example: Create a presentation outlining how to create a cost-efficient method to melt snow on roads during the winter.

Subject: Digital Literacy and Computer Science (3 - 8)
Title: Creating Podcasts
URL: https://aptv.pbslearningmedia.org/resource/media_arts_classroom7/creating-podcasts/
Description:

As an English/digital media teacher at Henry Clay High School in Lexington, Kentucky, Jason Behler has found that his students become deeply engaged when creating their own podcasts, especially because he allows them great freedom in selecting their own genre and content. His students develop skills in collaboration and time management as well as technical and communication skills. Podcasting does not need to be confined to a class in digital media, and it does not require expensive equipment. Podcasting can be integrated into any content area to add spark to your lessons. This video has support materials that include discussion questions.



   View Standards     Standard(s): [DLIT] (6) 36 :
30) Discuss and apply the components of the problem-solving process.

Example: Students will devise a plan to alleviate traffic congestion around the school during drop-off and pick-up.

[DLIT] (7) 36 :
30) Apply the problem-solving process to solve real-world problems.

[DLIT] (8) 29 :
23) Design a digital artifact to propose a solution for a content-related problem.

Example: Create a presentation outlining how to create a cost-efficient method to melt snow on roads during the winter.

[DLIT] (8) 31 :
25) Create a model that represents a system.

Example: Food chain, supply and demand.

[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 (6 - 8)
Title: Design Thinking
URL: https://www.remc.org/21Things4Students/21/15-design-thinking/
Description:

Design Thinking is a process for designing something to solve a problem. It shares a lot of similarities to the Engineering Design Process you might learn in a STEM class and the Scientific Method you learn in science. However, it tends to work really well with creating solutions to problems that impact humans, also known as Human-Centered Design

In this activity, you’ll work with a team to identify a problem, come up with ideas to solve it, make a prototype of your best idea, test it out and ultimately share it. Your goal is to make a positive impact on the problem you choose.


LEARNING OBJECTIVES

When you have completed this activity you will:

  1. be able to use research skills to understand real-world problems and develop ideas to solve them [Innovative Designer, Knowledge Constructor]

  2. know how to use a design process to solve a problem [Innovative Designer]

  3. be able to create and test prototypes to improve on a design [Innovative Designer]

  4. be able to choose appropriate tools to organize and manage a process with team members [Innovative Designer, Global Collaborator]

  5. be able to choose appropriate tools to share my ideas with a target audience [Innovative Designer, Creative Communicator]

  6. understand Tinkercad design software basics [Empowered Learner]

  7. know how to use Tinkercad software to design their own invention that solves a problem or changes how we interact with the world [Innovative Designer]

  8. know that technology is something that solves a problem or changes how we interact with the world [Knowledge Constructor]



   View Standards     Standard(s): [DLIT] (3) 8 :
2) Analyze a given list of sub-problems while addressing a larger problem.

Example: Problem - making a peanut butter sandwich; sub-problem - opening jar, finding a knife, getting the bread.
Problem - design and share a brochure; sub-problem - selecting font, choosing layout.

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

Examples: Sequencing cards for unplugged activities, online coding practice.

[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) 9 :
3) Show that different solutions exist for the same problem or sub-problem.

[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] (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] (6) 7 :
1) Remove background details from an everyday process to highlight essential properties.

Examples: When making a sandwich, the type of bread, condiments, meats, and/or vegetables do not affect the fact that one is making a sandwich.

[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) 12 :
6) Create and organize algorithms in order to automate a process efficiently.

Example: Set of recipes (algorithms) for preparing a complete meal.

[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) 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) 29 :
23) Design a digital artifact to propose a solution for a content-related problem.

Example: Create a presentation outlining how to create a cost-efficient method to melt snow on roads during the winter.

[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 (3 - 8)
Title: Art
URL: https://csfirst.withgoogle.com/c/cs-first/en/art/overview.html
Description:

In Art, students create animations, interactive artwork, photograph filters, and other exciting, artistic projects.

Art 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] (6) 6 :
R6) Produce, review, and revise authentic artifacts that include multimedia using appropriate digital tools.

[DLIT] (6) 9 :
3) Create pseudocode that uses conditionals.

Examples: Using if/then/else (If it is raining then bring an umbrella else get wet).

[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] (6) 29 :
23) Discuss how digital devices may be used to collect, analyze, and present information.

[DLIT] (6) 36 :
30) Discuss and apply the components of the problem-solving process.

Example: Students will devise a plan to alleviate traffic congestion around the school during drop-off and pick-up.

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

[DLIT] (7) 8 :
2) Create complex pseudocode using conditionals and Boolean statements.

Example: Automated vacuum pseudocode — drive forward until the unit encounters an obstacle; reverse 2"; rotate 30 degrees to the left, repeat.

[DLIT] (7) 9 :
3) Create algorithms that demonstrate sequencing, selection or iteration.

Examples: Debit card transactions are approved until the account balance is insufficient to fund the transaction = iteration, do until.

[DLIT] (7) 10 :
4) Design a complex algorithm that contains sequencing, selection or iteration.

Examples: Lunch line algorithm that contains parameters for bringing your lunch and multiple options available in the lunch line.

[DLIT] (7) 11 :
5) Solve a complex problem using computational thinking.

[DLIT] (7) 22 :
16) Construct content designed for specific audiences through an appropriate medium.

Examples: Design a multi-media children's e-book with an appropriate readability level.

[DLIT] (7) 33 :
27) Identify data needed to create a model or simulation of a given event.

Examples: When creating a random name generator, the program needs access to a list of possible names.

[DLIT] (7) 36 :
30) Apply the problem-solving process to solve real-world problems.

[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) 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) 29 :
23) Design a digital artifact to propose a solution for a content-related problem.

Example: Create a presentation outlining how to create a cost-efficient method to melt snow on roads during the winter.

[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 (6 - 8)
Title: Computer Science Discoveries Unit 6 Chapter 2 Lesson 16: Prototype an Innovation (18-19)
URL: https://studio.code.org/s/csd6-2018/stage/16/puzzle/1?section_id=1888730
Description:

Students, working with a partner or team will brainstorm physical devices they wish to prototype. Students have the option to design a new creation or recreate a device they have found in the "real world". Students will complete a planning guide to determine the resources (physical and digital) they will need to create their prototype. Students will design a user interface (typically an app or circuit board) that may control some output device (like a circuit board). It will be necessary for students to develop pseudocode or algorithms to aid in the coding process. Students will need to complete the problem-solving process during this lesson plan which will include testing a revising the prototype.

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



   View Standards     Standard(s): [DLIT] (6) 29 :
23) Discuss how digital devices may be used to collect, analyze, and present information.

[DLIT] (6) 36 :
30) Discuss and apply the components of the problem-solving process.

Example: Students will devise a plan to alleviate traffic congestion around the school during drop-off and pick-up.

[DLIT] (7) 11 :
5) Solve a complex problem using computational thinking.

[DLIT] (7) 22 :
16) Construct content designed for specific audiences through an appropriate medium.

Examples: Design a multi-media children's e-book with an appropriate readability level.

[DLIT] (7) 35 :
29) Compare and contrast human intelligence and artificial intelligence.

[DLIT] (8) 22 :
16) Present content designed for specific audiences through an appropriate medium.

Example: Create and share a help video for a senior's center that provides tips for online safety.

[DLIT] (8) 29 :
23) Design a digital artifact to propose a solution for a content-related problem.

Example: Create a presentation outlining how to create a cost-efficient method to melt snow on roads during the winter.

[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 (6 - 8)
Title: Computer Science Discoveries Unit 1 Chapter 2 Lesson 8: Propose an App
URL: https://studio.code.org/s/csd1-2018/stage/8/puzzle/1
Description:

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.



ALEX Classroom Resources: 5

Go To Top of page