SummaryStudents use the free computer game Pingus to learn how engineers, specifically environmental engineers, use their technical writing skills to give instructions and follow the instructions of others. Students learn to write instructions to express their ideas in clear, organized ways using descriptive, un-ambiguous sentences, as an example of one type of technical writing that important for engineers. The students write instructions enumerating how to beat a game level, which represents surveying that level for environmental problems. As a test of their instructions, students review each others' instructions and offer suggestions for improvement, and then revise their instructions to make them better. Students also see some examples of environmental problems.
Because poorly written, unclear instructions can be at least frustrating and at worst dangerous, it is important for engineers to cultivate the technical writing skills to write clear, descriptive, and concise instructions. For example, software engineers must read or write instructions that show how to correctly use all the features of advanced computer software such as the computer system that controls a dam for a river. An environmental engineer might write instructions on how to locate and mitigate sources of water contamination to help keep a town's drinking water safe for use.
Familiarity with simple computer interfaces, such as using a keyboard and mouse.
After this activity, students should be able to:
- Explain why engineers need to give and receive clear instructions.
- Write clear instructions that another person can follow.
- Test written instructions; give critical and constructive feedback to the author.
More Curriculum Like This
In this lesson, students learn about, design and create flow charts for different scenarios, including a game based on the Battleship® created by Hasbro©. In the associated activity, Flow Charting App Inventor, students apply their knowledge from this lesson and gain experience with a software appli...
Students focus on the testing phase of the software/systems design process. They start by exploring existing examples of program testing using the CodingBat website, which contains a series of problems and challenges that students solve using the Java programming language. Working in teams, students...
Students explore the concept of optical character recognition (OCR) in a problem-solving environment. They research OCR and OCR techniques and then apply those methods to the design challenge by developing algorithms capable of correctly "reading" a number on a typical high school sports scoreboard....
Using a few blindfolds and a simple taped floor maze exercise, students come to understand that computers rely completely upon instructions given in programs and thus programs must be comprehensive and thorough. Students create and test basic programs, first using just the LEGO intelligent brick, an...
Each TeachEngineering lesson or activity is correlated to one or more K-12 science,
technology, engineering or math (STEM) educational standards.
All 100,000+ K-12 STEM standards covered in TeachEngineering are collected, maintained and packaged by the Achievement Standards Network (ASN),
a project of D2L (www.achievementstandards.org).
In the ASN, standards are hierarchically structured: first by source; e.g., by state; within source by type; e.g., science or mathematics;
within type by subtype, then by grade, etc.
Each TeachEngineering lesson or activity is correlated to one or more K-12 science, technology, engineering or math (STEM) educational standards.
All 100,000+ K-12 STEM standards covered in TeachEngineering are collected, maintained and packaged by the Achievement Standards Network (ASN), a project of D2L (www.achievementstandards.org).
In the ASN, standards are hierarchically structured: first by source; e.g., by state; within source by type; e.g., science or mathematics; within type by subtype, then by grade, etc.
Each student needs:
- computer with the Pingus game installed
- 2 pieces of paper
- writing utensil
- Example Instructions for Learning to Dig
To share with the entire class:
- computer and projector to show students the Pingus Presentation
- (optional) a projector connected to a computer to explain Pingus to students is helpful
What is an engineer? Can anyone think of some important jobs that engineers do? (Listen to student responses.) The many different types of engineers in our world do many different things. One thing that all engineers have in common is that they must be able to read instructions, and even more importantly, write clear instructions that are easy for others to understand.
Why do you think writing clear instructions or giving directions is important for engineers? (Listen to student responses.) For engineers, writing good instructions is an important part of sharing their designs and inventions with each other. Architectural and civil engineers need to write clear instructions so that buildings and structures created from their design plans are accurately built so they will not fall down. Mechanical engineers need to write clear instructions on how to maintain and operate the complex machinery they design so that no one gets injured when using the equipment.
What is an environmental engineer? (Listen to student answers.) Environmental engineers use their understanding of science (soil science, biology, chemistry) and engineering principles to make sure our air, water and land resources are safe and clean for humans and other organisms (wildlife, bacteria, plants) to live. This might include figuring out how to clean up (and prevent) human-made industrial pollution or studying the environmental impact of proposed construction projects (buildings, structures, highways, dams). Their work might also include efforts to improve waste disposal, recycling and public health. They develop solutions to environmental problems so that the natural environment is a healthy place for everyone to live.
Today all of you will get to experience what it is like to be an environmental engineer by playing the game Pingus. As an environmental engineer, you have a team of penguins whose job is to look for environmental problems as you guide them from the start to the end of the level. Once your penguins finish looking for environmental problems in the level by reaching the exit and reporting their findings to you, you will write instructions on how you guided them through the level so that other environmental engineers can also guide their penguins through a level.
Pingus: A free lemmings-like computer puzzle game covered under the GNU general public license. It features 77 (as of May 2012) playable levels and runs under a wide variety of operating systems (Linux, Winodws, MacOSX, etc.). In the game, a player takes command of many small animals and guides them through levels. Since the animals walk on their own, the player can only influence them by giving them commands such as: build a bridge, dig a hold, redirect all animals in the other direction. The goal of each level is to reach the exit, which requires multiple combinations of commands.
Before the Activity
- Go to https://pingus.seul.org/download.html and download and install the latest version of Pingus on enough computers so every student has his/her own.
- Make digital or papers copies of Example Instructions for Learning to Dig to distribute to students. If using a digital version, consider putting a copy on each computer desktop.
- Prepare a projector to show students the seven-slide Pingus Presentation, as well as the Pingus game.
With the Students
- Have students log into and prepare to use their computers. (Slide 1)
- Show the students some of the different types of human-caused environmental damage (air and water pollution, littering on beaches and in oceans) that exist in the world. (Slides 3-5)
- Explain to the students that Pingus is a computer game in which you give directions to the penguins you oversee to safely get them from the start of a level to the end of a level as they look for environmental problems. (Slide 5)
- Give an overview of the activity steps. (Slide 6)
- Hand out (or have students open) the example instructions and explain to them some tips for how to write good Pingus instructions. (Slide 7)
- Have students get to work. Leave the projector showing Slide 6 in case students need a reminder of what to do next.
- Once students feel their instructions are good, have them trade with another student to test the instructions exactly as written, and provide suggestions for improvement.
- Have students revise their instructions, incorporating feedback.
- Have students show their revised instructions to the teacher to get more feedback.
- Have students make final versions of their instructions to hand in for grading.
- Collect the final instructions versions and grade using the attached rubric.
In-Class Questions: Ask students the questions included in the Introduction/Motivation section. Listen to their answers to gain a sense of their familiarity with the topics of this activity.
Activity Embedded Assessment
Checking Instructions: During the activity, circulate through the classroom to observe what students are writing. Check that review partners are being both critical and constructive in their suggestions for improvement.
How Good Are Your Instructions? Use the attached Technical Writing Grading Rubric to evaluate each student's final instructions versions.
Ruhnke, Ingo. "Pingus." Pingus. Ingo Ruhnke, n.d. Web. Accessed 17 January 2012. http://pingus.seul.org/
ContributorsPaul Cain; Lori Rice
Copyright© 2013 by Regents of the University of Colorado; original © 2012 Kansas State University
Supporting ProgramGK-12 INSIGHT Program, Kansas State University
This activity was developed under National Science Foundation GK-12 grant no. DGE 0948019. However, these contents do not necessarily represent the policies of the National Science Foundation, and you should not assume endorsement by the federal government.
Last modified: January 17, 2018