These are course materials for Heinz College's Policy Innovation Lab. Questions and …
These are course materials for Heinz College's Policy Innovation Lab. Questions and / or comments about these materials should be directed to Chris Goranson (cgoranso@andrew.cmu.edu). These materials are provided in support of the PIT-UN initiative and related work.
Spotify engineer Lynn Root and Vint Cerf, Father of the Internet, explain …
Spotify engineer Lynn Root and Vint Cerf, Father of the Internet, explain how information on the Internet is broken down into packets, and how to ensure that information is reliably received.
This resource is a video abstract of a research paper created by …
This resource is a video abstract of a research paper created by Research Square on behalf of its authors. It provides a synopsis that's easy to understand, and can be used to introduce the topics it covers to students, researchers, and the general public. The video's transcript is also provided in full, with a portion provided below for preview:
"Researchers have developed a new method for teaching self-driving cars how to respond to emergencies. Unlike other approaches, which teach cars to respond according to hard and fast rules, this new method trains onboard computers to react like humans do. That unique ability could make self-driving cars vastly quicker at recognizing and avoiding potential accidents. Human drivers react instinctively to road hazards—whether that’s a car that brakes suddenly or a cyclist who rushes into traffic. It’s an ability that comes from years of experience and one that’s often taken for granted. As AI experts have learned, teaching computers to do the same is notoriously difficult. Rule-based methods provide basic functionality. But they tend to be very time-consuming and can’t account for unforeseen emergencies—two tremendous liabilities for self-driving cars..."
The rest of the transcript, along with a link to the research itself, is available on the resource itself.
This resource is a video abstract of a research paper created by …
This resource is a video abstract of a research paper created by Research Square on behalf of its authors. It provides a synopsis that's easy to understand, and can be used to introduce the topics it covers to students, researchers, and the general public. The video's transcript is also provided in full, with a portion provided below for preview:
"Researchers from China have pooled together some of the most powerful techniques in machine learning to create the ultimate control system. Successfully deployed in AI-regulated hybrid electric vehicles, the framework could grant other autonomous systems unprecedented levels of control and foresight. Machine learning is booming. And arguably the most popular technique in this branch of artificial intelligence is deep reinforcement learning. Loosely modeled after our brains’ reward system, deep reinforcement learning has enabled machines to reach or even surpass human-level performance in various tasks. Those tasks range from the trivial, like playing Go or video games, to the possibly life-saving, such as detecting firearms from video. But deep reinforcement learning algorithms have their limitations. For one, they generally lack the ability to take lessons learned in one task and apply them to another..."
The rest of the transcript, along with a link to the research itself, is available on the resource itself.
Programming patterns are solutions to problems that require the creation of a …
Programming patterns are solutions to problems that require the creation of a small fragment of code that will be part of a larger program. Hence, this book is about teaching you how to write such fragments of code. However, it is not about teaching you the syntax of the statements in the fragments, it assumes that you already know the syntax. Instead, it is about finding solutions to problems that arise when first learning to program.
The People's Guide to Artificial Intelligence is an educational and speculative approach …
The People's Guide to Artificial Intelligence is an educational and speculative approach to understanding artificial intelligence (AI) and its growing impact on society. The 78-page booklet explores the forms AI takes today and the role AI-based technologies can play in fostering equitable futures. The project resists narratives of dystopian futures by using popular education, design, and storytelling to lay the groundwork for creative imaginings.
Claude Shannon's idea of perfect secrecy: no amount of computational power can …
Claude Shannon's idea of perfect secrecy: no amount of computational power can help improve your ability to break the one-time pad. Created by Brit Cruise.
This activity guides students towards the creation of personas, scenarios and storyboards …
This activity guides students towards the creation of personas, scenarios and storyboards for a product/website that they are creating.
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
Pharo is an open-source, elegant and pure object-oriented language that supports truly …
Pharo is an open-source, elegant and pure object-oriented language that supports truly immersive and life programming experience. Pharo offers excellent tools such as hot-debuggers and on the fly code update that change the programming experience. More at http://www.pharo.org. Pharo is a powerful language and IDE that companies use to deliver complex business-effective applications. More at: http://www.pharo.org/success
In Pharo everything is an object, and anything can change at run-time under your fingers. Pharo is written in itself you can explore a complete world. You can feel and talk to objects. But Pharo does not stop there, with Pharo you can improve your object-oriented skills by rediscovering the essence of object-oriented programming. Pharo by Example 50, intended for both students and developers, will guide you gently through the Pharo language and environment by means of a series of examples and exercises. This book is available under the Creative Commons Attribution-ShareAlike 3.0 license.
Students download the software needed to create Arduino programs and make sure …
Students download the software needed to create Arduino programs and make sure their Arduino microcontrollers work correctly. Then, they connect an LED to the Arduino and type up and upload programs to the Arduino board to 1) make the LED blink on and off and 2) make the LED fade (brighten and then dim). Throughout, students reflect on what they've accomplished by answering questions and modifying the original programs and circuits in order to achieve new outcomes. A design challenge gives students a chance to demonstrate their understanding of actuators and Arduinos; they design a functioning system using an Arduino, at least three actuators and either a buzzer or toy motor. For their designs, students sketch, create and turn in a user's manual for the system (text description, commented program, detailed hardware diagram). Numerous worksheets and handouts are provided.
Most books that use MATLAB are aimed at readers who know how …
Most books that use MATLAB are aimed at readers who know how to program. This book is for people who have never programmed before. As a result, the order of presentation is unusual. The book starts with scalar values and works up to vectors and matrices very gradually. This approach is good for beginning programmers, because it is hard to understand composite objects until you understand basic programming semantics.
Students learn about pixels in this Moveable Museum unit, in which they …
Students learn about pixels in this Moveable Museum unit, in which they decode a simple digital image from a string of numbers. The eight-page PDF guide includes suggested general background readings for educators, activity notes, step-by-step directions, and activity handouts. There are two versions of the activity, one for Grades K-3 and one for Grades 4-8 Version.
In this media-rich, self-paced lesson, students explore the industries that produce and …
In this media-rich, self-paced lesson, students explore the industries that produce and rely on advanced technology and assess how their goals and interests may make them well suited for a career in this cutting-edge sector.
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.