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

  1. Introduction to LEGO Engineer

· The Control System

· The Process

· Getting Started

· Programming in LEGO Engineer

  1. The Builder Environment

· Builder Controls

· Changing the Program

· Builder Programming Exercises

  1. The Engineer Environment

· How to Work in Engineer

· Engineer Programming - The Essentials

· Engineer Programming - Advanced Topics

· Engineer Programming Exercises

  1. Icon Reference List

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.