[C] Testiranje sustava za pomoć pri programiranju

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]
Odgovori
Avatar
4ndY
Moderator
Postovi: 4060
Pridružen/a: 15 svi 2008, 18:05
Spol: M
OS: Fedora/KDE
Lokacija: Hamburg, DE
Kontakt:

[C] Testiranje sustava za pomoć pri programiranju

Post Postao/la 4ndY »

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
iweb
Site Admin
Postovi: 4641
Pridružen/a: 07 ožu 2009, 17:00
Spol: M
OS: fedora 34

Re: [C] Testiranje sustava za pomoć pri programiranju

Post Postao/la iweb »

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
kepica
Postovi: 492
Pridružen/a: 26 svi 2012, 13:47
Spol: M
OS: openSUSE-kde
Lokacija: orahovica

Re: [C] Testiranje sustava za pomoć pri programiranju

Post Postao/la kepica »

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.
Odgovori