Getting Started With Numerical Analysis 12 Step Worksheets
I keep seeing people ask about these on forums, usually right before a midterm they're not prepared for. The 12 Step Worksheets are a structured set of problem sets designed to walk you through numerical methods step by step. They cover the core algorithms — root finding, interpolation, numerical integration, ordinary differential equations, linear solvers, eigenvalue problems, and a few others depending on the version you're using. The format is straightforward. Each worksheet presents a problem, breaks it into numbered sub-steps, and expects you to fill in the intermediate calculations before arriving at the final answer. The idea is that you learn by doing the arithmetic, not by memorizing the closed-form formula.
Na 12 Step Worksheets
If you want the actual files, most universities that use them post them on their course websites or on shared drives. There is no single central download portal because different instructors adapt them. Search for the worksheet title along with your university name or the textbook author — Burden and Faires is the most common source text these are based on. Some versions circulate on GitHub repos tagged with "numerical methods worksheets" or "NA 12 steps." Expect them in PDF or DOCX format, sometimes paired with solution manuals. The typical progression runs like this. You start with bisection and Newton's method, move into finite differences and spline interpolation, then tackle Gaussian elimination with partial pivoting, followed by numerical quadrature rules, Adams-Bashforth and Runge-Kutta methods for ODEs, and finish with matrix iteration techniques. Some versions squeeze in least squares approximation and Monte Carlo methods near the end. Here is the part most people skip. The worksheets are only useful if you actually compute each step by hand before checking against code. I watched students in my tutoring sessions try to plug everything into Python or MATLAB right away. They get the right answer but have no idea why it works or when it breaks. The hand calculation phase is where you notice things like condition number effects, rounding accumulation, or when a method fails to converge. Without that, you are just running black box code.
There is a specific edge case that trips people up on the Runge-Kutta worksheets. When the step size is too large for stiff equations, the method produces stable-looking but completely wrong results. The worksheet steps don't always call this out explicitly. I had a student last semester who got a clean answer for a damped harmonic oscillator problem with h = 0.5 and thought he was done. The exact solution decays to zero, his numerical result was oscillating with growing amplitude. We reduced the step size to 0.01 and the behavior flipped. The workaround was checking against the known analytical solution at just two or three points before moving on, instead of trusting the final output blindly. Another thing beginners consistently miss is the difference between local truncation error and global error. The worksheets will show you the local error at each step, but your grade and your understanding depend on knowing how those errors compound across iterations. When you see a method listed as fourth order, that means the global error scales with h^4, not that each individual step has fourth-order accuracy. This distinction matters when you pick a step size for a practical computation. The main bottleneck with these worksheets is that they assume you have a calculator that handles floating point without rounding surprises. A basic four-function calculator will give you different intermediate values than a proper scientific one, and the discrepancy shows up in later steps. I recommend doing the early worksheets by hand with a decent calculator or a tool like Wolfram Alpha for verification, then transitioning to writing your own implementations in Python or MATLAB once you understand the mechanics.
Get the Full Details

These worksheets have real limitations. They are pedagogical tools, not production-ready references. The problems are usually well-behaved and neatly constructed. Real data is messy. You will not see ill-conditioned matrices, discontinuous inputs, or parallelization constraints in a standard worksheet set. If you need to handle production numerical problems, move on to a proper reference like Trefethen and Bau for spectral methods or the Numerical Recipes series for algorithmic details. The most efficient way to work through a set is about two hours per worksheet if you are doing the calculations by hand and checking your work. If you are just copying answers, it takes twenty minutes and teaches you nothing. Time yourself honestly and adjust.