1 of 37

The Arizona STEM Acceleration Project

Scientific Computing: Increasing Classroom Engagement and Critical Thinking

2 of 37

Scientific Computing: Increasing Classroom Engagement and Critical Thinking

Middle School STEM Lesson

Jeff Meilander

3/9/2025

3 of 37

Notes for teachers

  • Developing STEM skills is essential for advancing workforce development and fostering critical thinking in 21st-century learners.
  • Review the lab manual then choose and acquire materials prior to completing each activity (Raspberry Pi 400 computers, Micro:bits, environmental data sensors, etc.)
  • Theories to review; constructivism, place-based, problem based.
  • Socratic method; be sure to create a list of topics and relevant questions for Activity 1.
  • Teachers have freedom to modify these activities to fit time, curricular, and scientific computing needs.
  • Collaborative experimentation and student-led experimental design increase classroom engagement, strengthen critical thinking and scientific literacy, and build technology skills aligned with future STEM careers.

List of Materials

  • These activities are found in the Four Corners Science and Computing Club free online lab manual
  • All materials and links to materials are listed within the lab manual.

4 of 37

Standards

Next Generation Science Standards (NGSS):

  • MS-ETS1-1. Define the criteria and constraints of a design problem with sufficient precision to ensure a successful solution, taking into account relevant scientific principles and potential impacts on people and the natural environment that may limit possible solutions.
  • MS-ETS1-2. Evaluate competing design solutions using a systematic process to determine how well they meet the criteria and constraints of the problem.
  • MS-ETS1-3. Analyze data from tests to determine similarities and differences among several design solutions to identify the best characteristics of each that can be combined into a new solution to better meet the criteria for success.
  • MS-ETS1-4. Develop a model to generate data for iterative testing and modification of a proposed object, tool, or process such that an optimal design can be achieved.

Standards

CSTA K-12 Computer Science Standards:

  • 1A-CS-01 Select and operate appropriate software to perform a variety of tasks, and recognize that users have different needs and preferences for the technology they use.
  • 1A-DA-07 Identify and describe patterns in data visualizations, such as charts or graphs, to make predictions.
  • 2-CS-02 Design projects that combine hardware and software components to collect and exchange data.
  • 2-DA-07. Represent data using multiple encoding schemes. (MS)
  • 2-AP-16. Incorporate existing code, media, and libraries into original programs, and give attribution. (MS)
  • 3A-CS-01. Explain how abstractions hide the underlying implementation details of computing systems embedded in everyday objects. (HS)
  • 3A-IC-24 Evaluate the ways computing impacts personal, ethical, social, economic, and cultural practices (discussions surrounding this standard)
  • 3B-CS-02. Illustrate ways computing systems implement logic, input, and output through hardware components. (HS)
  • 3A-DA-11. Create interactive data visualizations using software tools to help others better understand real-world phenomena. (HS)
  • 3B-DA-05. Use data analysis tools and techniques to identify patterns in data representing complex systems. (HS)
  • 3A-AP-13. Create prototypes that use algorithms to solve computational problems by leveraging prior student knowledge and personal interests. (HS)

5 of 37

Additional Standards

Additional Standards

Arizona State Standards:

  • 6.CS.D.1 Compare computing device designs based on how humans interact with them.
  • 6.DA.CVT.1 Compare different computational tools used to collect, analyze and present data that is meaningful and useful.
  • 7.CS.HS.1 Design projects that combine hardware and software to collect and exchange data.
  • 8.IC.C.1 Compare and contrast tradeoffs associated with computing technologies that affect people's everyday activities and career options.

Diné Content Standards:

  • PO 1. I will comprehend language spoken in my surrounding Navajo communities (e.g. Navajo radio stations, KTNN, KGAK, cultural events)
  • PO 4. I will describe how Dine language played a role in World War II.

​

​

6 of 37

Agenda

These activities and slides are designed to be open-ended, allowing teachers to customize them to their classroom and curriculum needs. Teachers can incorporate extension activities, facilitate group discussions, and expand on scientific experimentation. The activities can be completed as a whole class, in small groups, or as independent work, offering flexibility to accommodate different learning styles, classroom dynamics, and experiences with technology.

