hi,
Tu fais des algorithmes mais tu apprends l'algorithm
ie.
Je te déconseille les vidéos parce que c'est généralement une perte de temps avec du brassage d'air.
Tu peux différencier l'algorithmie de la programmation, mais généralement les exemples en lignes sont suivis de code, donc si tu sais pas lire le code, c'est un peu peu compliqué..
Pour apprendre le b-a-ba tfaçon ya juste assignement de variables, boucles et appel de fonction (et éventuellement tableaux)
Choisis un langage de scripting, python, js, ruby ou autre
Ci-dessous un tuto en python, en français,
http://python.lycee.free.fr/index.htmlsi tu veux juste l'algorithmie, apprends "quelques bases", "fonctions", "tests", "boucles"
pour t'entrainer, tu as
http://www.france-ioi.org (en français toujours) avec à priori les concepts plutot bien illustrés (du moins pour python j'ai pas regardé les autres langages)