Updating search results...

Search Resources

68 Results

View
Selected filters:
  • computer
How Do You Make Loops and Switches?
Rating
0.0 stars

Students learn how to program using loops and switches. They see how loops enable us to easily and efficiently tell a computer to keep repeating an operation. They also see that switches permit programs to follow different instructions based on whether or not preconditions are fulfilled. Using the LEGO MINDSTORMS(TM) NXT robots, sensors and software, student pairs perform three mini programming activities using loops and switches individually, and then combined. With practice, they incorporate these tools into their programming skill sets in preparation for the associated activity. A PowerPoint® presentation, pre/post quizzes and worksheet are provided.

Author:
GK-12 Program, Computational Neurobiology Center,
Riaz Helfer, Pranit Samarth, Satish S. Nair
How Do You Make a Program Wait?
Rating
0.0 stars

Building on the programming basics learned so far in the unit, students next learn how to program using sensors rather than by specifying exact durations. They start with an examination of algorithms and move to an understanding of conditional commands (until, then), which require the use of wait blocks. Working with the LEGO MINDSTORMS(TM) NXT robots and software, they learn about wait blocks and how to use them in conjunction with move blocks set with unlimited duration. To help with comprehension and prepare them for the associated activity programming challenges, volunteer students act out a maze demo and student groups conclude by programming LEGO robots to navigate a simple maze using wait block programming. A PowerPoint® presentation, a worksheet and pre/post quizzes are provided.

Author:
GK-12 Program, Computational Neurobiology Center,
Riaz Helfer, Pranit Samarth, Satish S. Nair
How computers are learning to be creative
Rating
0.0 stars

We're on the edge of a new frontier in art and creativity — and it's not human. Blaise Agüera y Arcas, principal scientist at Google, works with deep neural networks for machine perception and distributed learning. In this captivating demo, he shows how neural nets trained to recognize images can be run in reverse, to generate them. The results: spectacular, hallucinatory collages (and poems!) that defy categorization. "Perception and creativity are very intimately connected," Agüera y Arcas says. "Any creature, any being that is able to do perceptual acts is also able to create."

How we're teaching computers to understand pictures
Rating
0.0 stars

When a very young child looks at a picture, she can identify simple elements: "cat," "book," "chair." Now, computers are getting smart enough to do that too. What's next? In a thrilling talk, computer vision expert Fei-Fei Li describes the state of the art — including the database of 15 million photos her team built to "teach" a computer to understand pictures — and the key insights yet to come.

Human and Robot Sensors
Rating
0.0 stars

Students are provided with a rigorous background in human "sensors" (including information on the main five senses, sensor anatomies, and nervous system process) and their engineering equivalents, setting the stage for three associated activities involving sound sensors on LEGO® robots. As they learn how robots receive input from sensors, transmit signals and make decisions about how to move, students reinforce their understanding of the human body's sensory process.

Author:
GK-12 Program, Computational Neurobiology Center,
Sachin Nair, Charlie Franklin, Satish Nair
Humans Are Like Robots
Rating
0.0 stars

Four lessons related to robots and people present students with life sciences concepts related to the human body (including brain, nervous systems and muscles), introduced through engineering devices and subjects (including computers, actuators, electricity and sensors), via hands-on LEGO® robot activities. Students learn what a robot is and how it works, and then the similarities and differences between humans and robots. For instance, in lesson 3 and its activity, the human parts involved in moving and walking are compared with the corresponding robot components so students see various engineering concepts at work in the functioning of the human body. This helps them to see the human body as a system, that is, from the perspective of an engineer. Students learn how movement results from 1) decision making, such as deciding to walk and move, and 2) implementation by conveying decisions to muscles (human) or motors (robot).

Author:
Ajay Nair
Ashwin Mohan
Satish Nair
Kalyani Upendram
GK-12 Program, Computational Neurobiology Center,
Introduction to C++
Rating
0.0 stars

This is a fast-paced introductory course to the C++ programming language. It is intended for those with little programming background, though prior programming experience will make it easier, and those with previous experience will still learn C++-specific constructs and concepts.

Author:
John Marrero
Jesse Dunietz
Geza Kovacs
Introduction to programming
Rating
0.0 stars

n this lesson, we have explained what is a computer program and what is a computer programming language. We have briefly explained computer's architecture and thrown insight into why computer understands and executes binary. We have also explained difference between a low level programming language and a high level programming language and history of C.

