Updating search results...

Search Resources

301 Results

View
Selected filters:
  • computer-science
Introduction to Programming Using Java, Eighth Edition
Conditional Remix & Share Permitted
CC BY-SA
Rating
0.0 stars

This book is directed mainly towards beginning programmers, although it might also be useful for experienced programmers who want to learn something about Java. It is certainly not meant to provide complete coverage of the Java language.

Subject:
Applied Science
Computer Science
Material Type:
Textbook
Provider:
Hobart and William Smith Colleges
Author:
David J. Eck
Date Added:
02/16/2011
Introduction to R and Geographic Information Systems (GIS)
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The goal of these videos is to provide students with tools and concepts for working with R, a free software environment for statistical computing and graphics. The students will learn the basics of R, how to navigate the R interface and deal with different data formats, how to run and interpret linear models with R, and how to use Geographic Information Systems (GIS) in R. These practical sessions were developed as part of the course 1.845 Terrestrial Carbon Cycle and Ecosystem Ecology but will be useful for anyone looking to learn about R and GIS.

Subject:
Applied Science
Computer Science
Engineering
Environmental Science
Material Type:
Full Course
Provider Set:
MIT OpenCourseWare
Author:
Vallicrosa, Helena
Date Added:
09/01/2023
Introduction to Raspberry Pi through Making
Unrestricted Use
CC BY
Rating
0.0 stars

10 Lesson mini-maker camp for introductory programming and circuitry on the Raspberry Pi. Students are introduced to basic program structures (while loops, if/elif/else statements) and taught to wire LEDs and sensors then given extensive work time to create a project authentic to their lives that uses their new skills.

Material Type:
Activity/Lab
Date Added:
08/19/2013
Introduction to Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Scratch is a visual programming language that is simple enough for beginners but is capable enough to keep even expert programmers entertained for hours. In this resource, I will provide a basic overview of the Scratch platform for anyone who wants to learn! 

Subject:
Computer Science
Engineering
Information Science
Material Type:
Teaching/Learning Strategy
Author:
Elizabeth Bruni
Date Added:
05/01/2022
Intro to Physical Computing / Internet of Things
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

This course introduces students to the fundamental concepts of physical computing systems through hands-on, real-life applications. Physical computing forms the basis of smart devices, wearables like smart watches, e-textiles / fashion, IoT (Internet of Things) devices, and hardware start-up

This course teaches students to design electronic devices that interact with the physical world by building circuits and developing software algorithms that run on a microcontroller. These devices will also be connected to the internet so they can send sensor data to dashboards and be remotely operated from a computer or mobile device.

This course is designed specifically for university undergraduate students from all majors. It presumes no in-depth knowledge of physics or math nor prior experience with electronics. The only expected prerequisite knowledge is introductory experience with procedural programming (i.e. variables, functions, loops).

Subject:
Applied Science
Career and Technical Education
Computer Science
Electronic Technology
Engineering
Material Type:
Activity/Lab
Assessment
Full Course
Homework/Assignment
Lecture
Lesson
Syllabus
Author:
Rob Parke
Date Added:
07/21/2020
Intro to Scratch
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

In this lesson, students will begin exploring and creating on Scratch. They learn how to log in, learn about the interface, and explore on their own.
Students will reflect on what they discovered while exploring and how they might wish to create using Scratch.
The overall aim is for students to get a taste for Scratch that sparks their interest and curiosity, so they start to imagine what they might create.

Subject:
Applied Science
Computer Science
Material Type:
Activity/Lab
Author:
NYC Computer Science for All
Date Added:
03/30/2021
Is There A Connection Between Computer Network Topologies And A Malaysian Wedding?
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

