Lab Name Equivalence with Code
Subject Area Mathematics and Computer Science
Grade 6
Topic Equivalence
Experiment Title Equivalence with Code
Hardware Linux machines (ex laptop, raspberry pi), 1 for each children
Software COSMOS toolkit framework or https://www.asciitohex.com/
Number of Sessions to teach the topic 2 Sessions:
  • Day 1 - Lesson.
  • Day 2 - Create poster.
Educational standards to be addressed
  • CCSS.MATH.CONTENT.6.EE.A.4
    Identify when two expressions are equivalent
  • CCSS.MATH.CONTENT.7.EE.A.2
    Understand the rewriting of an expression in different forms but the same meaning.
COSMOS concepts to be used for the lab
  • Introduction to computer science languages (ASCII, HEXIDECIMAL, BINARY)
  • Translating Binary to Waves
K12 Educational Goals (How the educational goals are achieved through teaching using the experiment, how the topic is connected to the COSMOS concepts used) Through this activity, students are being introduced to the concepts of computer science languages. It is an introduction to waves since students need to be able to translate binary into waves.
Short Description and Walk-through of the experiment
  1. Using the website or COSMOS toolkit framework students will translate their name from ASCII (text) to hex to binary.
  2. Then students will make a poster with all the different representations of their name.
  3. A discussion is to follow:
    • How does this activity relate to math?
    • When do we see something represented in multiple ways but still mean the same thing?
    • What is the math word for this?
  4. Summarize-Come up with a class definition for the word "equivalence".
Testbed mapping of the experiment This is not an experiment but an activity. This is a mere introduction to the different languages that are used for coding and an introduction to square (binary) waves.