Updating search results...

Computer Science

899 affiliated resources

Search Resources

View
Selected filters:
16.422 Human Supervisory Control of Automated Systems, Spring 2005
Rating
0.0 stars

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.

Subject:
Computer engineering
Aerospace engineering
Automation
Electrical engineering
Date Added:
09/01/2016
3D Printing, Computer Aided Design (CAD) and G-Code Basics
Read the Fine Print
Educational Use
Rating
0.0 stars

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.

Subject:
Computer Science
Engineering
Geometry
Material Type:
Activity/Lab
Provider:
TeachEngineering
Provider Set:
Activities
Author:
Matthew Jourden
Date Added:
05/04/2019
Accessibility Evaluation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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

Subject:
Computer Science
Material Type:
Activity/Lab
Assessment
Homework/Assignment
Provider:
CUNY Academic Works
Provider Set:
Brooklyn College
Author:
Devorah Kletenik
Date Added:
01/12/2021
Accessibility: the Whys and the Hows
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer Science
Material Type:
Lecture
Provider:
CUNY Academic Works
Provider Set:
Brooklyn College
Author:
Devorah Kletenik
Date Added:
01/12/2021
Account Safety
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

Learn the basics of creating online accounts, including creating secure passwords and keeping accounts secure.

Subject:
Computer Science
Material Type:
Unit of Study
Provider:
Digital Learn
Date Added:
04/04/2017
Adding an event listener
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Sal Khan
Date Added:
10/16/2012
Adding event listeners with jQuery
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Sal Khan
Date Added:
09/22/2013
Ads in Search Results
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

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.

Subject:
Internet
Material Type:
Unit of Study
Provider:
Digital Learn
Date Added:
04/04/2017
Agent Based Modeling of Complex Adaptive Systems (Advanced)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer Science
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Dr. Ir. I. Nikolic
Date Added:
03/03/2016
Aggregating data
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Sal Khan
Date Added:
09/23/2013
Air and fluid resistance
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Monterey Institute for Technology and Education
Sal Khan
Date Added:
09/22/2013
Altering tables after creation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Khan Academy
Date Added:
09/22/2013
Android Acceleration Application
Read the Fine Print
Educational Use
Rating
0.0 stars

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.

Subject:
Computer Science
Engineering
Material Type:
Full Course
Unit of Study
Provider:
TeachEngineering
Provider Set:
TeachEngineering
Author:
Brian Sandall
Scott Burns
Date Added:
09/18/2014
Angles and units
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Beth Harris,Steven Zucker
Date Added:
09/22/2013
Angular velocity
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Khan Academy
Date Added:
09/22/2013
Animated scenes
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Rishi Desai
Date Added:
09/22/2013
Animating DOM with setInterval
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The resource "Animating DOM with setInterval" is included in the "DOM animation" 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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Monterey Institute for Technology and Education
Sal Khan
Date Added:
04/14/2016
Animating numeric properties with jQuery
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The resource "Animating numeric properties with jQuery" is included in the "DOM animation & effects 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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Sal Khan
Date Added:
09/22/2013
Animating styles with CSS animations
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The resource "Animating styles with CSS animations" is included in the "DOM animation" 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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Monterey Institute for Technology and Education
Sal Khan
Date Added:
09/22/2013
Animating styles with requestAnimationFrame
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The resource "Animating styles with requestAnimationFrame" is included in the "DOM animation" 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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Sal Khan
Date Added:
09/22/2013
Animating visibility with jQuery
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The resource "Animating visibility with jQuery" is included in the "DOM animation & effects 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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Sal Khan
Date Added:
09/22/2013
Arecibo Message
Only Sharing Permitted
CC BY-NC-ND
Rating
0.0 stars

This two week assignment asks students to interpret and analyze the 1974 Arecibo Message sent by Drake and Sagan. Week 1 introduces the concepts behind the construction of the message and engages with a critical analysis of the architecture and the contents of the message. Week 2 asks students to develop software in a Jupyter Notebook (available for free from the Anaconda Python Distribution) to interpret messages that were similar to those produced by Drake and Sagan.

Subject:
Computer Science
Material Type:
Activity/Lab
Provider:
CUNY Academic Works
Provider Set:
LaGuardia Community College
Author:
Joshua P Tan
Date Added:
01/12/2021
Arrays of Objects
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The resource "Arrays of Objects" is included in the "Objects" section of the "Intro to JS: Drawing & Animation" course from Khan Academy. Some of the topics included in this resource are: HTML, Javascript, Drawing, Animation.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Khan Academy
Date Added:
09/22/2013
Asymptotic notation
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Learn how to use asymptotic analysis to describe the efficiency of an algorithm, and how to use asymptotic notation (Big O, Big-Theta, and Big-Omega) to more precisely describe the efficiency.

Subject:
Algorithms
Material Type:
Lesson
Provider:
Khan Academy
Author:
Sal Khan
Date Added:
11/16/2016
Automated Software Testing: Advanced Skills for Java Developers
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Software testing gets a bad rap for being difficult, time-consuming, redundant, and above all – boring. But in fact, it is a proven way to ensure that your software will work flawlessly and can meet release schedules.

In a two-course series, we will teach you automated software testing in an inspiring way. We will show you that testing is not as daunting a task as you might think, and how automated testing will make you a better developer who programs excellent software.

