Tools for better learning

Practical resources for engineering educators.

Thoughtful, browser-based tools for organizing learning experiences, supporting students, and making instructional work easier.

Explore tools

Featured tool

Start with a tool you can use today.

Data cleanup

Text & Column Transformer

Separate pasted names, email addresses, or other text into clean records, then reshape them with your own rules.

Transform text and columns
  • Detect commas, spaces, tabs, lines, and custom separators
  • Review and edit records before changing them
  • Build conditional replace, split, extract, and formatting rules
  • Preview and export as CSV, TSV, or plain text

Mathematical communication

LaTeX Formula Helper

Build equations by clicking mathematical structures, typing LaTeX, or describing common formulas in regular text.

Create an equation
  • Clickable symbols and equation structures
  • Plain-English formula shortcuts
  • Live, publication-quality rendering
  • PNG, SVG, MathML, and HTML exports

Project planning

Gantt Chart Builder

Enter project tasks in an Excel-like table and turn them into a customizable, presentation-ready timeline.

Build a Gantt chart
  • Paste rows directly from Excel or Google Sheets
  • Customize dates, colors, progress, and milestones
  • Switch among day, week, and month views
  • Export PNG, SVG, CSV, or print-ready PDF

Reference formatting

Citation to IEEE Converter

Turn citations from APA, MLA, Chicago, and other common formats into editable IEEE references.

Convert a citation
  • Automatic citation-part detection
  • Journal, conference, book, and chapter support
  • Editable metadata for accurate results
  • One-click IEEE and BibTeX copying

Algorithm design

Algorithm & Flowchart Builder

Build an algorithm from guided tokens and see a standards-based flowchart update live.

Build an algorithm
  • Input, output, process, and decision tokens
  • For and while loop structures
  • Custom labels and operations
  • Save, reopen, and export flowcharts

Programming practice

Parsons Problem Creator

Create multi-problem code-ordering assignments with grouped lines and distractors.

Create a Parsons problem set
  • Paste or upload solution code
  • Join lines into movable blocks
  • Add plausible distractors
  • Share one student link

Team formation

Social Golfer Team Generator

Create repeated classroom teams while minimizing the number of students who are paired together more than once.

Open team generator
  • Paste names or upload a roster
  • Choose team size and number of rounds
  • Review repeated teammate pairings
  • Export assignments as CSV

About

Free tools that respect your data.

Schoolmode offers free, browser-based resources. The tools do not send or store your data on our servers, and they do not use artificial intelligence.

Who created Schoolmode and why