V tom mém googlovském odkazu najdeš řadu studijních materiálů - webové stránky, PDFi knihy - tak podle toho můžeš začít. A hezky podrobně, musíš všechno pochopit, každý krok Ti musí být jasný. Klidně si vymýšlej sám jednoduché příklady a zkoušej si jejich algoritmizaci, nebo zkus vymyslet jiný postup u řešeného příkladu - ne vždy to samozřejmě půjde, ale i to je cenné zjištění. A jak už jsem psal, hodně k tomu pomáhá matematika, hlavně logika a analýza, protože při algoritmizaci prostě musíš mít logické myšlení. Samozřejmě k tomu musíš mít jisté předpoklady, ono taky hrát na hudební nástroj se spousta lidí není schopno vůbec naučit, protože prostě nemají hudební sluch...
Klidně tomu věnuj půl roku, rok - dle potřeby, až to všechno perfektně pochopíš.