Author:
mycodeschool
Learn Differential Equations
Rating
0.0 stars

Learn Differential Equations: Up Close with Gilbert Strang and Cleve Moler is an in-depth series of videos about differential equations and the MATLAB® ODE suite. These videos are suitable for students and life-long learners to enjoy.

Author:
Gilbert Strang
Cleve Moler
A Magnetic Personality
Rating
0.0 stars

Students learn about magnets and how they are formed. They investigate the properties of magnets and how engineers use magnets in technology. Specifically, students learn about magnetic memory storage, which is the reading and writing of data information using magnets, such as in computer hard drives, zip disks and flash drives.

Author:
Abigail Watrous
Malinda Schaefer Zarske
Integrated Teaching and Learning Program,
Denise W. Carlson
Joe Friedrichsen
Making drawings with code
Rating
0.0 stars

We'll explain how to draw circles with code (JavaScript and ProcessingJS), and then you'll get to try it yourself in a challenge.

Author:
pamela (KA teacher) ❤
Movement Task Using Sensors - Humans and Robots
Rating
0.0 stars

This activity helps students understand the significance of programming and also how the LEGO MINDSTORMS(TM) NXT robot's sensors assist its movement and make programming easier. Students compare human senses to robot sensors, describing similarities and differences.

Author:
GK-12 Program, Computational Neurobiology Center, College of Engineering,
Ajay Nair
Ashwin Mohan
Satish Nair
Charlie Franklin
Navigating a Maze
Rating
0.0 stars

Using new knowledge acquired in the associated lesson, students program LEGO MINDSTORMS(TM) NXT robots to go through a maze using movement blocks. The maze is created on the classroom floor with cardboard boxes as its walls. Student pairs follow the steps of the engineering design process to brainstorm, design and test programs to success. Through this activity, students understand how to create and test a basic program. A PowerPoint® presentation, pre/post quizzes and worksheet are provided.

Author:
GK-12 Program, Computational Neurobiology Center,
Riaz Helfer, Pranit Samarth, Satish S. Nair
Network and Computer Security
Rating
0.0 stars

6.857 Network and Computer Security is an upper-level undergraduate, first-year graduate course on network and computer security. It fits within the Computer Systems and Architecture Engineering concentration.

Author:
Prof. Ronald Rivest
Our Bodies Have Computers and Sensors
Rating
0.0 stars

Students learn about the human body's system components, specifically its sensory systems, nervous system and brain, while comparing them to robot system components, such as sensors and computers. The unit's life sciences-to-engineering comparison is accomplished through three lessons and five activities. The important framework of "stimulus-sensor-coordinator-effector-response" is introduced to show how it improves our understanding the cause-effect relationships of both systems. This framework reinforces the theme of the human body as a system from the perspective of an engineer. This unit is the second of a series, intended to follow the Humans Are Like Robots unit.

Author:
GK-12 Program, Computational Neurobiology Center,
Sachin Nair, Charlie Franklin, Marianne Catanho, Satish Nair
Programming Fundamentals - A Modular Structured Approach using C++
Rating
0.0 stars

Programming Fundamentals - A Modular Structured Approach using C++ is written by Kenneth Leroy Busbee, a faculty member at Houston Community College in Houston, Texas. The materials used in this textbook/collection were developed by the author and others as independent modules for publication within the Connexions environment. Programming fundamentals are often divided into three college courses: Modular/Structured, Object Oriented and Data Structures. This textbook/collection covers the first of those three courses.

Author:
Kenneth Leroy Busbee Summary
Pupillary Response & Test Your Reaction Time
Rating
0.0 stars

Students observe and test their reflexes, including the (involuntary) pupillary response and (voluntary) reaction times using their dominant and non-dominant hands, as a way to further explore how reflexes occur in humans. They gain insights into how our bodies react to stimuli, and how some reactions and body movements are controlled automatically, without conscious thought. Using information from the associated lesson about how robots react to situations, including the stimulus-to-response framework, students see how engineers use human reflexes as examples for controls for robots.

Author:
GK-12 Program, Computational Neurobiology Center, College of Engineering,
Marianne Catanho, Sachin Nair, Charlie Franklin, Satish Nair
Python Concepts/Why learn Python
Rating
0.0 stars

Python's syntax is easy to learn, so both non-programmers and programmers can start programming right away.

Author:
wikiversity