Updating search results...

Foundational STEM Courses and Textbooks

583 affiliated resources

Search Resources

View
Selected filters:
Introduction to AI Literacy
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

A brief five-module course designed as a non-credit-bearing introduction to AI tools for high school and college students. Adapted from a similar course by Rush University and shared under the CC BY NC SA 4.0 International License.

Subject:
Applied Science
Computer Science
Education
Educational Technology
Information Science
Material Type:
Full Course
Provider:
Rush University
Author:
Reed Hepler
Tony Lothspeich
Date Added:
05/12/2024
Introduction to Computational Media (Grade 10)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Developed by the NYCDOE CS education team, the Introduction to Computational Media is a yearlong (108 hours) creative computing course for high schools using the open source Javascript library p5.js. By understanding how code can be a medium for creative expression, students will learn the fundamentals of computer science while designing and prototyping interactive projects that run on a browser. Additionally, students will learn how HTML/CSS elements can interact with p5.js to fully take advantage of developing content for a browser. This course has been implemented in NYC schools via CS4All’s Software Engineering Program (SEP), revised by classroom teachers with guidance from the Processing Foundation, and aligns with the CS4All Blueprint for CS education that emphasizes a hands-on CS approach called creative computing. Watch this video and view this fact sheet for more information.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
New York City Department of Education
Provider Set:
Computer Science for All
Date Added:
12/17/2018
Introduction to Computer Science I
Unrestricted Use
CC BY
Rating
0.0 stars

This syllabus contains information, websites, and resources that are freely available to students as an alternative to a single textbook that is purchased. The semester course focuses on two major sections: 1) Learning Microsoft Office 2019 and 2) Computer Concepts. Students should develop a comfortable understanding of working in Microsoft Office 2019 as well as gain knowledge of computer concepts after taking this course.

Subject:
Computer Science
Educational Technology
Information Science
Material Type:
Homework/Assignment
Syllabus
Textbook
Author:
June Claiborne
Date Added:
05/14/2021
Introduction to Linux
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

This is a project based course to introduce students to a Linux/Unix type environment. This course will cover system navigation, file manipulation, text processing utilities and shell scripting. This course will primarily be done using a CLI, with a focus on Bash.

Learning Objectives:
Organize and manage files within the system
Comfortable using basic commands from the command line
Edit files using editors such as VI and/or Emacs
Usefully combine tools and features such as filters, pipes, appends and redirection
Know how to do some basic shell scripting, and successfully read, write and debug basic bash scripts
Know how to use resources online and off to find additional information about the commands and system

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Reading
Author:
Adrianna Holden-Gouveia
Date Added:
04/01/2024
Introduction to Oscillations and Waves
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Introduction to Oscillations and Waves covers the basic mathematics and physics of oscillatory and wave phenomena. By the end of the course, students should be able to explain why oscillations appear in many near equilibrium systems, the various mathematical properties of those oscillations in various contexts, how oscillations and waves are related, and the basic mathematical description and properties of a wave.
This course was offered as part of MITES Summer, a six-week, residential STEM experience for rising high school seniors. MIT Introduction to Technology, Engineering, and Science (MITES) provides transformative experiences that bolster confidence, create lifelong community, and build an exciting, challenging foundation in STEM for highly motivated 7th–12th grade students from diverse and underrepresented backgrounds.

Subject:
Physical Science
Physics
Material Type:
Full Course
Provider Set:
MIT OpenCourseWare
Author:
Williams, Mobolaji
Date Added:
06/01/2017
Introduction to Physical Computing (Grade 7)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Developed by the NYCDOE CS education team, the Introduction to Physical Computing course is a 54-hour long introductory computer science course that guides students to explore fundamental CS concepts through tinkering with the micro:bit, a simple programmable computer device. Each unit of the course guides students through the learning process with three practices: analyzing computer applications around them based on a given issue; prototyping a project that reflects the result of the analysis plus their interest; and communicating about their projects, including the functionality of a project, a project development process, influence from other projects and their contribution to a project when working in a group. The curriculum and support sessions assist educators in discovering the most effective way of facilitating this course for their own classroom, while helping them to become comfortable with the main tool, the micro:bit.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Provider:
New York City Department of Education
Provider Set:
Computer Science for All
Date Added:
12/17/2018
Introduction to Statistical Physics
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Introduction to Statistical Physics introduces the concepts and formalism at the foundations of statistical physics. By the end of the course, students should understand qualitative and quantitative definitions of entropy, the implications of the laws of thermodynamics, and why the Boltzmann distribution is important in modeling systems at finite temperature. In terms of skills, students should have increased their familiarity with mathematical methods in the physical science, learned how to write short programs to simulate random events, and become more adept at articulating their understanding of physics.
This course was offered as part of MITES Summer, a six-week, residential STEM experience for rising high school seniors. MIT Introduction to Technology, Engineering, and Science (MITES) provides transformative experiences that bolster confidence, create lifelong community, and build an exciting, challenging foundation in STEM for highly motivated 7th–12th grade students from diverse and underrepresented backgrounds.

