Updating search results...

Search Resources

8 Results

View
Selected filters:
Faces of Climate Change: Introduction
Read the Fine Print
Rating
0.0 stars

This is the first of three short videos showcasing the dramatic changes in Alaska's marine ecosystems. This introduction to the impacts of climate change in Alaska includes interviews with Alaska Natives, commentary by scientists, and footage from Alaska's Arctic.

Subject:
Applied Science
Biology
Career and Technical Education
Ecology
Environmental Science
Environmental Studies
Life Science
Physical Science
Provider:
CLEAN: Climate Literacy and Energy Awareness Network
Provider Set:
CLEAN: Climate Literacy and Energy Awareness Network
Author:
Darcy Dugan
NOAA Sea Grant, Alaska COSEE and other partners
Date Added:
09/24/2018
Online Educational CPU Visual Simulator, interpreting a simplified but representative assembly language.
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

This new online version of the Educational CPU Visual Simulator allows users to visualize with detailed animations the execution of assembly language code. Its main goal is to support novices in understanding the behavior of the key components of a CPU, focusing on how code written in high-level languages is actually executed on the hardware of a computer.

It supports a simplified but representative assembly language of 16 (Data Transfer, Control Flow, Arithmetic-Logic) instructions, with immediate and direct addressing modalities. Instructions and numeric data can be inserted and edited directly in RAM. It is possible to define “labels” to be used as parameters in jump instructions, or as variable identifiers. The speed and level of detail of the animations can be controlled by the users. At any time, it is possible to switch between symbolic and binary representations.

It was successfully evaluated in Colorado: Cortinovis, R., & Rajan, R. Evaluating and improving the Educational CPU Visual Simulator: a sustainable Open Pedagogy approach, Proceedings of the 33rd Annual Workshop of the Psychology of Programming Interest Group (PPIG).

More information available in: Cortinovis, R. (2021). An educational CPU Visual Simulator, Proceedings of the 32nd Annual Workshop of the Psychology of Programming Interest Group (PPIG).

Subject:
Applied Science
Career and Technical Education
Computer Science
Electronic Technology
Engineering
Material Type:
Activity/Lab
Interactive
Simulation
Author:
Jonathan Cancelli
Others - see credits
Renato Cortinovis
Date Added:
07/08/2021
The Python Game Book
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Free cc-by-sa licensed wikibook about how to learn computer game programming using python, pygame and other free & open source tools.

Material Type:
Textbook
Provider:
spielend-programmieren
Provider Set:
Wikibooks
Author:
Horst JENS and others
Date Added:
08/01/2012
Smarthistory.org
Conditional Remix & Share Permitted
CC BY-NC
Rating
0.0 stars

smARThistory.org is a free multi-media web-book designed as a dynamic enhancement (or even substitute) for the traditional and static art history textbook.

Subject:
Art History
Arts and Humanities
Material Type:
Activity/Lab
Lecture
Lecture Notes
Reading
Textbook
Provider:
Khan Academy
Provider Set:
Smarthistory
Author:
Beth Harris Ph.D. Steven Zucker Ph.D. and others
Date Added:
02/16/2011
Virtual Urchin: Interactive Module on Ocean Acidification
Read the Fine Print
Some Rights Reserved
Rating
0.0 stars

Interactive online tutorial about growing urchin larvae in a lab setting. Students manipulate data and are led through a lab-based situation. There is a module on ocean acidification. Lesson plans can be downloaded from website.

Subject:
Atmospheric Science
Biology
Life Science
Oceanography
Physical Science
Material Type:
Interactive
Lesson Plan
Simulation
Provider:
Stanford University
Author:
Stanford University: Dr. David Epel and others
Date Added:
11/14/2012
World Climate: Climate Change Negotiations Game
Unrestricted Use
CC BY
Rating
0.0 stars

This simulation provides scenarios for exploring the principles of climate dynamics from a multi-disciplinary perspective. Interconnections among climate issues, public stakeholders, and the governance spheres are investigated through creative simulations designed to help students understand international climate change negotiations.

Subject:
Applied Science
Career and Technical Education
Environmental Science
Environmental Studies
Physical Science
Material Type:
Activity/Lab
Provider:
CLEAN: Climate Literacy and Energy Awareness Network
Provider Set:
CLEAN: Climate Literacy and Energy Awareness Network
Author:
(Copyrighted by Climate Interactive, creators of the Climate Scoreboard, C-ROADS, Climate Bathtub and other interactive tools to enable thinking in systems)
John Sterman
Tom Fiddaman
Date Added:
06/19/2012
A gentle introduction to the Central Processing Unit and Assembly language. Based on (and in support of) the complementary Educational CPU Visual Simulator (CPUVSIM).
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This e-book aims to illustrate the basics of how a computer works, focusing on how a program written in a high-level language ends up being physically executed on a Central Processing Unit (CPU). The e-book is intended to be used in the context of an introductory computer science course at high school or undergraduate level.

The e-book starts with a concise explanation of the fundamental architecture shared by a wide variety of modern "computers", such as desktop computers, mobile phones, or car control units. This is followed by an explanation of the essential elements of the structure of any CPU, and the machine (assembly) language that it can execute.

This e-book is built around the Educational CPU Visual Simulator (CPUVSIM), another OER available through OER Commons. The e-book is a dynamic document because the simulator is seamlessly integrated with the proposed exercises and explanations: by clicking on the images or the 'Show solution' buttons, the CPUVSIM comes to life, loading the content of the figure or the solution for the specific exercise into memory. This allows users to experiment directly with the programming exercises presented in the book.

The associated CPUVSIM allows users to visualize with detailed animations the execution of assembly language code. Its main goal is to support novices in understanding the behavior of the key components of a CPU, focusing on how code written in high-level languages is actually executed on the hardware of a computer.
It supports a simplified but representative assembly language of 16 (Data Transfer, Control Flow, Arithmetic-Logic) instructions, with immediate and direct addressing modalities. Instructions and numeric data can be inserted and edited directly in RAM. It is possible to define “labels” to be used as parameters in jump instructions, or as variable identifiers. The speed and level of details of the animations can be controlled by the users. At any time, it is possible to switch between symbolic and binary representations.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Module
Author:
Gabriel Puiu (latest version)
Others (see Authors in the resource)
Renato Cortinovis (Project coordinator)
Date Added:
12/09/2023