Software Engineering Teacher Resources

Find Software Engineering lesson plans and worksheets
Showing 219 resources
+
Instructional Video9:20
Physics Girl

What Do Programmers Actually Do?

For Students 9th - Higher Ed
So you want to be a programmer, huh? An episode from a comprehensive series about physics describes what it's like to be a software programmer. The narrator interviews actual programmers to dispel myths about the profession.
+
Lesson Plan
Curated OER

Asteroids

For Teachers 7th - 9th
Students study asteroids and how their size relates to a possible danger of one colliding with Earth.  In this asteroids instructional activity students see how big an asteroid has to be to cause destruction to Earth. 
+
Lesson Plan
1
1
Teach Engineering

Complex Networks and Graphs

For Students 7th - 10th Standards
Show your class how engineers use graphs to understand large and complex systems. The resource provides the beginnings of graph theory by introducing the class to set theory, graphs, and degree distributions of a graph. 
+
Lesson Plan
Curated OER

Case Tools

For Teachers 12th - Higher Ed
Students use CASE Tools in order to develop skills that are relevant in the world of technology and business. They will practice the new skills in mock type of projects that are relevant to real life scenarios.
+
Worksheet
Curated OER

The Meanest English Teacher Ever

For Students 4th - 6th
Upper graders will use a reading comprehension activity about the meanest teacher to practice comprehension. They will read a 5 page story titled The Meanest English Teacher Ever and answer 4 comprehension questions about it. 
+
Lesson Planet Article
Curated OER

Computer Science Education Week

For Teachers 5th - 8th
Equip students for the 21st century by exploring the fun of computer science.
+
Lesson Plan
Curated OER

TE Lesson: Navigating at the Speed of Satellites

For Teachers 6th - 8th
Learners study the basic concepts of the Global Positioning System and how it increases the accuracy of navigation. They examine trilateration and how the speed of light is used to calculate distances.
+
Lesson Plan
Curated OER

Sparky's Engineer: A Story Book Introduction to Engineering

For Teachers K - 2nd
Students investigate what an engineer does. In this engineering lesson, students read the book "Sparky's Engineer" and analyze the different types of engineers that are referenced in the book. The students identify tools and machines...
+
Lesson Plan
Curated OER

Model Storage Facility

For Teachers 11th - 12th
Learners design a storage facility that can withstand extreme wind loads. In this physics lesson, students decide how to build their facility considering budget constraints. They evaluate their design and present it to class.
+
Worksheet
Curated OER

What Will Life Be Like in 2020?

For Students 12th - Higher Ed
In this ESL worksheet, students tell their partner 16 statements about what life will be like in 2020. Students listen to their partner and record whether they agree or disagree.
+
Lesson Plan
Curated OER

Satellite Tracker

For Teachers 6th - 8th
Students use satellite tracking software to monitor different satellites. They predict and graph the motion of the space station. They create a 3-D display of its path and share it with the class.
+
Lesson Plan
Curated OER

Communication -- Part Two

For Teachers 6th - 8th
Students practice on becoming an effective listener and speaking clearly. They experiment with one another in which only one student of a pair can speak.
+
Lesson Plan
Curated OER

Lab for Truss Design and Testing

For Teachers 11th - 12th
Students design and build their own truss. In this physics lesson, students calculate the forces and maximum load. They complete a full scale diagram of their design.
+
Lesson Plan
Curated OER

The New Immigrants

For Teachers 9th - 12th
Students determine what lures immigrants to the Pittsburgh area. They conduct interviews to compare the experiences of new immigrants to the area to those of previous immigrants.
+
Lesson Plan
Curated OER

CEENBot Soccer

For Teachers 7th - 8th
Students research the history and uses of the different elements in the periodic table. In this chemistry lesson plan, students explain the significance of an element's valence electrons. They create a multimedia presentation of an...
+
Lesson Plan
Curated OER

Learning Computer Skills

For Teachers 4th - 12th
Students discuss their computer skills. They compare where they learned them, if boys learn them more easily, if they plan to become computer professionals, and differences in how boys and girls go about solving computer questions.
+
Lesson Plan
Curated OER

Labs on A Chip

For Teachers 9th - 12th
High schoolers are introduced to DNA microarrays. They discuss how scientists and doctors use them and how they work. They complete a worksheet and discuss their findings.
+
Activity
Science Buddies

Science Buddies: Career Profile: Computer Software Engineer

For Students 6th - 9th
For those students interested in developing cool video game software for computer or those who enjoy applying their compter science skills to solve problems, a career as a computer software engineer might be worth examining. This Science...
+
Website
University of Colorado

University of Colorado: Foundations of Software Engineering: An Early History

For Students 9th - 10th
Provides an early history of software engineering, dividing software engineering into three periods: the Pioneering Era (1955-1965), the Stabilizing Era (1965-1980), and the Micro Era (1980-Present).
+
Online Course
Massachusetts Institute of Technology

Mit: Open Course Ware: Software Engineering for Web Applications

For Students 9th - 10th
This course gives students some experience in dealing with the challenges that are unique to web applications, such as concurrency and security risks.
+
Website
Massachusetts Institute of Technology

Mit: Open Course Ware: Introduction to Software Engineering in Java

For Students 9th - 10th
This MIT course is an introduction to Java programming and software engineering. The focus is on developing high quality software that solves real problems.
+
Instructional Video
PBS

Pbs Learning Media: Crash Course Computer Science: Software Engineering

For Students 9th - 10th
Today, we're going to talk about how HUGE programs with millions of lines of code like Microsoft Office are built. Programs like these are way too complicated for a single person, but instead require teams of programmers using the tools...
+
Article
Other

Medium: Software Engineering: Software Process and Software Process Models

For Students 9th - 10th
Understand the software process and software process models.
+
Instructional Video
Crash Course

Crash Course: Computer Science #16: Software Engineering

For Students 9th - 10th
Today, we're going to talk about how HUGE programs with millions of lines of code are built. [10:34]

Browse by Subject


Software Engineering