Approximately 3-4 hours:

Activity 1 - 50 minutes

Activity 2 - 50 minutes

Activity 3 - 75 minutes

​

7 of 37

Intro/Driving Question/Opening

​

​

How can scientific computing improve our understanding of local environmental and community issues and support the development of practical, data-driven solutions?

​

​

8 of 37

Objectives: Activity 1

  • Set up and turn on a Raspberry Pi or micro:bit.
  • Identify the components of these technologies and explain their function.
  • Identify local environmental issues in the community or school.
  • Improve observation skills.

9 of 37

Hands-on Activity 1 Instructions - Building Computing Kits

  • For each activity, groups of 2-4 students is recommended
    • Provide each group with a scientific computing kit.
  • Students should follow step by step instructions in the lab manuals.
  • Once set up, students use Discussion 1 from the “Discussion WS” to brainstorm and record local environmental and community issues.

10 of 37

Discussion WS

  • Copy/paste this table to a document.
  • Modify to your needs.
  • Print the worksheet for students to use during activity 1.
  • Additionally, teachers can create a cloud-based table to record student answers for data tracking.

DISCUSSION 1 - IDENTIFYING CONCERNS

Name

Issue in your Local Environment

Issue in your Local Community

​

​

​

​

​

​

​

​

​

​

​

​

​

DISCUSSION 2 - CHOOSE ONE ISSUE

Choose one issue listed in Discussion 1 that your group will use during today’s activity.

​

What data could you record to better understand this issue?

​

​

DISCUSSION 3 - APPLICATION OF LEDs

How can you apply this activity to the issue from Discussion 2?

​

​

DISCUSSION 4 - APPLICATION OF DATA SENSORS

What did you learn from this activity?

​

How can you apply this activity to the issue from Discussion 2?

​

What other data sensors, equipment, or information might be useful in addressing your issue?

​

11 of 37

Hands-on Activity 1 Instructions - Making Observations

