Sažetak
Poučavanje programiranja studenata, koji se s programiranjem susreću po prvi put, predstavlja značajan nastavni izazov. Studenti dolaze na fakultet iz različitih srednjih škola i različitog predznanja, često bez potrebnog informatičkog znanja, pa se nemali broj na prvoj godini prijediplomskog studija s programiranjem susreće prvi put. Ova različitost predznanja izravno utječe na mogućnost praćenja nastave te nameće potrebu pomnog osmišljavanja i
prilagodljivog provođenja nastavnih procesa. U ovom radu prikazuju se izazovi u poučavanju programiranja studentima na Sveučilištu u Zagrebu Fakultetu prometnih znanosti, s posebnim naglaskom na teškoće studenata u razumijevanju postavljenih problema i algoritamskom razmišljanju. Navedeni način razmišljanja dovodi do idejnog rješenja postavljenog problema i omogućuje implementaciju rješenja u odabranom programskom jeziku. Rad donosi analizu
iskustava iz višegodišnje nastavne prakse i razmatra učinkovitost izloženih metoda te se potom predlažu smjernice za unaprjeđenje nastave programiranja sa ciljem ubrzanja i olakšavanja usvajanja gradiva studentima bez prethodnog iskustva u programiranju.
Ključne riječi
poučavanje programiranje početnici visoko obrazovanje