Intro To Assembley Language
Intro to x86 Assembly — Complete 10-Lesson Curriculum Bundle
A ready-to-teach 10-lesson introduction to x86 assembly programming for high school and early university computer science classes, designed by a working CS teacher for working CS teachers. Each lesson includes a presentation deck, a hands-on lab exercise, full answer keys, and a lesson plan with timing guidance and common student mistakes — taking students from registers and basic instructions through arithmetic, control flow, memory addressing, subroutines, and the stack. The bundle includes a free ASM-Visualizer license (a Windows/Mac OS IDE built specifically for teaching assembly, with step debugger, register/memory/flags views, autocompletion, refactoring, and execution recording). Students need basic programming experience in any language; no prior assembly knowledge required.
