Chris Spackman

Site Map

Every page on the site, in one list


Main pages

  • Chris Spackman: ESOL Resources, Classroom Tools, and More — Chris Spackman's site: resources for ESOL and content-area teachers, browser tools for reading and phonics, interactive cryptography and math pages for students, command-line builders, games, software, and writing. (updated 2026-10-31)
  • Glossary of Terms — Glossary of math, geometry, cryptography, cryptanalysis, and probability terms for high school students (updated 2026-10-31)
  • Site Map — Every page on chrisspackman.com in one list, grouped by section, with a box to find pages by name or topic.
  • Site News Archive — Older news and updates from chrisspackman.com, moved off the front page. (updated 2026-10-31)

Educator Resources

  • Educator Resources — Chris Spackman's resources for ESOL and content-area teachers: classroom and reading tools, enhanced readings, diagnostics, accessibility posters, Know Your Rights handouts, and professional development materials. (updated 2026-10-31)
  • Classroom Display Board — A projector-friendly classroom board with movable panels for directions, a clock, countdown timers, and a random name picker. Boards stay in your browser and can be saved to a file. (updated 2026-10-15)
  • Classroom Scoreboard — Keep score for class games on the projector, for two to ten teams: big numbers, a bar graph, a race to the finish, a stadium scoreboard, or a tug-of-war
  • Coin Flip Simulator — interactive coin flip simulator showing probability concepts to high school students (updated 2026-10-11)
  • Diagnostics — Quick, informal diagnostics from Chris Spackman for incoming English Learners: a high school newcomer math diagnostic in English and Spanish, as PDF and LaTeX. (updated 2026-10-22)
  • Know Your ESOL Rights — A graphic from Chris Spackman to help families understand their rights regarding their multilingual students' education in USA K-12 public schools. English and Spanish, as PDF, PNG, TXT and SVG. (updated 2026-10-22)
  • Order of Adjectives — A graphic from Chris Spackman showing the order that adjectives must come in before a noun in English. PDF, PNG, TXT and SVG. (updated 2026-10-22)
  • Random Picker — Spin a wheel or roll a reel to pick a student, an activity, or a bingo word at random, with named lists for each class.
  • Reading Modification Analyzer — Compare original and modified reading texts to analyze changes for English Learners
  • Side-by-Side Reading Generator — Generate side-by-side reading comparisons for English Learners
  • Speed Reader (ORP / Pivot Letter) — Speed reading tool with ORP pivot letter highlighting, supports plain text and EPUB files
  • Text Readability Analyzer — Text readability analysis tool with multiple scoring methods, PDF import, and English Learner supports
  • Timeline Maker — Make, show, and print timelines in class or for homework. Everything stays in your browser.

Accessibility Posters

  • Accessibility Posters — Accessibility posters from Chris Spackman: designing for English Learners, and designing for visually impaired users of screen readers. PDF, PNG and SVG. (updated 2026-10-22)
  • Contrast Tools — classroom materials — Check the colors in your slides, handouts, and worksheets against WCAG 2.1 AA contrast, find colors that fit with the ones you are keeping, and make a PowerPoint slide template in the reading order a screen reader needs.

Basic Reading (phonics and decoding)

  • Blending Practice — Sound Boxes — Sound-box blending practice for phonics and early decoding, for English Learners and young readers
  • Lesson Plan Builder — Build a full structured-phonics lesson in one page: set what students already know, pick today's new sound, and get the review and new-sound lists: sound drills, blending, reading, spelling, and syllable words.
  • Progress Monitor — Decoding Probes — Progress-monitoring probes for decoding goals: paste a word list, run a fixed-length probe one plain word at a time, score each word with one key, and keep a dated record with the 3-of-4 check, a chart, CSV export and save-to-file
  • Sentence Creator — Generate simple decodable sentences from the sounds and words you have taught — for phonics, English Learners, and young readers
  • Sound Checker — Paste a word list or a reading passage and see which phonics sounds — digraphs, trigraphs, glued/welded sounds, blends, vowel teams — appear and which are missing, checked against what you've taught. For English Learners and young readers.
  • Syllable Practice — Longer Words — Syllable-box practice for decoding longer words — syllable types, prefixes and suffixes — for English Learners and young readers
  • Syllable Review Guide — A two-sided printable review sheet for older students in a structured reading program: syllable, vowel marks, C and V patterns, the six syllable types, and the steps for splitting a long word
  • Word List Builder — Filter and copy word lists by sound and length — a pre-step for phonics and blending practice, for English Learners and young readers