Subject:
Mathematics
Physical Science
Physics
Material Type:
Full Course
Provider Set:
MIT OpenCourseWare
Author:
Williams, Mobolaji
Date Added:
06/01/2018
Introductory Meteorology
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Benjamin Franklin is credited with saying, “Some people are weatherwise, but most are otherwise.” Ol’ Ben understood that weather can have a great effect on our everyday lives, and he knew the importance of having an understanding of what makes the atmosphere work (and not just knowing when it’s safe to fly a kite). In Meteo 3, we will examine all aspects of the weather. You’ll learn the fundamental processes that drive the atmosphere, along with some of the tools we use to measure those processes. You’ll also learn about large-scale weather systems, severe convection, tropical weather, and climate change. As a result, you’ll be a better consumer of weather information and forecasts. So… do you want to be weatherwise?

Subject:
Atmospheric Science
Physical Science
Material Type:
Full Course
Provider:
Penn State College of Earth and Mineral Sciences
Author:
Steve Seman
Date Added:
10/07/2019
Introductory Physics  YouTube Videos, lectures, problems
Only Sharing Permitted
CC BY-ND
Rating
0.0 stars

The website physics.gpclements.com has annotated lists of YouTube videos for both semesters of introductory physics. The lecture videos follow the order in the OpenStax Physics textbook. The level is suitable for high school and college students. There is a short (15 minutes or so) lecture for each topic and example problems that are worked out step by step. The site also lists a few calculus level physics videos. There is no charge for viewing the YouTube videos.

Subject:
Physical Science
Material Type:
Full Course
Homework/Assignment
Lecture
Date Added:
02/10/2017
Iowa 8th grade Science Bundles – Open Textbook
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The University of Iowa Center for Global and Regional Environmental Research and College of Education teamed up to develop free eighth grade science curricula on land use and climate science, in response to Iowa’s grade level alignment of the middle school Next Generation Science Standards.

Primary author Dr. Ted Neal, clinical associate professor of science education, led a team of graduate and pre-service teaching students and CGRER scientists to develop the material. They grouped standards, resources and lesson material into six bundles, each designed to engage Iowa’s middle schoolers with local data and information on relevant topics like athletic concussions and agriculture.

These lessons are built on NGSS principles and put learning in the students’ hands with hands-on activities for groups and individuals. Kids will have ample opportunity to get curious, generate questions and lead themselves to answers.

Subject:
Anthropology
Applied Science
Astronomy
Chemistry
Education
Environmental Science
Geology
Physical Geography
Physical Science
Social Science
Material Type:
Activity/Lab
Primary Source
Textbook
Author:
Ted Neal
Date Added:
10/31/2018
Jupyter notebooks and videos for teaching Python for Data Science
Unrestricted Use
CC BY
Rating
0.0 stars

This curriculum was designed for high school students with no prior coding experience who are interested in learning Python programming for data science. However, this course material would be useful for anyone interested in teaching or learning basic programming for data analysis.

The curriculum features short lessons to deliver course material in “bite sized” chunks, followed by practices to solidify the learners' understanding. Pre-recorded videos of lessons enable effective virtual learning and flipped classroom approaches.

The learning objectives of this curriculum are:

1. Write code in Python with correct syntax and following best practices.
2. Implement fundamental programming concepts when presented with a programmatic problem set.
3. Apply data analysis to real world data to answer scientific questions.
4. Create informative summary statistics and data visualizations in Python.
5. These skills provide a solid foundation for basic data analysis in Python. Participation in our program exposes students to the many ways coding and data science can be impactful across many disciplines.

Our curriculum design consists of 27 lessons broken up into 5 modules that cover Jupyter notebook setup, Python coding fundamentals, use of essential data science packages including pandas and numpy, basic statistical analyses, and plotting using seaborn and matplotlib. Each lesson consists of a lesson notebook, used for teaching the concept via live coding, and a practice notebook containing similar exercises for the student to complete on their own following the lesson. Each lesson builds on those before it, beginning with relevant content reminders from the previous lessons and ending with a concise summary of the skills presented within.

Subject:
Applied Science
Computer Science
Mathematics
Statistics and Probability
Material Type:
Activity/Lab
Full Course
Homework/Assignment
Lesson Plan
Author:
Alana Woloshin
April Kriebel
Audrey C. Drotos
Brooke N. Wolford
Gabrielle A. Dotson
Hayley Falk
Katherine L. Furman
Kelly L. Sovacool
Logan A. Walker
Lucy Meng
Marlena Duda
Morgan Oneka
Negar Farzaneh
Rucheng Diao
Sarah E. Haynes
Stephanie N. Thiede
Vy Kim Nguyen
Zena Lapp
Date Added:
12/06/2021
La complexité des algorithmes
Unrestricted Use
CC BY
Rating
0.0 stars

