in a senior levelindustrial automation course. This course is offered by distance (interactive video) to communitycolleges in the state. The industrial process consists of Human Machine Interface (HMI) softwarethat utilizes a series of ActiveX controls to operate a Supervisory Control and Data Acquisition(SCADA/HMI) bottling process. The ActiveX controls were written by the author in VisualStudio. Each ActiveX control represents a component in the process, such as a switch, light,bottle, solenoid, cap, and conveyor. Individual components can be displayed and animated bywriting code that connects them to the bottling process.Students use the ActiveX controls to first program a simulation in Visual Studio 2010. They thenconnect to the bottling