Bingo and Word Games

  • Bingo Sheet Generator — Generate printable bingo sheets from a vocabulary word list for English Learners
  • Quiz Game Board Builder — Type your own categories, questions, and answers and build a quiz-show style game board file to project in class, with scores for up to ten teams
  • Word Scramble Generator — Generate printable letter-scramble and sentence-scramble worksheets from a vocabulary list for English Learners
  • Word Search + Crossword Generator — Generate printable word search and crossword puzzles from a vocabulary word list for English Learners

Enhanced Reading Page Builder

“Enhanced” Readings

  • “Enhanced” Readings — Short, easy readings from Chris Spackman that help students build background knowledge before grade-level readings: States of Matter, All About the Atom, the Boxer Rebellion, and Pascal's Triangle, in PDF, HTML, ODT, TXT and LaTeX. (updated 2026-10-22)
  • Educator Resources at ChrisSpackman.com — Chris Spackman content for ESOL and content area teachers
  • The Boxer Rebellion — A short history reading for English learners on the Boxer Rebellion in China: the Boxers, the Qing government under the Empress Dowager CiXi, and the Eight-Nation Alliance.
  • Pascal’s Triangle — A short math reading for English learners on Pascal’s Triangle: how its rows are built, and its use in China centuries before Blaise Pascal.
  • States of matter — A short science reading for English learners on the states of matter (solid, liquid, gas) and the covalent, ionic, and metallic bonds behind them, with vocabulary.

Geometry

  • Geometry Explorer — drag lines, triangles, polygons, rectangles, and points on circles to see how angles, side lengths, areas, and sine, cosine, and tangent change together; in English and Spanish (updated 2026-10-31)
  • Unit Circle Explorer — drag a point around the unit circle to see the special angles and their exact sine and cosine values, reference angles, how the sine and cosine waves are drawn, and what a radian is; with practice questions, in English and Spanish (updated 2026-10-31)

Professional Development Materials

Read-Along Stories

  • Read-Along Stories — Stories with a recording, where each word lights up as it is read. Click any word to hear it from there; slow the reading down; change the text size. (updated 2026-10-25)
  • The Masque of the Red Death · Read-Along — Edgar Allan Poe’s “The Masque of the Red Death”, read aloud by Peter Lamb, with each word lighting up as it is read. Click any word to hear it from there, slow the reading down, or make the text bigger.

Study and Review

  • Study and Review — Vocabulary quizzes and spaced-repetition flash cards from Chris Spackman: small HTML pages with simple JavaScript that run in the browser, for class or student use. (updated 2026-10-22)
  • Leitner // Flashcard Review — Browser-based spaced repetition flash cards for English Learners, with localStorage persistence and import/export
  • Scientific Revolution Vocabulary Quiz — A vocabulary quiz for practicing high school world history words from the Scientific Revolution.
  • Javascript Vocabulary Quiz Game — A vocabulary quiz for practicing tier 2 academic vocabulary.
  • Javascript Vocabulary Quiz Game — A simple page for practicing vocabulary words and definitions; the number of questions and shuffling are set in the link.

Cryptography

CODEX Codebook Suite

  • CODEX Codebook Suite — CODEX codebook cipher suite: encode and decode messages with a codebook, generate custom codebooks, and watch a cryptanalyst attack the output. (updated 2026-10-25)
  • CODEX — Codebook Cipher — CODEX codebook cipher — encode and decode messages using a codebook with optional cipher layers (updated 2026-10-25)
  • CODEX Decryptor — Codebook Cryptanalysis — Automated cryptanalysis of CODEX codebook cipher output. See how analysts identify cipher layers, strip encryption, and attack code groups. (updated 2026-10-25)
  • CODEX Maker — Codebook Generator — Generate custom codebooks for the CODEX codebook cipher app. Configure word count, homophones, character sets, and more. (updated 2026-10-25)

Cryptanalysis: Breaking Ciphers

  • Cryptanalysis: Breaking Ciphers — Hands-on codebreaking: learn to break substitution, Vigenere, and transposition ciphers using frequency analysis, the Kasiski examination, and column anagramming (updated 2026-10-25)
  • Breaking Transposition Ciphers — Interactive tools for breaking rail fence and columnar transposition ciphers using digraph analysis and column anagramming (updated 2026-10-25)
  • Breaking the Vigenère Cipher — Guided 5-step attack on the Vigenere cipher: IC test, Kasiski examination, column splitting, chi-squared analysis, and decryption (updated 2026-10-25)
  • Breaking Substitution Ciphers — Interactive frequency analysis tool for breaking monoalphabetic substitution ciphers (updated 2026-10-25)