Cours destiné aux élèves du système français qui suivent l'enseignement de spécialité en 1ère et qui porte sur la notion de complexité algorithmique.

Subject:
Computer Science
Material Type:
Full Course
Author:
imen khouja
Date Added:
01/13/2024
Learn C++
Read the Fine Print
Educational Use
Rating
0.0 stars

It is devoted to teaching you how to program in C++. Whether you’ve had any prior programming experience or not, the tutorials on this site will walk you through all the steps to write, compile, and debug your C++ programs, all with plenty of examples.

Subject:
Applied Science
Computer Science
Material Type:
Full Course
Date Added:
04/01/2023
Life Science
Read the Fine Print
Educational Use
Rating
0.0 stars

This unit covers the processes of photosynthesis, extinction, biomimicry and bioremediation. In the first lesson on photosynthesis, students learn how engineers use the natural process of photosynthesis as an exemplary model of a complex yet efficient process for converting solar energy to chemical energy or distributing water throughout a system. In the next lesson on species extinction, students learn that it is happening at an alarming rate. Students discover that the destruction of habitat is the main reason many species are threatened and how engineers are trying to stop this habitat destruction. The third lesson introduces students to the idea of biomimicry or looking to nature for engineering ideas. And, in the fourth and final lesson, students learn about a specialty branch of engineering called bioremediation the use of living organisms to aid in the clean up of pollutant spills.

Subject:
Applied Science
Botany
Engineering
Life Science
Material Type:
Full Course
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Date Added:
10/14/2015
Life Science & English
Unrestricted Use
CC BY
Rating
0.0 stars

This course is composed of multiple modules designed to introduce students to life science. The class begins with scientific thinking and the scientific method and then moves to define characteristics of life and an in-depth look at cell structures and functions. Next, diversity within the living world is analyzed and genetics are explored. Finally, large-scale biological processes are introduced by looking at how energy and matter enter and move through the living world. Helpful videos, pictures, lab exercises, models, and other visual strategies are used as learning tools with an expanded emphasis on writing and math to bring meaning to the content being addressed.

Subject:
Arts and Humanities
Career and Technical Education
Life Science
Material Type:
Full Course
Date Added:
06/09/2017
Life Science for Middle School (Teacher's Edition)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

CK-12 Life Science Honors For Middle School covers seven units: Understanding Living Things; Cells: The Building Blocks of Life; Genetics and Evolution; Prokaryotes, Protists, Fungi, and Plants; The Animal Kingdom; The Human Body; and Ecology.

Subject:
Biology
Life Science
Material Type:
Activity/Lab
Textbook
Provider:
CK-12 Foundation
Provider Set:
CK-12 FlexBook
Author:
Wilkin, Douglas (Editor)
Date Added:
04/21/2010
Linear Regression (Excel) and Cellular Respiration for Biology, Chemistry and Mathematics [version 1.0]
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Students typically find linear regression analysis of data sets in a biology classroom challenging. These activities could be used in a Biology, Chemistry, Mathematics, or Statistics course. The collection provides student activity files with Excel instructions and Instructor Activity files with Excel instructions and solutions to problems.

Students will be able to perform linear regression analysis, find correlation coefficient, create a scatter plot and find the r-square using MS Excel 365. Students will be able to interpret data sets, describe the relationship between biological variables, and predict the value of an output variable based on the input of an predictor variable.

Subject:
Algebra
Biology
Life Science
Mathematics
Statistics and Probability
Material Type:
Activity/Lab
Full Course
Lecture
Lesson Plan
Provider:
BioQUEST Curriculum Consortium
Provider Set:
Quantitative Biology at Community Colleges
Date Added:
12/04/2021
Location Intelligence for Business
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Do you enjoy the competitive challenge of starting up a new business or expanding into new areas? Are you involved in economic and community development? Are you considering the best place to work and live? Do you like to gain an advantage? Location Intelligence for Business extends the application of geospatial intelligence analytical methods to the business world for competitive advantage. You will have an opportunity to understand and apply location technologies, geospatial analysis, and business geography (demographics and psychographics) to support competitive business decision-making. You will uncover and explore the key geospatial principles involved in site selection, market analysis, risk and crisis management, logistics, and transportation by solving those problems with available geospatial tools and data.

Subject:
Applied Science
Business and Communication
Computer Science
Finance
Information Science
Marketing
Material Type:
Full Course
Provider:
Penn State College of Earth and Mineral Sciences
Author:
Dennis Bellafiore
Date Added:
10/07/2019