The aim of this video lesson is to teach students about the different topologies of computer networks and how they function. The approach that is used is highly correlated with common knowledge about weddings and the local Malay culture associated with weddings. Students should be able to relate the act of delivering food to a large crowd of people to the basic principles of network topologies and the method of data transfer within each type of topology. The lesson will begin in a classroom with students working in small groups, answering assigned questions. Teaching aids such as color cards will be used. One student from each group will be appointed as the wedding event manager, and she/he will have to discuss and act out with group members in order to answer more challenging questions. At the end of the lesson, students will be asked to come up with their own version of a hybrid computer network topology. The lesson concept taught here not only educates students on computer topologies, but also introduces students to an important cultural perspective of Malaysia. Above all, this video is designed to assist students with their study of Computer Literacy in schools. The lesson will take up to 60 minutes to complete. Materials needed include: 10 red cards representing waitresses; 10 green cards representing waiters; 10 blue cards representing tables in the hall; a sketch book; and classroom tables and chairs.

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Lecture
Provider:
MIT
Provider Set:
MIT Blossoms
Author:
Dr. Zaleha Abdullah Juhazreen, Juhazreen Junaidi, Norah Md. Noor, Dr. Noor Azean Atan, Dr. Mohd Nihra Haruzuan Mohamad Said, Dr. Shaharuddin Md Salleh
Date Added:
02/13/2015
Kismet
Read the Fine Print
Educational Use
Rating
0.0 stars

In this video segment adapted from the Massachusetts Institute of Technology, researchers in the Artificial Intelligence Laboratory working to engineer smarter robots are now building a machine that interacts socially with people.

Subject:
Applied Science
Computer Science
Computing and Information
Engineering
Technology
Material Type:
Activity/Lab
Provider:
PBS LearningMedia
Provider Set:
PBS Learning Media: Multimedia Resources for the Classroom and Professional Development
Author:
Argosy Foundation
WGBH Educational Foundation
Date Added:
05/09/2006
LEGO Robots
Read the Fine Print
Educational Use
Rating
0.0 stars

In this segment adapted from ZOOM, cast members use computers to program a robot in preparation for the FIRST LEGO League Challenge tournament. Despite meticulous planning and programming by its designers, an autonomous robot can encounter unexpected challenges. This is true for both LEGOŰ_í_Œ_ robots and Martian rovers. In this video segment adapted from ZOOM, cast members enter the FIRST LEGOŰ_í_Œ_ League Challenge tournament and work as a team to program their LEGOŰ_í_Œ_ robot to navigate a complex obstacle course. Grades 3-8.