Early Modern Cryptanalysis

  • Early Modern Cryptanalysis — The birth of modern codebreaking: from the Zimmermann Telegram to Friedman's statistical cryptanalysis (updated 2026-10-25)
  • The American Black Chamber — Herbert Yardley's MI-8, the Washington Naval Conference, and the rise and fall of America's first codebreaking bureau (updated 2026-10-25)
  • Codebooks: A History — The history of codebooks from Renaissance nomenclators to World War I diplomatic codes (updated 2026-10-25)
  • Hitt, Friedman, and Scientific Cryptanalysis — Parker Hitt's foundational work and William Friedman's statistical methods that turned codebreaking into a science (updated 2026-10-25)
  • The Zimmermann Telegram — How British codebreakers decoded the Zimmermann Telegram and helped bring America into World War I (updated 2026-10-25)

Traditional Cryptography

  • Traditional Cryptography — Interactive demos of traditional pen-and-paper ciphers for high school students (updated 2026-10-25)
  • Caesar Cipher — Interactive Caesar cipher demo for high school students (updated 2026-10-25)
  • Columnar Transposition Cipher — Interactive Columnar Transposition cipher demo for high school students (updated 2026-10-25)
  • One-Time Pad — Interactive One-Time Pad cipher demo for high school students (updated 2026-10-25)
  • Playfair Cipher — Interactive Playfair cipher demo for high school students (updated 2026-10-25)
  • Rail Fence Cipher — Interactive Rail Fence transposition cipher demo for high school students (updated 2026-10-25)
  • Substitution Cipher — Interactive substitution cipher demo for high school students (updated 2026-10-25)
  • Vigenère Cipher — Interactive Vigenère cipher demo for high school students (updated 2026-10-25)

Technology

  • Technology — Technology pages from Chris Spackman: command-line builders for curl, ffmpeg, find, GPG, nftables, rsync, tar and more, plus guides and software. (updated 2026-10-21)
  • A Young Lady's Illustrated Large Language Model — Chris Spackman, December 2023: what large language models such as ChatGPT could mean for students and classrooms, by way of Neal Stephenson's Young Lady's Illustrated Primer. (updated 2026-10-25)
  • nftables rule builder — Build nftables firewall rules visually: quick-add common services (LAN-only or internet-facing), load presets, import an existing ruleset, and copy ready-to-apply nft commands.
  • regexCreator — build, test, and learn regular expressions — Interactive regular-expression builder and tester with plain-English pattern breakdown. (updated 2026-10-11)

CommandCraft — CLI command builders

  • CommandCraft — CLI command builders — commandCraft: a suite of in-browser builders for real, copy-pasteable shell commands (curl, ffmpeg, find, gpg, ImageMagick, OpenSSL, passwords, rsync, tar, xargs), with plain-English explanations of every option. (updated 2026-10-11)
  • curlCraft — curl command builder — curlCraft: build curl commands for downloads, HTTP requests, API testing, authentication and TLS, cookies, and proxies, with a reference to the common options. (updated 2026-10-16)
  • ffmpegCraft — ffmpeg command builder — ffmpegCraft: build ffmpeg commands to encode, transcode, trim, and filter audio and video, with subtitles, stream selection, and hardware acceleration. (updated 2026-10-16)
  • findCraft — find command builder — findCraft: build find commands that search a directory tree by name, type, size, time, permissions, and owner, then print, delete, or run a command on the matches. (updated 2026-10-16)
  • gpgCraft — GPG command builder — gpgCraft: build GPG commands for encryption, signing, and key management, with plain-English explanations and a glossary of cryptography terms. (updated 2026-10-16)
  • magickCraft — ImageMagick command builder — magickCraft: build ImageMagick commands to convert, resize, batch-edit, composite, montage, and identify images. (updated 2026-10-16)
  • opensslCraft — OpenSSL command builder — opensslCraft: build OpenSSL commands for key generation, certificates, symmetric encryption, hashing and signing, TLS testing, and format conversion. (updated 2026-10-16)
  • passwordCraft — password generator command builder — passwordCraft: build commands for pwgen, apg, openssl rand, /dev/urandom, and xkcdpass passphrases, or generate passwords in the browser with an entropy estimate. (updated 2026-10-16)
  • rsyncCraft — rsync command builder — rsyncCraft: build rsync commands for copying, syncing, and backing up files, locally or over SSH, with filters, a dry-run banner, and destructive options flagged. (updated 2026-10-16)
  • tarCraft — tar command builder — tarCraft: build tar commands to create, append to, update, extract, list, and compare archives, with gzip, bzip2, xz, or zstd compression. (updated 2026-10-16)
  • xargsCraft — xargs command builder — xargsCraft: build xargs commands that read items from standard input and run a command with them as arguments, in batches or in parallel. (updated 2026-10-16)

