Software Engineering Teacher Resources
Find Software Engineering lesson plans and worksheets
Showing 219 resources
Physics Girl
What Do Programmers Actually Do?
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.
Curated OER
Asteroids
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.
Teach Engineering
Complex Networks and Graphs
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.
Curated OER
Case Tools
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.
Curated OER
The Meanest English Teacher Ever
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.
Curated OER
Computer Science Education Week
Equip students for the 21st century by exploring the fun of computer science.
Curated OER
TE Lesson: Navigating at the Speed of Satellites
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.
Curated OER
Sparky's Engineer: A Story Book Introduction to Engineering
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...
Curated OER
Model Storage Facility
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.
Curated OER
What Will Life Be Like in 2020?
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.
Curated OER
Satellite Tracker
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.
Curated OER
Communication -- Part Two
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.
Curated OER
Lab for Truss Design and Testing
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.
Curated OER
The New Immigrants
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.
Curated OER
CEENBot Soccer
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...
Curated OER
Learning Computer Skills
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.
Curated OER
Labs on A Chip
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.
Science Buddies
Science Buddies: Career Profile: Computer Software Engineer
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...
University of Colorado
University of Colorado: Foundations of Software Engineering: An Early History
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).
Massachusetts Institute of Technology
Mit: Open Course Ware: Software Engineering for Web Applications
This course gives students some experience in dealing with the challenges that are unique to web applications, such as concurrency and security risks.
Massachusetts Institute of Technology
Mit: Open Course Ware: Introduction to Software Engineering in Java
This MIT course is an introduction to Java programming and software engineering. The focus is on developing high quality software that solves real problems.
PBS
Pbs Learning Media: Crash Course Computer Science: Software Engineering
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...
Other
Medium: Software Engineering: Software Process and Software Process Models
Understand the software process and software process models.
Crash Course
Crash Course: Computer Science #16: Software Engineering
Today, we're going to talk about how HUGE programs with millions of lines of code are built. [10:34]