Use the Socratic Method to guide students in observing and identifying features within the image. We typically focus on three main questions but teachers might elaborate:

  1. Can you identify any geographical or manmade landmarks?�(This exercise helps build geographical knowledge, improve map-reading skills, and develop observation skills, allowing students to become more familiar with the image and its context.)
  2. What do the colors mean, and why do you think that?�(Past students often associate the color red with something negative, so we take the opportunity to explore the reasons behind this perception and discuss how colors can carry specific meanings. This also gives teachers the opportunity, if desired or time permits, to address biases in science, challenge preconceived notions, and foster critical thinking.)
  3. What do the numbers mean, and why do you think that?�(This question allows teachers to discuss the importance of units, as we don't know if these numbers represent concentrations, temperatures, or more complex units of measurement, such as rads or joules.)

​

12 of 37

Hands-on Activity 1 Instructions - Practicing Observations on Images

  • An international example teachers might consider using.
  • Consider what images or data might support and reinforce past or future topics in the classroom (air quality, water quality, species habitat, snowfall, etc.)

​

13 of 37

Hands-on Activity 1 Instructions - Putting it All Together

  • Students groups discuss hypotheses about what the image represents
  • Each group shares their best hypothesis in a class discussion.
  • Teachers continue asking probing questions and requesting justification for their group’s answers.
  • In our workshops (after the discussion) we reveal that the image represents air quality data following a chemical spill outside of Tucson, Arizona.
  • Alternatively, teachers might withhold this information, emphasizing that science provides only part of the picture and data interpretation requires additional knowledge and analyses.
  • Students can propose alternative hypotheses and discuss how they would gather more information to deepen their understanding of the image.
  • Students engage in Discussion 2 of the WS choosing one issue from the group to explore

14 of 37

Assessment - Activity 1

  • Computer Setup Assessment: Can students successfully assemble and power on the Raspberry Pi and/or Micro:bit, connect necessary hardware, and navigate the required software or interface?

​

  • Data Interpretation Assessment: Can students accurately observe and describe patterns, trends, keys, or geography in the provided image and relate them to the scientific phenomenon being studied/recorded?

15 of 37

Objectives: Activity 2

  • Identify and describe the function of GPIO pins on the micro:bit.
  • Explain the roles of LEDs and resistors in a circuit.
  • Apply Ohm’s Law to calculate voltage, current, and resistance in simple circuits (optional).
  • Construct a complete circuit to turn on an LED.
  • Use MakeCode to control the blinking of LEDs.

16 of 37

Hands-on Activity 2 Instructions - LEDs

  • Students return to the free online lab manual to build simple circuits using light-emitting diodes (LEDs)
  • Using MakeCode, students program the LEDs to turn on, giving them experience with both coding and circuit design.
  • Once students successfully build their circuit and turn on the LED, they experiment with the code to make the light blink.
  • Next, they are challenged to create different blinking patterns or connect and control multiple LEDs.
  • Finally, students revisit group Discussion 3 and apply what they have learned to the local issue they identified.

17 of 37

Hands-on Activity 2 Instructions - LED Extensions

Code Talkers in WWII - Integrating History

  • Meaningful for our Native American communities in the four corners region of the southwest US—this involves a discussion about the role of Code Talkers during WWII.
  • From there, we introduce Morse code.
  • Provide students with the “Morse Code WS” reference sheet and challenge them to use their LEDs to send coded messages.

Multi color LED

  • Additionally, our free online lab manual includes an activity where students connect and program multicolored RGB LEDs.
  • Students can write code to make the lights change colors at specific intervals or in response to environmental data from sensors in Activity 3.

“The Navajo, Comanche, Hopi, and others also had to develop special words for World War II military terms, such as types of planes, ships, or weapons. They were given picture charts that showed them the items. After looking at the pictures, they came up with words that seemed to fit the pictures.”

~National Museum of the American Indian

18 of 37

Assessment - Activity 2

  • LED Circuit Setup Assessment: Can students successfully build and complete a simple circuit that powers on the LED?

​

  • Morse Code Messaging Assessment: Can students program their LEDs to blink and can they send specific messages using Morse Code through the LED circuit? This determines if students can achieve the task by accurately encoding and decoding the intended messages.

19 of 37

Objectives: Activity 3

  • Connect environmental data sensors that measure temperature, humidity, air pressure, volatile organic compounds (VOCs), and particulate matter (PM).
  • Measure and record these variables.
  • Analyze data using the on screen dashboard to understand and interpret environmental conditions.

20 of 37

Hands-on Activity 3 Instructions - Data Sensors

  • Using the free online lab manual students connect data sensors to their Raspberry Pis or Micro:bits.
  • Once setup is complete, teachers must ensure that all students understand which sensor collects each type of data.
  • Use the following resource slides to provide important background information related to each data sensor, including definitions and examples for each type of measurement

21 of 37

Temperature, Humidity, and Pressure

22 of 37

23 of 37

Volatile Organic Compounds (VOCs)

  • Volatile organic compounds human-made chemicals that are used and produced in the manufacture of paints, pharmaceuticals, and refrigerants.
  • Emitted as gases from certain solids or liquids.
  • VOCs include a variety of chemicals, some of which may have short- and long-term adverse health effects. 
  • Examples Include:

paints/lacquers, paint strippers, cleaning supplies, pesticides, building materials and furnishings, office equipment such as copiers and printers, correction fluids and carbonless copy paper, graphics and craft materials including glues and adhesives, permanent markers, and photographic solutions.

24 of 37

Parts Per Billion (VOC)

25 of 37

Parts Per Billion (VOC)

26 of 37

Particulate Matter

  • Microscopic solid or liquid matter suspended in the Earth's atmosphere.
  • Sources of particulate matter can be man-made or natural.
  • They have impacts on climate and precipitation that adversely affect human health.

​

27 of 37

Particulate Matter

28 of 37

Extension - Small Group Discussion (optional)

  • Why are data sensors important to your life?

​

  • Where else can you find data sensors being used? (other than the environmental sensors discussed in this activity).

29 of 37

Biological Data Sensors - Cellular Respiration Review

30 of 37

Biological Data Sensors - CO2 Monitoring for Survival

  • Ants - ↑ CO2 - find entrance
  • Bees - ↑ CO2 - fanning response
  • Blood feeding insects - use CO2 to find humans
    • Mosquitos, black flies, tsetse flies, ticks, fleas
  • Hawkmoth - fresh blossoms release more CO2 and produce more nectar

31 of 37

Hands-on Activity 3 Instructions - Experimental Design (EDD)

  • Provide a variety of items students can use to manipulate data sensors (fans, candles, markers, etc.)
  • Students expose sensors to various conditions.
  • Data is displayed in real time showing how their actions influence sensor readings.
    • Immediate feedback connects cause and effect
  • Students develop a research question for their experiment relating to the local issue they identified in Discussion 2.
  • Use “EDD WS” to outline and design their experiment.
  • Teachers circulate through the room to clarify and ask challenging questions about their experimental design.
  • Students conduct their experiments, recording data and results along the way.
  • Students discuss future experiments and Discussion 4.

32 of 37

Experimental Design Diagram

Experimental Design Template

​

While exposing your data sensors to environmental conditions, what observations can you make? List as many as possible (use a separate sheet if you need).

OBSERVATIONS:

  • ​

______________________________________________________________________________________________

​

DEVELOP RESEARCH QUESTIONS (List 2): (What are you curious about but keep in mind that we have limitations in this current space).

  1. ​

______________________________________________________________________________________________

​

HYPOTHESES (pick one question from above and create 2 testable explanation):

Definition:

H1:

​

    H2:

​

______________________________________________________________________________________________

​

33 of 37

Experimental Design Diagram (cont’)

INDEPENDENT VARIABLE(S) - IV: (List the independent variable in the left column and any treatments to the right for each IV)

Definition:

​

​

​

DEPENDENT VARIABLE(S) - DV:

Definition:

​

​

​

CONTROLS:

Definition:

​

​

  • ​

  • ​

​

METHODOLOGY (conducting the experiment). Consider the following questions before beginning and briefly write a description of how you will run your experiment:

  1. What materials do I need to complete this experiment successfully?
  2. What safety concerns must I consider?
  3. What will my sampling protocol look like?
  4. How will I record the data?

34 of 37

Experimental Design Diagram (cont’)

RECORDING DATA: (Use this box to make a table to record your data. You might even record data under IV)

​

​

​

RESULTS (List the results you saw, do not interpret): 

​

CONCLUSIONS (Explain or interpret your data/results with explanations):  

​

​

​

​

​

​

REVISIONS (after running the experiment answer the following questions)

Is there anything that needs to be changed for the experiment to work (if it did not work) or run more efficiently?

​

​

​

​

​

​

FUTURE RESEARCH OR APPLICATIONS (What kind of follow up study could you perform? How could you apply your results to the real world? Life, home, school, family, community, job, etc.)

35 of 37

Assessment - Activity 3

Experiment Design Assessment: Can students design a well-structured experiment that addresses the research question they developed? This includes assessing their ability to think critically about the experimental design, apply scientific methods, and consider variables.

  • Critical Thinking: Did students show the ability to identify appropriate methods and anticipate possible outcomes or challenges in their experiment?
  • Safety Practices: Did students follow proper safety protocols during the experiment?
  • Data Interpretation: Were students able to correctly use the data sensors, collect data, and draw valid conclusions based on their findings?
  • Vocabulary Understanding: A small quiz can be administered to assess students' grasp of key vocabulary terms related to the experiment and the scientific concepts they are investigating?

36 of 37

Differentiation

  • Teachers should practice using the equipment before starting the activities.
  • Group work can be challenging and group members may need to be shuffled if conflicts or challenges arise.
  • Teachers are encouraged to adjust the length of time for these activities to meet their needs and goals.
  • Technology can be finicky and may not always work as expected. Be sure to check and replace equipment as needed.

Remediation

Extension/Enrichment

We have provided some suggestions for extension activities throughout, however, the possibilities are endless.

Use additional activities included in the lab manual for further enrichment.

Have students research and develop their own extension activities or experiments with other data sensors.

37 of 37

Coding/Computing Resources

​