“Every Sentient Being’s” Guides

Games

  • Games — Browser games from Chris Spackman: 2076 Sengoku America, Solar Expats, neojongg, fortune, and an age-verification quiz. (updated 2026-10-21)
  • 2076: Sengoku America — A strategy game set in a fractured United States: you are one of six regional lords, and legitimacy and influence, not territory alone, decide who rules.
  • Age Verification Quiz — example of using knowledge of recent history to verify the age of a visitor (updated 2026-07-02)
  • neojongg — A tile-matching solitaire game: clear the board by removing matching pairs of free tiles. Turtle and Pyramid layouts, a daily game, hints, and undo.
  • Online BSD / Linux Fortunes — Online fortunes page (updated 2026-08-08)

Solar Expats: Beyond The Cradle

  • Solar Expats: Beyond The Cradle — A turn-based space strategy game: choose one of seven factions, mine, trade, and build colonies and stations across the solar system, and race AI rivals to the Victory Point target.
  • Solar Expats — Faction Guide — Strengths, weaknesses, and strategies for all seven factions in Solar Expats.
  • Solar Expats — Late-Game Guide — The Solar Expats late-game guide: closing out a win by Victory Points, Sovereignty or the Lens telescope, and stopping a rival who is about to win, from roughly turn 250 to the end.
  • Solar Expats — Mid-Game Guide — The Solar Expats mid-game guide: from your first mature colony to the late game, roughly turns 60 to 250.
  • Solar Expats — New Player Guide — The Solar Expats new player guide: getting your first colonies and stations up and running.

Software

  • Spackman's Software — Software from Chris Spackman: the fluxDockApps suite of Fluxbox slit dockapps, the NeoFlux window manager, fimgdupes, dvdmap and dvd2mkv, and a few scripts. Rust, C, Python and bash, for Linux. (updated 2026-10-30)
  • DVD2MKV(1) — Manual page for dvd2mkv: encode the episodes on DVD rips to named, tagged MKV files.
  • FIMGDUPES(1) — Manual page for fimgdupes: find visually similar images using perceptual hashing.

Flux Dock Apps — Fluxbox Slit Dockapps

NeoFlux

  • NeoFlux — NeoFlux: a Fluxbox-style window manager for X11 written in Rust, with window grouping and tabs, slits for dockapps, chord keybindings and TOML configuration. Includes nfmc, a media-center profile for a TV, and nfmc-pad. (updated 2026-10-30)
  • NEOFLUX-IMPORT(1) — Manual page for neoflux-import: convert a Fluxbox configuration to native NeoFlux files.
  • NEOFLUX-MENUGEN(1) — Manual page for neoflux-menugen: make a NeoFlux menu from the installed applications.
  • NEOFLUX-SESSION(1) — Manual page for neoflux-session: the session wrapper that starts NeoFlux from a display manager.
  • neoflux(1) — NeoFlux 0.5.3 manual — Manual page for neoflux, a Fluxbox-style window manager for X11 with window grouping, a slit, and chord keybindings.
  • nfmc-pad(1) — NeoFlux Media Center 0.5.3 manual — Manual page for nfmc-pad: turns game pad buttons and sticks into key presses and mouse moves for NeoFlux Media Center.
  • nfmc(1) — NeoFlux Media Center 0.5.3 manual — Manual page for nfmc, NeoFlux Media Center: the NeoFlux window manager with defaults for a TV driven from the couch.

Writings

Chris Spackman's High-Low Books

Class pages

  • CSCC LI Strategies for Learning Vocabulary Micro-Class — Introduction page for Chris Spackman's Strategies for Learning Vocabulary micro-class at the Columbus State Community College Language Institute. (updated 2026-10-22)
  • Strategies for Learning Vocabulary: Notes — Lecture notes for Chris Spackman's Strategies for Learning Vocabulary micro-class: recognition and recall, vocabulary cards, spaced repetition, using words in sentences, and prefixes and suffixes. (updated 2026-10-22)

This list is made from the pages themselves, so it includes pages that no menu links to. Pages with an updated date carry that date in their own footer.

Send comments and bug reports to chris@chrisspackman.com.

Last updated: 2026-11-01

This page is Copyright © 2026 Chris Spackman.
This web site developed entirely on GNU/Linux with Free / Libre / Open Source Software.

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Creative Commons License