Lab Name Equivalence with Code
Subject Area Mathematics and Computer Science
Grade 7
Topic Equivalence
Experiment Title Equivalence with Code
Hardware
  • COSMOS Toolkit: Computer Node
Software
  • COSMOS Toolkit: Framework
  • https://www.asciitohex.com/
Number of Sessions to teach the topic 5 Sessions:
  • Day 1 - Lesson.
  • Day 2 - Create poster.
  • Day 3 - Discuss about waves in the environment and relate the lesson to knowing what an electromagnetic wave is and its parts.
  • Day 4 - Perform the experiment on am/fm modulation and observe the different representations of the same type of wave.
    • AM-modulation.grc
    • FM-modulation.grc
    • ASK-modulation.grc
  • Day 5 - Discuss their observation regarding different changes happening to the waves as the frequency increases. Graphic Organizers will be provided for students to use. Two groups will be assigned to explore each type of modulation.
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
  • AM modulation
  • FM modulation
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.

Through the use of Gnuradio, students will see connections of this lesson on equivalency by observing waves from am and fm radio signals.
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".
  5. For applications, 7th Grade will explore on the different representations of am and fm modulations and share ideas, questions and observations.
Testbed mapping of the experiment
  • Day 1 - 2: 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.
  • Day 3 - 4: From a simple translation of their names to the different languages used for coding, they will observe how am and fm modulations are also represented in different types of graphs/pictures as electromagnetic waves.
  • Day 5 - 6: Students will explore experiments using the gnuradio observing the am and fm modulations on the screen.