Ohjelmoinnillinen ajattelu Jaa Looginen ajattelu ja tiedon käsittely Ongelmien ratkaiseminen ja mallintaminen