La simplicidad es clave para tener programas que ocupen poca memoria y también para aprender. El ejemplo del Sandwich como algoritmo es muy simple pero eficaz.
Existen cursos del MIT en donde también explican los algoritmos de esta manera, este curso no le pide nada a los del MIT, está muy completo, detallado y fácil de entender. Mis felicitaciones y agradecimiento.