This second course builds upon the first course’s material. It covers more advanced tools and techniques and their applications, now utilizing more than just JUnit. Key topics include Test-Driven Development, state-based and web testing, combinatorial testing, mutation testing, static analysis tools, and property-based testing.

This is a highly practical course. Throughout the lessons, you will test various programs by means of different techniques. By the end, you will be able to choose the best testing strategies for different projects.

Subject:
Computer Science
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Dr. M. Aniche
Prof.dr. A. Van Deursen
Date Added:
01/12/2021
Avoiding Scams
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

In this class, get an overview of looking for a job online. We cover online classified sites, job search sites, company sites, and staying safe from scams.

Subject:
Internet
CTE
Occupations
Material Type:
Unit of Study
Provider:
Digital Learn
Date Added:
04/04/2017
BUILDING YOUR OWN DRONES - A Beginner's Guide to Drones, UAVs, and ROVs - Free Chapter
Rating
0.0 stars

Ebook for aspiring drone-builders of all stripes will appreciate this book, as it covers many different areas of building your own drone projects, including not only electronics, but motors, airframe-building techniques, and tools.

Subject:
Computer engineering
Aerospace engineering
Automation
Electrical engineering
Date Added:
09/01/2016
Basic Search
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

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.

Subject:
Internet
Material Type:
Unit of Study
Provider:
Digital Learn
Date Added:
04/04/2017
Basic Search - Review
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

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.

Subject:
Internet
Material Type:
Unit of Study
Provider:
Digital Learn
Date Added:
04/04/2017
Beaver character
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The resource "Beaver character" is included in the "Making a Side Scroller: Hoppy Beaver" section of the "Advanced JS: Games & Visualizations" course from Khan Academy. Some of the topics included in this resource are: HTML, Javascript, Grames, Visualizations.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Sal Khan
Date Added:
04/14/2016
Beginning Excel
Unrestricted Use
CC BY
Rating
0.0 stars

This textbook was written for a community college introductory course in spreadsheets utilizing Microsoft Excel. While the figures shown utilize Excel 2016, the textbook was written to be applicable to other versions of Excel as well. The book introduces new users to the basics of spreadsheets and is appropriate for students in any major who have not used Excel before.

Subject:
Computer Science
Material Type:
Textbook
Provider:
eCampusOntario
Author:
Barbara Lave
Diane Shingledecker
Julie Romey
Mary Schatz
Noreen Brown
Date Added:
03/09/2020
Beginning Excel 2019
Unrestricted Use
CC BY
Rating
0.0 stars

This Beginning Excel textbook is intended for use in a one-term introductory spreadsheet course for all majors taught at two-year colleges. The basics of Excel, as they apply to the professional workplace, are introduced, including spreadsheet design, data entry, formulas, functions, charts, tables, and multi-sheet use. This textbook includes instructions for Excel for Mac also.

Subject:
Computer Science
Material Type:
Textbook
Provider:
OpenOregon
Author:
Art Schneider
Barbara Lave
Diane Shingledecker
Hallie Puncochar
Julie Romey
Mary Schatz
Noreen Brown
Date Added:
01/12/2021
Beginning to Intermediate Excel
Unrestricted Use
CC BY
Rating
0.0 stars

This textbook was written for a community college introductory course in spreadsheets utilizing Microsoft Excel. While the figures shown utilize Excel 2019, the textbook was written to be applicable to other versions of Excel as well. The book introduces new users to the basics of spreadsheets and is appropriate for students in any major who have not used Excel before. This textbook includes instructions for Excel for Mac also.

Subject:
Computer Science
Material Type:
Textbook
Provider:
South Puget Sound Community College
Author:
Art Schneider
Barbara Lave
Diane Shingledecker
Hallie Puncochar
jevans10spsccedu
Julie Romey
Mary Schatz
Noreen Brown
Date Added:
07/30/2021
Behind the scenes: Browse the jQuery source code
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The resource "Behind the scenes: Browse the jQuery source code" is included in the "jQuery techniques" 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.

Subject:
Computer programming
Material Type:
Lesson
Provider:
Khan Academy
Author:
Khan Academy
Date Added:
09/22/2013
Big Data Strategies to Transform Your Business
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

While big data infiltrates all walks of life, most firms have not changed sufficiently to meet the challenges that come with it. In this course, you will learn how to develop a big data strategy, transform your business model and your organization.

This course will enable professionals to take their organization and their own career to the next level, regardless of their background and position.

Professionals will learn how to be in charge of big data instead of being subject to it. In particular, they will become familiar with tools to:

assess their current situation regarding potential big data-induced changes of a disruptive nature,
identify their options for successfully integrating big data in their strategy, business model and organization, or if not possible, how to exit quickly with as little loss as possible, and
strengthen their own position and that of their organization in our digitalized knowledge economy
The course will build on the concepts of product life cycles, the business model canvas, organizational theory and digitalized management jobs (such as Chief Digital Officer or Chief Informatics Officer) to help you find the best way to deal with and benefit from big data induced changes.

Subject:
Business and Marketing Education
Computer Science
Engineering
Material Type:
Full Course
Provider:
Delft University of Technology
Provider Set:
Delft University OpenCourseWare
Author:
Claudia Wakker
Dr. Scott Cunningham
Marijn Janssen
Date Added:
01/12/2021