In this lesson, students will learn how a conditional statement can determine …
In this lesson, students will learn how a conditional statement can determine whether specific lines of code will run. Students will continue their Spooky Forest project, adding the ability for the Cat sprite to move when arrow keys are pressed and detect if a sprite touches the edge of the stage (at which point the backdrop will switch).
Host Harry Kreisler welcomes computer scientist Jaron Lanier. Lanier talks about his …
Host Harry Kreisler welcomes computer scientist Jaron Lanier. Lanier talks about his work in computer science and his work as a composer and student of music. He reflects on the implications of technology for culture and offers his assessment of how far the revolution in communications will go. (53 min)
Collection of OER materials created for use in a computer science introductory …
Collection of OER materials created for use in a computer science introductory class, including a syllabus and 10-week schedule with projects, resources, and discussion topics. Also includes guidelines for a final project.
This template is meant to be a guide for Nebraska Career Education …
This template is meant to be a guide for Nebraska Career Education Teachers in the Business, Marketing, and Management Career Field when creating digital online lessons. Headings and/or topics not included in the lesson plan should be marked N/A.
In this lesson, students will begin working on their first project in …
In this lesson, students will begin working on their first project in Scratch. This lesson focuses on the advantages of using a pseudocode when preparing to create a project in Scratch. This lesson also refers to some difficulty students may have encountered in lesson 3 when they first started to explore Scratch.
This template is meant to be a guide for Nebraska Career Education …
This template is meant to be a guide for Nebraska Career Education Teachers in the Business, Marketing, and Management Career Field when creating digital online lessons. Headings and/or topics not included in the lesson plan should be marked N/A.
This is a learner workbook for students to learn Scratch that links …
This is a learner workbook for students to learn Scratch that links the Computer Science standards as identified by the Harvard Graduate School of Education
Students gain experience with the software/system design process, closely related to the …
Students gain experience with the software/system design process, closely related to the engineering design process, to solve a problem. First, they learn about the Mars Curiosity rover and its mission, including the difficulties that engineers must consider and overcome to operate a rover remotely. Students observe a simulation of a robot being controlled remotely. These experiences guide discussion on how the design process is applied in these scenarios. The lesson culminates in a hands-on experience with the design process as students simulate the remote control of a rover. In the associated activity, students gain further experience with the design process by creating an Android application using App Inventor to control one aspect of a remotely controlled vehicle. (Note: The lesson requires a LEGO® MINDSTORMS® Education NXT base set.)
Cyberinfrastructure is a tightly integrated, planet-wide grid of computing, information, networking and …
Cyberinfrastructure is a tightly integrated, planet-wide grid of computing, information, networking and sensor resources which will enable individual researchers to have the power of the world's highest-performance digital resources at their disposal. NSF has funded or is exploring cyberinfrastructure-related projects designed to lead the scientific and engineering community in the coordinated development and expansive use of cyberinfrastructure.
DASHlink is a virtual laboratory for scientists and engineers to disseminate results …
DASHlink is a virtual laboratory for scientists and engineers to disseminate results and collaborate on research problems in health management technologies for aeronautics systems. Managed by the Integrated Vehicle Health Management project within NASA's Aviation Safety program, the Web site is designed to be a resource for anyone interested in data mining, IVHM, aeronautics and NASA.
This course relies on primary readings from the database community to introduce …
This course relies on primary readings from the database community to introduce graduate/undergraduate students to the foundations of database systems, focusing on basics such as the relational algebra and data model, schema normalization, query optimization, transactions, and other more advanced topics. No prior database experience is assumed, though students who have taken an undergraduate course in databases are encouraged to attend.
This resource is to support teachers and educators to run Day of …
This resource is to support teachers and educators to run Day of AI activities in their classrooms through curriculum packages and teacher training, all of which is available at no cost to participants. Developed by leading faculty and educators from MIT RAISE, the curriculum features up to four hours of hands-on activities that engage kids in creative discovery, discussion, and play as they learn the fundamentals of AI, investigate the societal impact of these technologies, and bring artificial intelligence to life through lessons and activities that are accessible to all, even those with no computer science or technical background.
For most of human history, recording a star meant describing it with …
For most of human history, recording a star meant describing it with words or drawing a picture. The 19th-century invention of photography changed that—only to be revolutionized by digital imaging. This Moveable Museum article, available as a six-page printable PDF file, takes a look at the technology of digital imaging. It discusses how digital images are pictures stored as numbers and explains how computer manipulation can enhance images and reduce distortion. Some suggested resources are provided for further research.
Scientists who are working to discover new medicines often use robots to …
Scientists who are working to discover new medicines often use robots to prepare samples of cells, allowing them to test chemicals to identify those that might be used to treat diseases. Students will meet a scientist who works to identify new medicines. She created free software that ''looks'' at images of cells and determines which images show cells that have responded to the potential medicines. Students will learn about how this technology is currently enabling research to identify new antibiotics to treat tuberculosis. Students will complete hands-on activities that demonstrate how new medicines can be discovered using robots and computer software, starring the student as ''the computer.'' In the process, the students learn about experimental design, including positive and negative controls.
This emacs lecture is given as part of the course G51UST, Unix …
This emacs lecture is given as part of the course G51UST, Unix Software Tools. The course gives an introduction to the Unix operating system. It teaches students how to use the Command Line Interface that is part of Unix and also teaches them how to write shell, sed and awk. In doing so the course covers the use of editors such as Emacs and vi with which the students can write their scripts.
It is presented in 3 formats:
* Screencast (video of the lecturer and presentation slides) * Audiocast (audio of the lecturer and presentation slides) * MP3 (Audio only)
In this video from Science City, meet Eduardo Torres-Jara, a postdoctoral associate …
In this video from Science City, meet Eduardo Torres-Jara, a postdoctoral associate in electrical engineering and computer science at the MIT Artificial Intelligence Lab. He describes his work on innovative robots that use tactile feedback to locate and grasp objects.
This book collects posts from the Educational Media Program's blog. The EdMedia …
This book collects posts from the Educational Media Program's blog. The EdMedia Program is run by the Teaching and Learning Centre at Simon Fraser University and is designed to help faculty, staff and grad students make sense of and educational media and incorporate it into their teaching practice.
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.