Ime škole: Osnovna škola Petrijanec

Tim: FORce4

ENGLISH

Powered by

Za početak razgovora pošaljite "Bok" ili "Hi"

Kratki opis

Program Decider je chatbot koji korisniku,kroz niz pitanja, pomaže da odluči koji će programski jezik koristiti.

Chat diagram

Definirajte problem

Ljudi sa željom za učenje programiranja često se nađu pred zidom koji otežava biranje programskog jezika. Svjesni su kako je za većinu zanimanja današnjice potrebno biti informatički pismen i znati raditi na računalu. Također, uvidjeli su kako je vještina računalnog i logičkog razmičljanja važna za donošenje odluka. Promišljanjem o budućnosti dolazi se do zaključka kkao će upravo znanje programiranja biti nužno za kvalitetan rad pa tako i kvalitetnu budućnost.

Na koje sve skupine ljudi utječe ovaj problem?

Problem odabira programskog jezika najviše utječe na programere početnike koji ne znaju koje im mogućnosti nude postojeći programski jezici.

Tko je sve odgovoran za ovaj problem?

Obzirom kako se o mogućnostima, ali i specifičnostima programskih jezika malo govori u medijima, a u školama se najčešće učenima prezentira samo jedan programski jezik prema odabiru učitelja, za smatrati je kako su upravo mediji i učitelji odgvoornmi za ovaj problem.

Koliko je problem velik?

Problem djeluje na područjima IKT-a, aposebno na području obrazovanja mlađeg uzrasta te tako utječe na budućnost cijelog društva.

Što trenutno stoji na putu rješenja problema?

U ovom trenu na putu rješavanja ovog problema stoje mediji koji nedostatno predstavljaju mogućnosti koje omogućava znanje programiranja, ali i odgojno-obrazovna zajednica koja samo u rijetkim slučajevima djecu i učenike izlaže različitim programskim jezicima. 

Zašto ste odabrali ovaj problem, zašto je važno riješiti ga?

Ovaj smo problem odabrali jer smo se i mi našli u situaciji kada nismo znali koji problem odabrati i kako se njime koristiti. Smatramo kako bi brza i efikasna usmjerenost kao i savjeti za odabir olakšali odabir programskog jezika. Srećom, naša nas učiteljica informatike J.B. tijekom osnovne škole upoznala s više programskih jezika: Scratch, LOGO, Python, microBit MakeCode, Ozobot ColorCode i OzoBlockly, Arduino. 

Kako chatbot riješava ovaj problem?

Chatbot rješava ovaj problem tako da daje smjernice i moguće opcije odabira programskog jezika, a prema informacijama koje dobiva od osobe koja se koristi chatbotom.