Sada je: 20 ruj 2019, 09:06.
C, C++, Java, PHP, Ruby...

Moderator/ica: Moderatori/ce

Pravila foruma
U naslovu teme unutar uglatih zagrada navesti o kojem jeziku je riječ. Primjer: [Java]
Prijatelj me zamolio da proslijedim ekipi koja zna ponešto programirati ovaj poziv na testiranje sustava za automatsku pomoć pri programiranju jednostavnijih programskih problema. Sustav na temelju dobrih/točnih rješenja uči kako pružiti pomoć i dati savjete onima koji tek rješavaju problem. Jedna od mogućnosti primjene ovog sustava je i u ogromnim online kursevima programiranja (gdje je povratna informacija od predavača/tutora u praksi nemoguća).

Programski zadaci nisu teški, a uz hintove rješenje se nađe bez puno muke - pa navalite ;)

Link: https://clara.forsyte.tuwien.ac.at

----

Learn programming with CLARA

In order to help beginners learn programming we have developed CLARA -
a tool that automatically generates feedback for simple programming
problems.

We need your help for evaluating and improving CLARA.
Especially valuable will be help from beginner programmers.

On https://clara.forsyte.tuwien.ac.at you can find a webinterface,
where you can attempt to solve some easy programming exercises,
receive automated help and tell us how useful the generated feedback is.
We estimate that solving an exercise takes around 5 min.

Please share this message with all interested audiences.
A neutron walks into a bar; he asks the bartender, 'How much for a beer?' The bartender looks at him, and says 'For you, no charge.'
Avatar
Moderator
Postovi: 4059
Moderator
Postovi: 4059
Pridružen/a: 15 svi 2008, 18:05
Lokacija: Hamburg, DE
Podijelio/la zahvalu: 111 puta
Primio/la zahvalu: 183 puta
Spol: M
OS: Fedora/KDE
Malo mu se kolje s hrvatskom tipkovnicom -- nemoguće je utipkati { jer tu kombinaciju tipki binda na nekakav editor shortcut, no generalno mi se sviđa koliko sam isprobao :)
Avatar
Site Admin
Postovi: 4407
Site Admin
Postovi: 4407
Pridružen/a: 07 ožu 2009, 17:00
Podijelio/la zahvalu: 98 puta
Primio/la zahvalu: 178 puta
Spol: M
OS: w10, ubuntu, macos
dobra zamisao !

već na drugoj vježbi desila se jedna zgoda,
koja dobro opisuje problem ovakvih online mentora (umjetne inteligencije općenito)

traži se index n u fibonačijevom nizu za zadani broj k, tako da je fib(n) < k < fib(n+1)
idem sad napisati najprije iteraciju koja mi daje fibonači brojeve 1,1,2,3,5,8,13...
iteracija ide do indexa n

int i, fib;
int p = 0, j = 1;
for (i = 1; i <= n; ++i)
{
fib = p + j;
p = j;
j = fib;
}

kad sam to napisao , pritisnio sam EVALUATE gumb
i dobijem feedback koji ispravno kaže da nisam riješio zadatak

znam da nisam riješio - NE traži se fibonači broj
nego se traži index fibonači broja koji je manji od zadanog broja
ali niti jedna sugestija u fidbeku ne kaže to što ja znam da je greška !
'81: ZX81 '83:ZX spectrum '85: Apple IIe '86:C-64 *** '87:PC-XT *** '88:PC-AT *** '90:386 *** 'itd.
Avatar
Postovi: 501
Postovi: 501
Pridružen/a: 26 svi 2012, 13:47
Lokacija: orahovica
Podijelio/la zahvalu: 59 puta
Primio/la zahvalu: 27 puta
Spol: M
OS: openSUSE-kde

Na mreži
Trenutno korisnika/ca: / i 1 gost.