Subject:
Applied Science
Computer Science
Engineering
Material Type:
Activity/Lab
Provider:
PBS LearningMedia
Provider Set:
PBS Learning Media: Multimedia Resources for the Classroom and Professional Development
Author:
Argosy Foundation
WGBH Educational Foundation
Date Added:
05/09/2006
Lecture 10: Distributed Systems and Cloud Computing - "Cloud Storage and Databases (Part Two)"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture #10 for the course: CSCI 49378: Intro to Distributed Systems and Cloud Computing - "Cloud Storage and Databases (Part Two)". Delivered at Hunter College in Spring 2020 by Bonan Liu as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Provider:
CUNY Academic Works
Provider Set:
Hunter College
Author:
Bonan Liu
NYC Tech-in-residence Corps
Date Added:
07/17/2020
Lecture 10: Mobile Application and Product Development - "DOMAIN LAYER"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture for the course "CSCI 380 - Mobile Application and Product Development" delivered at John Jay College in Spring 2019 by Bhargava Chinthirla and Eric Spector as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Lecture Notes
Lesson Plan
Provider:
CUNY Academic Works
Provider Set:
John Jay College of Criminal Justice
Author:
Bhargava Chinthirla
Eric Spector
Nyc Tech-in-residence Corps
Date Added:
05/06/2020
Lecture 10: Probability and Statistics for Computer Science - "Relationships Between Variables"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture for the course "CS 217 – Probability and Statistics for Computer Science" delivered at the City College of New York in Spring 2019 by Evan Agovino as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Lecture Notes
Lesson Plan
Provider:
CUNY Academic Works
Provider Set:
City College of New York
Author:
Evan Agovino
Nyc Tech-in-residence Corps
Date Added:
05/06/2020
Lecture 11: Distributed Systems and Cloud Computing - "Logging, Monitoring, and Advanced Topics"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture #11 for the course: CSCI 49378: Intro to Distributed Systems and Cloud Computing - "Logging, Monitoring, and Advanced Topics". Delivered at Hunter College in Spring 2020 by Bonan Liu as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Provider:
CUNY Academic Works
Provider Set:
Hunter College
Author:
Bonan Liu
NYC Tech-in-residence Corps
Date Added:
07/17/2020
Lecture 11: Mobile Application and Product Development - "INTEGRATION and TESTING"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture for the course "CSCI 380 - Mobile Application and Product Development" delivered at John Jay College in Spring 2019 by Bhargava Chinthirla and Eric Spector as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Lecture Notes
Lesson Plan
Provider:
CUNY Academic Works
Provider Set:
John Jay College of Criminal Justice
Author:
Bhargava Chinthirla
Eric Spector
Nyc Tech-in-residence Corps
Date Added:
05/06/2020
Lecture 11: Probability and Statistics for Computer Science - "Linear Regression"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture for the course "CS 217 – Probability and Statistics for Computer Science" delivered at the City College of New York in Spring 2019 by Evan Agovino as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Lecture Notes
Lesson Plan
Provider:
CUNY Academic Works
Provider Set:
City College of New York
Author:
Evan Agovino
Nyc Tech-in-residence Corps
Date Added:
05/06/2020
Lecture 12: Mobile Application and Project Development - "SOFTWARE DEVELOPMENT LIFECYCLE"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture for the course "CSCI 380 - Mobile Application and Product Development" delivered at John Jay College in Spring 2019 by Bhargava Chinthirla and Eric Spector as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Lecture Notes
Lesson Plan
Provider:
CUNY Academic Works
Provider Set:
John Jay College of Criminal Justice
Author:
Bhargava Chinthirla
Eric Spector
Nyc Tech-in-residence Corps
Date Added:
05/06/2020
Lecture 1: Distributed Systems and Cloud Computing - "Overview"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture #1 for the course: CSCI 49378: Intro to Distributed Systems and Cloud Computing - "Overview". Delivered at Hunter College in Spring 2020 by Bonan Liu as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Provider:
CUNY Academic Works
Provider Set:
Hunter College
Author:
Bonan Liu
NYC Tech-in-residence Corps
Date Added:
07/17/2020
Lecture 1: Mobile Application & Product Development
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture for the course "CSCI 380 - Mobile Application and Product Development" delivered at John Jay College in Spring 2019 by Bhargava Chinthirla and Eric Spector as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Lecture Notes
Lesson Plan
Provider:
CUNY Academic Works
Provider Set:
John Jay College of Criminal Justice
Author:
Bhargava Chinthirla
Eric Spector
Date Added:
08/15/2019
Lecture 1: Probability and Statistics for Computer Science
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture for the course "CS 217 – Probability and Statistics for Computer Science" delivered at the City College of New York in Spring 2019 by Evan Agovino as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Lecture Notes
Lesson Plan
Provider:
CUNY Academic Works
Provider Set:
City College of New York
Author:
Evan Agovino
Nyc Tech-in-residence Corps
Date Added:
05/06/2020
Lecture 2: Distributed Systems and Cloud Computing - "Key Concepts & Techniques"
Conditional Remix & Share Permitted
CC BY-NC-SA
Rating
0.0 stars

Lecture #2 for the course: CSCI 49378: Intro to Distributed Systems and Cloud Computing - "Key Concepts & Techniques". Delivered at Hunter College in Spring 2020 by Bonan Liu as part of the Tech-in-Residence Corps program.

Subject:
Applied Science
Computer Science
Material Type:
Lecture
Provider:
CUNY Academic Works
Provider Set:
Hunter College
Author:
Bonan Liu
NYC Tech-in-residence Corps
Date Added:
07/17/2020