Human Supervisory Control of Automated Systems discusses elements of the interactions between …
Human Supervisory Control of Automated Systems discusses elements of the interactions between humans and machines. These elements include: assignment of roles and authority; tradeoffs between human control and human monitoring; and human intervention in automatic processes. Further topics comprise: performance, optimization and social implications of the system; enhanced human interfaces; decision aiding; and automated alterting systems. Topics refer to applications in aerospace, industrial and transportation systems.
Students learn how 3D printing, also known as additive manufacturing, is revolutionizing …
Students learn how 3D printing, also known as additive manufacturing, is revolutionizing the manufacturing process. First, students learn what considerations to make in the engineering design process to print an object with quality and to scale. Students learn the basic principles of how a computer-aided design (CAD) model is converted to a series of data points then turned into a program that operates the 3D printer. The activity takes students through a step-by-step process on how a computer can control a manufacturing process through defined data points. Within this activity, students also learn how to program using basic G-code to create a wireframe 3D shapes that can be read by a 3D printer or computer numerical control (CNC) machine.
This activity guides students through the evaluation of a website that they …
This activity guides students through the evaluation of a website that they have created to see if it is accessible for users with disabilities. Students will simulate a number of different disabilities (e.g. visual impairments, color blindness, auditory impairments, motor impairments) to see if their website is accessible; they will also use automated W3 and WAVE tools to evaluate their sites. Students will consider the needs of users with disabilities by creating a persona and scenario of a user with disabilities interacting with their site. Finally, students will write up recommendations to change their site and implement the changes.
Comments Although this activity can be used in isolation, it is intended to be part of a series guiding students towards the creation of a front-end of a website. The series (all published as OER) consist of:
a) Needfinding b) Personas, Scenarios and Storyboards c) Front-end Website Design and Development d) Accessibility Evaluation
This presentation introduces Computer Science students to the notion of accessibility: developing …
This presentation introduces Computer Science students to the notion of accessibility: developing software for people with disabilities. This lesson provides a discussion of why accessibility is important (including the legal, societal and ethical benefits) as well as an overview of different types of impairments (visual, auditory, motor, neurological/cognitive) and how developers can make their software accessible to users with those disabilities. This lesson includes videos and links to readings and tutorials for students.
Comments These slides use Poll Everywhere polls; to use them, create your own Poll Everywhere account and duplicate the polls.
The resource "Adding an event listener" is included in the "DOM events" …
The resource "Adding an event listener" is included in the "DOM events" section of the "HTML/JS: Making webpages interactive" course from Khan Academy. Some of the topics included in this resource are: HTML, Javascript, Web Technologies.
The resource "Adding event listeners with jQuery" is included in the "DOM …
The resource "Adding event listeners with jQuery" is included in the "DOM events with jQuery" section of the "HTML/JS: Making webpages interactive with jQuery" course from Khan Academy. Some of the topics included in this resource are: HTML, Javascript, JQuery.
Never used a search engine before? This class will help you learn …
Never used a search engine before? This class will help you learn about search engines and get you starting searching the internet. We will also cover some advanced search tools and advertisements in search.
Building on Complex Adaptive Systems theory and basic Agent Based Modeling knowledge …
Building on Complex Adaptive Systems theory and basic Agent Based Modeling knowledge presented in SPM4530, the Advanced course will focus on the model development process. The students are expected to conceptualize, develop and verify a model during the course, individually or in a group. The modeling tasks will be, as much as possible, based on real life research problems, formulated by various research groups from within and outside the faculty. Study Goals The main goal of the course is to learn how to form a modeling question, perform a system decomposition, conceptualize and formalize the system elements, implement and verify the simulation and validate an Agent Based Model of a socio-technical system.
The resource "Aggregating data" is included in the "SQL Basics" section of …
The resource "Aggregating data" is included in the "SQL Basics" section of the "Intro to SQL: Querying and managing data" course from Khan Academy. Some of the topics included in this resource are: HTML, SQL, Querying.
The resource "Air and fluid resistance" is included in the "Forces" section …
The resource "Air and fluid resistance" is included in the "Forces" section of the "Advanced JS: Natural Simulations" course from Khan Academy. Some of the topics included in this resource are: HTML, Javascript, Simulations.
The resource "Altering tables after creation" is included in the "Modifying databases …
The resource "Altering tables after creation" is included in the "Modifying databases with SQL" section of the "Intro to SQL: Querying and managing data" course from Khan Academy. Some of the topics included in this resource are: HTML, SQL, Querying.
In the first of two sequential lessons, students create mobile apps that …
In the first of two sequential lessons, students create mobile apps that collect data from an Android device's accelerometer and then store that data to a database. This lesson provides practice with MIT's App Inventor software and culminates with students writing their own apps for measuring acceleration. In the second lesson, students are given an app for an Android device, which measures acceleration. They investigate acceleration by collecting acceleration vs. time data using the accelerometer of a sliding Android device. Then they use the data to create velocity vs. time graphs and approximate the maximum velocity of the device.
The resource "Angles and units" is included in the "Angular Movement" section …
The resource "Angles and units" is included in the "Angular Movement" section of the "Advanced JS: Natural Simulations" course from Khan Academy. Some of the topics included in this resource are: HTML, Javascript, Simulations.
The resource "Angular velocity" is included in the "Angular Movement" section of …
The resource "Angular velocity" is included in the "Angular Movement" section of the "Advanced JS: Natural Simulations" course from Khan Academy. Some of the topics included in this resource are: HTML, Javascript, Simulations.
The resource "Animated scenes" is included in the "Scene management" section of …
The resource "Animated scenes" is included in the "Scene management" section of the "Advanced JS: Games & Visualizations" course from Khan Academy. Some of the topics included in this resource are: HTML, Javascript, Grames, Visualizations.
No restrictions on your remixing, redistributing, or making derivative works. Give credit to the author, as required.
Your remixing, redistributing, or making derivatives works comes with some restrictions, including how it is shared.
Your redistributing comes with some restrictions. Do not remix or make derivative works.
Most restrictive license type. Prohibits most uses, sharing, and any changes.
Copyrighted materials, available under Fair Use and the TEACH Act for US-based educators, or other custom arrangements. Go to the resource provider to see their individual restrictions.