Efectivamente para los no iniciados se entiende mejor empezando por el 1. Así que creo que la opción de poner una nota en el capitulo explicándolo y dejar el curso y los ejemplos tal cual están es la mejor opción, tal cual has comentado.En el locomotive BASIC el primer valor del índice en un Array empieza con el valor 0 y no con el 1 (si bien, empezar con el valor 1 puede ser más entendible para los novatos).
Para que veas que por lo menos uno si se lee todos los capítulos del curso que vas escribiendo
Salu2!