Puesto que las actividades y ejercicios son, en primer lugar, medios para asimilar una información, el punto de partida y el eje esencial de ellas es que conformen un conjunto de contenidos que se pretende se conviertan en conocimiento. Por tanto, las actividades de aprendizaje sirven para aprender, adquirir o construir el conocimiento disciplinario propio del tema para el que fueron diseñadas, para ejercitarse de una forma que sea funcional y que pueda utilizarse como instrumento de razonamiento en su aplicación práctica.
Por otra parte, los ejercicios demostrativos muestran la forma de resolver un problema con una aplicación práctica de los conocimientos adquiridos.
Bajo esta premisa, se encuentran a continuación una serie de actividades y ejercicios demostrativos para el apoyo en el tema de algoritmos divididos de acuerdo a su aplicación.