Getting Started: A Teacher’s Guide to LEGO Engineer
Written by J Kendal Wolf, Dylan Glas, and Ben Erwin
Developed at the Tufts University College of Engineering by the Mechanical Engineering Department and the Center for Engineering Educational Outreach.
Software Design
Chris Rogers, John Osborne, Ben Erwin, Regina Cadillac
Educational Consultants
Brian Bosman
Barbara Bratzel
Regina Cadillac
Brian Cathcart
Martha Cyr
Ben Erwin
Dylan Glas
Kevin Gousse
Merredith Portsmore
J Kendal Wolf
Developed under a NASA grant under the LTP program http://learn.ivv.nasa.gov/ as a part of the LEGO Data Acquisition and Prototyping Systems project http://ldaps.ivv.nasa.gov/ and http://www.ceeo.tufts.edu/ .
Teacher’s Guide
About This Guide
Welcome to the LEGO Engineer. This guide is a general reference that describes the LEGO Engineer Software and the Serial Interface Box. Like the Control Lab Software, LEGO Engineer is intended for use with the Control System Building Sets and the Intelligent House.
Table of Contents
· The Control System
· The Process
· Getting Started
· Programming in LEGO Engineer
· Builder Controls
· Changing the Program
· Builder Programming Exercises
· How to Work in Engineer
· Engineer Programming - The Essentials
· Engineer Programming - Advanced Topics
· Engineer Programming Exercises
Introduction to LEGO Engineer
The Control System
The Serial Interface Box:
The heart of the Building Sets is the Serial Interface Box, a LEGO computer interface that can be programmed using a PC or Mac and is connected to your computer. The Serial Interface Box takes input from the environment using sensors, sends data to the computer by way of a cable, and signals output in the form of turning on and off (or changing the power of) motors, lamps, and sound devices.
The Process
Students first build their invention using the LEGO pieces included in the Building Sets. They then create a program for their invention using LEGO Engineer, an easy to use, powerful programming language. Next, they run their program on the Serial Interface Box using the cable provided. Their creation can now interact with their computer and the environment.