Este libro esta diseñado para proporcior al lector u comprensión adecuada de los conceptos fundamentales de la computación. La obra se divide en dos partes: (a) La estructura básica de u computadora y (b) Programación en un lenguaje de alto nivel y metodología de la programación. Para entender su funciomiento, se presenta u computadora tipo, LC-3, y para hacer evaluaciones prácticas del aprendizaje, se utiliza el LC-3 Simulator. Asimismo, para la comprensión de la programación y de la metodología de la programación, se utiliza el lenguaje C. Entre las características principales del libro destacan las siguientes:
- Organización de lo fundamental a lo complementario. En el tratamiento de los temas se adopta un estilo motivador, el cual fomenta u comprensión profunda de los mismos y minimiza la necesidad de memorizar, ya que se presenta la idea general, luego se inicia con lo simple, y se construye el conocimiento hasta llegar a lo complejo
- El LC-3 Simulator. El acceso práctico a este simulador es fundamental para el aprendizaje. El LC-3 Simulator fue creado específicamente para ayudar al lector a domir los conceptos y puede descargarse del sitio web del libro, sin costo.
- Depuración. Debido a que se enseñan al lector técnicas de depuración desde el primer programa que escribe y se le pide que utilice las herramientas de depuración del LC-3 Simulator desde el principio, tendrá mayor dominio del arte de la programación y podrá completar sus tareas de programación con mayor autonomía
- Metodología de programación. El libro contiene numerosos ejemplos sobre cómo abordar un problema y transformarlo en un programa de cómputo, mediante la desconposición sistemática.
- Sitio web para obtener información y apoyos didácticos adicioles para un aprendizaje óptimo