Scott Hanneman
Hello!

I'm Scott Hanneman, a high school Technology and Engineering Teacher, who is passionate about creating meaningful hands-on opportunities for students to engage in STEM. Outside the classroom, I perform magic shows, bringing wonder and joy to audiences.

Find Me

Curious about projects?
Book a magic show?

Email YouTube

Tools

Free interactive tools for high school engineering and technology classrooms.

These were built for my students at Wrightstown High School and are free to use for labs, demonstrations, projects, homework, or professional development. They are a work in progress. Send feedback to tools@scotthanneman.com.

Engineering (ENG)

Tension Analysis

Explore cable tension forces in static structures like bridges or cranes. Adjust material, diameter, span, sag, and load to instantly calculate T1/T2 and check safety limits.

Compression Analysis

Test structural columns under compression loads. Choose material and cross-section, then input dimensions and load to calculate strength, buckling capacity, mass, and volume.

Truss Method of Joints

Learn the Method of Joints to solve 2D trusses. The tool checks determinacy, calculates reactions, and guides you through each joint with step-by-step visuals and equilibrium equations.

Beam Shear & Moment

Visualize shear forces and bending moments in cantilever beams. Apply point loads and instantly generate Shear Force Diagrams (SFD) and Bending Moment Diagrams (BMD).

Beam Analysis

Fully analyze simply supported or cantilever beams under point and distributed loads. Instantly calculate reactions, deflections, stresses, and view shear and moment diagrams.

Beam Superposition

Optimize support positions to minimize bending moments in beams. Test different loading scenarios using superposition and compare diagrams to find the best design.

SDoF Modeling

Experiment with single-degree-of-freedom (mass-spring-damper) vibration systems. Adjust parameters to explore natural frequency, damping ratio, and system response.

4-Bar Linkage

Interactive four-bar linkage simulator. Adjust link lengths and crank angle to visualize real-time motion, calculate rocker output angle, and classify Grashof condition.

Airfoil Data Digitizer

Extract precise X-Y coordinates from airfoil graphs or photos for aerodynamics projects. Upload images, calibrate edges, and export CSV for analysis or SVG for CAD.

Angle of Attack

Interactive airfoil simulator. Adjust angle of attack, flap deflection, and airspeed to visualize flow fields, lift/drag coefficients (Cl, Cd), L/D ratio, and stall behavior.

Center of Gravity and Pitch Stability

Adjust aircraft center of gravity (CG) position along the mean aerodynamic chord (MAC) to analyze pitch stability. Observe neutral point (NP), static margin, pitching moment coefficient (Cm), stability slope, and real-time pitch attitude visualizations for varying angles of attack.

Liaison Diagram

Build liaison diagrams to visualize how product parts connect. Analyze assembly relationships for better manufacturing and design decisions.

Power and Energy (PE)

Heat Conduction

Simulate heat transfer between two objects using Fourier's Law. Adjust materials, temperatures, volumes, and contact area to watch real-time temperature equalization and heat flow.

Refrigerant Behavior

Explore refrigeration cycles with an interactive R-134a Pressure-Enthalpy diagram. Drag temperature and pressure points to understand phase changes, enthalpy, and energy transfer.

Heat Pump

Simulate heating and cooling cycles with a heat pump system. Observe Coefficient of Performance (COP) and system efficiency.

Electricity, Electronics, and Controls (EEC)

Series Circuit Troubleshooter

Practice troubleshooting virtual series circuits with a digital multimeter. Identify components, calculate values, diagnose faults, and repair the circuit.

VEX V5 Code Guide

Ready-to-use programming templates and guide for VEX V5 robots. Includes motors, sensors, autonomous routines, driver controls, and competition-ready examples.

PID Tuning

Tune a PID controller on a virtual line-following robot in real time. Adjust P, I, and D gains while watching error graphs, lap times, and performance.

DSP Filtering

Apply band-pass and notch filters to recover a corrupted voice signal while observing frequency spectrum and spectrogram visualizations.

Using an Oscilloscope

Interactive oscilloscope simulator. Practice operating real controls including V/DIV, TIME/DIV, triggering, coupling modes (AC/DC/GND), and measurement functions to analyze waveforms in a virtual lab environment.

Serial Data Decoding

Decode UART serial data as seen on an oscilloscope. Build and analyze 10-bit frames, step through bits, convert binary to ASCII, and practice decoding challenges that simulate real serial communication signals.

Manufacturing (MFG)

CNC Milling Offsets

Master CNC milling offsets with interactive guided lessons helping you visualize work offsets and tool length offsets. Adjust values and instantly see real-time effects on tool position and part zero.

CNC Milling G-code

Upload G-code to validate programs, visualize toolpaths, run safety checks, and generate operator job sheets.

Easel to Glowforge

Convert Easel project exports into optimized SVG files for Glowforge laser cutters. Customize scale and placement for perfect results.