Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

Pseudo ili ne-pseudo?
WWW:
Idite na 1, 2  Sljedeće
Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2
Prethodna tema :: Sljedeća tema  

U cemu bi se trebali pisati algoritmi na UUR-u?
Pseudo-C
38%
 38%  [ 8 ]
Pseudo-Pascal
0%
 0%  [ 0 ]
Pravi C
38%
 38%  [ 8 ]
Pravi Pascal
4%
 4%  [ 1 ]
Pseudojezik na hrvatskom
14%
 14%  [ 3 ]
Nista od toga (navesti u postu)
4%
 4%  [ 1 ]
Ukupno glasova : 21

Autor/ica Poruka
krcko
Forumaš nagrađen za životno djelo
Forumaš nagrađen za životno djelo


Pridružen/a: 07. 10. 2002. (15:57:59)
Postovi: (18B3)16
Sarma = la pohva - posuda
655 = 759 - 104

PostPostano: 22:36 pet, 28. 11. 2003    Naslov: Pseudo ili ne-pseudo? Citirajte i odgovorite

Ovo pitanje izaziva nedoumice od kad je UUR-a. S jedne strane htjelo bi se olabaviti sintaksu da bude lakse zapisivati algoritme. S druge strane to zna zbuniti studente koji nisu prije programirali, pa u drugom semestru na C-u pisu svasta. Volio bih cuti misljenje sireg forumskog opcinstva. Glasajte i napisite argumente za i protiv!
Ovo pitanje izaziva nedoumice od kad je UUR-a. S jedne strane htjelo bi se olabaviti sintaksu da bude lakse zapisivati algoritme. S druge strane to zna zbuniti studente koji nisu prije programirali, pa u drugom semestru na C-u pisu svasta. Volio bih cuti misljenje sireg forumskog opcinstva. Glasajte i napisite argumente za i protiv!



_________________
Vedran Krcadinac

Ljudi su razliciti, a nula je paran broj.
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
C'Tebo
Moderator
Moderator


Pridružen/a: 03. 11. 2002. (18:40:48)
Postovi: (26A)16
Sarma = la pohva - posuda
-13 = 3 - 16
Lokacija: Zagreb

PostPostano: 0:25 sub, 29. 11. 2003    Naslov: Citirajte i odgovorite

Ja bih automatski rekao pseudo-pascal, pošto je pascal nekako sintaktički najlogičniji i najjednostavniji (dobro, to naj se može izbacit i iza dodat "od C-a").
Međutoa, C će svi ić učit odma nakon toga u drugom semestru i nekako je korisnije naučit (priviknut) ljude na tu sintaksu, dakle glasam za pseudo C. Striktni C je možda malo pregrubo, to se treba obraditi u drugom semestru. (IMHO)
Ja bih automatski rekao pseudo-pascal, pošto je pascal nekako sintaktički najlogičniji i najjednostavniji (dobro, to naj se može izbacit i iza dodat "od C-a").
Međutoa, C će svi ić učit odma nakon toga u drugom semestru i nekako je korisnije naučit (priviknut) ljude na tu sintaksu, dakle glasam za pseudo C. Striktni C je možda malo pregrubo, to se treba obraditi u drugom semestru. (IMHO)



_________________
Click me!
_______________________
Bad panda!
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3560)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 0:42 sub, 29. 11. 2003    Naslov: Citirajte i odgovorite

Slicno razmisljanje kao C'Tebo, uz malo prosirenje:

Smatram da je jako lose da uopce inzistiramo na C-u (u nastavku studija). Studenti bi trebali nauciti principe programiranja i algoritamskog razmisljanja, a ne piliti se sa C-om :!: Sto ce jednom buducem teorijskom matematicaru C?! :?

Umjesto toga, mislim da bi bilo bolje da je ostao Pascal koji je inicijalno i osmisljen kao "jezik za ucenje". Nakon 2. godine, smjerovi "[i]Racunarstvo[/i]" i - eventualno - "[i]Mat. stat i rac.[/i]" bi imali kolegije C, C++, Perl ;) i sl.

Anyway, glasah za pseudo-C jer je to u danoj okolini najsretnije rjesenje... :| C'Tebo je dobro rekao zasto... :)
Slicno razmisljanje kao C'Tebo, uz malo prosirenje:

Smatram da je jako lose da uopce inzistiramo na C-u (u nastavku studija). Studenti bi trebali nauciti principe programiranja i algoritamskog razmisljanja, a ne piliti se sa C-om Exclamation Sto ce jednom buducem teorijskom matematicaru C?! Confused

Umjesto toga, mislim da bi bilo bolje da je ostao Pascal koji je inicijalno i osmisljen kao "jezik za ucenje". Nakon 2. godine, smjerovi "Racunarstvo" i - eventualno - "Mat. stat i rac." bi imali kolegije C, C++, Perl Wink i sl.

Anyway, glasah za pseudo-C jer je to u danoj okolini najsretnije rjesenje... Neutral C'Tebo je dobro rekao zasto... Smile



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
krcko
Forumaš nagrađen za životno djelo
Forumaš nagrađen za životno djelo


Pridružen/a: 07. 10. 2002. (15:57:59)
Postovi: (18B3)16
Sarma = la pohva - posuda
655 = 759 - 104

PostPostano: 13:13 sub, 29. 11. 2003    Naslov: Citirajte i odgovorite

Ja takodjer mislim da bi na UUR-u bio bolji Pascal od C-a. Osim razloga koje su naveli C'Tebo i vsego, laksi je za pisat po ploci (nema toliko specijalnih znakova), sintaksa je dovoljno jednostavna da je ne treba pseudizirati, a mislim da se jos uvijek u vecini srednjih skola radi Pascal, a ne C (pa je manji šok za brucose).

Medjutim, smatram da je dobro sto se u drugom semestru radi C. Kao sto rece vsego, ne treba se previse inzistirati na jednom programskom jeziku. Promjena jezika moze samo koristiti, da se skuzi bitni dio price ("programerska logika") i navikne na promjene. Tko zna koji ce programski jezik biti u modi kad sadasnji brucosi budu diplomiravali.

S algoritamskim nacinom razmisljanja trebao bi danas biti upoznat svaki matematicar, od profesora u skoli na dalje. Najbolji nacin da se to svlada je poznavanje bar dva klasicna programska jezika (Pascal i C su moj izbor :) ) Objektno orijentirane jezike i specijalizirane jezike moglo bi se onda ostaviti za racunarske smjerove na trecoj i cetvrtoj godini.

Moj glas ide Pascalu vulgaris.
Ja takodjer mislim da bi na UUR-u bio bolji Pascal od C-a. Osim razloga koje su naveli C'Tebo i vsego, laksi je za pisat po ploci (nema toliko specijalnih znakova), sintaksa je dovoljno jednostavna da je ne treba pseudizirati, a mislim da se jos uvijek u vecini srednjih skola radi Pascal, a ne C (pa je manji šok za brucose).

Medjutim, smatram da je dobro sto se u drugom semestru radi C. Kao sto rece vsego, ne treba se previse inzistirati na jednom programskom jeziku. Promjena jezika moze samo koristiti, da se skuzi bitni dio price ("programerska logika") i navikne na promjene. Tko zna koji ce programski jezik biti u modi kad sadasnji brucosi budu diplomiravali.

S algoritamskim nacinom razmisljanja trebao bi danas biti upoznat svaki matematicar, od profesora u skoli na dalje. Najbolji nacin da se to svlada je poznavanje bar dva klasicna programska jezika (Pascal i C su moj izbor Smile ) Objektno orijentirane jezike i specijalizirane jezike moglo bi se onda ostaviti za racunarske smjerove na trecoj i cetvrtoj godini.

Moj glas ide Pascalu vulgaris.



_________________
Vedran Krcadinac

Ljudi su razliciti, a nula je paran broj.
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
koryanshea
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 12. 10. 2003. (23:50:23)
Postovi: (442)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
17 = 27 - 10
Lokacija: Bebop (converted interplanetary trawler)

PostPostano: 16:52 sub, 29. 11. 2003    Naslov: Citirajte i odgovorite

jaaa mislim da moja grupa radi u pseudo-c, meni je to skroz prihvatljivo (s obzirom da prije nikad nisam imala nikakve veze s programiranjem), sve to super, ali ide mi na zivce sto asistent i profesor nisu uskladeni. jer ono u sta na predavanjima gledamo je valjda pseudo na hrvatskom. :?
moj glas u principu za pseudo-c (radi drugog semestra), ali ako se odluci za pseudo-c da nema nekakvih 'dok je (...) radi (blabla)'.
jaaa mislim da moja grupa radi u pseudo-c, meni je to skroz prihvatljivo (s obzirom da prije nikad nisam imala nikakve veze s programiranjem), sve to super, ali ide mi na zivce sto asistent i profesor nisu uskladeni. jer ono u sta na predavanjima gledamo je valjda pseudo na hrvatskom. Confused
moj glas u principu za pseudo-c (radi drugog semestra), ali ako se odluci za pseudo-c da nema nekakvih 'dok je (...) radi (blabla)'.



_________________
"Download the files to a non-networked, firewalled computer."
- Dr. Elizabeth Weir
[Vrh]
Korisnički profil Pošaljite privatnu poruku
goc9999
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 15. 10. 2003. (19:31:20)
Postovi: (238)16
Spol: muško
Sarma = la pohva - posuda
= 27 - 22
Lokacija: Utrina

PostPostano: 11:05 ned, 30. 11. 2003    Naslov: Citirajte i odgovorite

Mislim da bi bilo ok naučiti sve od pascala, basica pa i dos-a. Ali ne one pseudo gluposti nego prave stvari. Iako bi bilo kompliciranije mislim da kao studenti bi morali znati dosta programskih jezika pa i one arhaične.
Dobro pitanje!
Mislim da bi bilo ok naučiti sve od pascala, basica pa i dos-a. Ali ne one pseudo gluposti nego prave stvari. Iako bi bilo kompliciranije mislim da kao studenti bi morali znati dosta programskih jezika pa i one arhaične.
Dobro pitanje!


[Vrh]
Korisnički profil Pošaljite privatnu poruku
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3560)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 11:24 ned, 30. 11. 2003    Naslov: Citirajte i odgovorite

[quote="goc9999"]mislim da kao studenti bi morali znati dosta programskih jezika pa i one arhaične.[/quote]

Ne bih se slozio... :? Pogotovo ne na prve dvije godine koje su zajednicke matematicarima i racunarcima...

Kud bi stigli kad bi tu logiku primijenili na sve? Onda bi svi studenti trebali znati "[i]dosta programskih jezika[/i]", ali i dosta podrucja teorijske matematike! :shock: Ne ove uvode koje sada slusas (Lin. algebre, Vektorske prostore,...) nego bas ono - u dubinu... Algebru, Vjerojatnost (bez onog "[i]Uvod u[/i]"),... :shock:

Cak i racunarci... Cemu puno jezika? Bolje temeljitije nauciti, recimo, dva. :) Zasto bas dva? Pa, jedan compiler i jedan za skriptiranje... 8)
goc9999 (napisa):
mislim da kao studenti bi morali znati dosta programskih jezika pa i one arhaične.


Ne bih se slozio... Confused Pogotovo ne na prve dvije godine koje su zajednicke matematicarima i racunarcima...

Kud bi stigli kad bi tu logiku primijenili na sve? Onda bi svi studenti trebali znati "dosta programskih jezika", ali i dosta podrucja teorijske matematike! Shocked Ne ove uvode koje sada slusas (Lin. algebre, Vektorske prostore,...) nego bas ono - u dubinu... Algebru, Vjerojatnost (bez onog "Uvod u"),... Shocked

Cak i racunarci... Cemu puno jezika? Bolje temeljitije nauciti, recimo, dva. Smile Zasto bas dva? Pa, jedan compiler i jedan za skriptiranje... Cool



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
krcko
Forumaš nagrađen za životno djelo
Forumaš nagrađen za životno djelo


Pridružen/a: 07. 10. 2002. (15:57:59)
Postovi: (18B3)16
Sarma = la pohva - posuda
655 = 759 - 104

PostPostano: 11:28 ned, 30. 11. 2003    Naslov: Citirajte i odgovorite

Problem s basicom je sto to nije jedan programski jezik, nego postoji 10^6 varijanti. Na pismene sam nekad davno pisao "osim u pseudojeziku programe mozete pisati u [b]prog. jeziku po vlastitom izboru[/b]..." To je bilo dok nisam dobio prvo "rjesenje" u Visual Basicu :shock: :lol:

Inace, ja ne mislim da bi svako trebao znati hrpu starih prog. jezika. Dovoljno je znati dva, svaki sljedeci nauci se vrlo brzo (to se odnosi na klasicne jezike, ne objektno orijentirane i slicna cudesa).
Problem s basicom je sto to nije jedan programski jezik, nego postoji 10^6 varijanti. Na pismene sam nekad davno pisao "osim u pseudojeziku programe mozete pisati u prog. jeziku po vlastitom izboru..." To je bilo dok nisam dobio prvo "rjesenje" u Visual Basicu Shocked Laughing

Inace, ja ne mislim da bi svako trebao znati hrpu starih prog. jezika. Dovoljno je znati dva, svaki sljedeci nauci se vrlo brzo (to se odnosi na klasicne jezike, ne objektno orijentirane i slicna cudesa).



_________________
Vedran Krcadinac

Ljudi su razliciti, a nula je paran broj.
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
krcko
Forumaš nagrađen za životno djelo
Forumaš nagrađen za životno djelo


Pridružen/a: 07. 10. 2002. (15:57:59)
Postovi: (18B3)16
Sarma = la pohva - posuda
655 = 759 - 104

PostPostano: 11:30 ned, 30. 11. 2003    Naslov: Citirajte i odgovorite

Damn! vsego je opet bio brzi :lol:
Damn! vsego je opet bio brzi Laughing



_________________
Vedran Krcadinac

Ljudi su razliciti, a nula je paran broj.
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
veky
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 09. 12. 2002. (19:59:43)
Postovi: (5B0)16
Sarma = la pohva - posuda
22 = 24 - 2
Lokacija: negdje daleko...

PostPostano: 16:49 ned, 30. 11. 2003    Naslov: Citirajte i odgovorite

Ajd da i ja bacim svojih \$(50^{-1}) ... :-)

Nisam odgovorio na anketu, jer mislim da bi odgovor trebao biti "sve, pa i više od toga" (dobro, s obzirom na komercijalnost svijeta u kojem živimo, možda bi trebalo "sve" restringirati na "sve što je free" :( ). Jer ja na to gledam kao na pitanje "kojim bi se metodama smjele dokazivati tvrdnje na pismenima?"... mislim da će se ovdje svi složiti kako, generalno, nema smisla forsirati određenu metodu dokaza - sve što čovjeku padne na pamet, a logički je opravdano, dopušteno je. Čak štoviše, na kreativne dokaze se uglavnom gleda pozitivno.

IMHO, slično bi trebalo biti i ovdje. I samo da napomenem, to ne znači da asistenti trebaju znati specifikaciju svih mogućih i nemogućih programskih jezika (iako smatram da u idealnoj situaciji teoretičari ne bi trebali predavati računarske kolegije - kao ni obrnuto). Kao što imamo "6. čulo" za nanjušiti ispravan logički slijed misli u studentovom dokazu neke tvrdnje, iako jako malo nas zna tu stvar "skompajlirati" u formalnoj logici prvog reda... tako je i ovdje zapravo jako lako prepoznati ispravan algoritam, bio on napisan u Pascalu, Cu, pseudo-biločemu, hrvatskom jeziku, Visual Basicu, Perlu, Mathematici, APLu, Shakespeareu, BrainF*cku, dijagramu toka, INTERCALu ili nečem što je student izmislio na licu mjesta. Dobro, kako idem prema dnu ove liste, pada mi uvjerljivost tvrdnje, ali jednako tako pada i vjerojatnost da će neki student ići u tome pisati... baš kao i razne egzotične notacije pri dokazivanju math-tvrdnji. Studenti vrlo brzo skuže da se muljanje ne isplati...

Drugi semestar je potpuno druga stvar. Kad se već kolegij zove "Programiranje (C)", treba se raditi u Cu. A svi znamo što ANSI&ISO kažu da C jest. Druga je priča što smatram da nam takav kolegij nije potreban na prvoj godini (i tu se uglavnom slažem s vsegom)... ali, što je, tu je. To posredno vodi do odgovora na drugo pitanje: u čemu bi profesori na predavanjima trebali pisati?

Smatram da se to može vrlo dobro iskoristiti upravo za "izjednačavanje" studenata koji su išli u MIOC-like škole, i onih koji programiranje nisu vidjeli do faksa (a takvih ima, čak i u 21. stoljeću :( ). Neka profesori pišu u Cu. Striktnom. Samo tamo gdje je C zaista nepotrebno zakompliciran, pojednostaviti sintaksu, ali [i]reći[/i] da je pojednostavljena - baš kao što u dokazu, ako smo fer, istaknemo mjesta na kojima smo sloppy. Na taj način, oni koji "to sve znaju" mogu pisati u čemu žele, i odlučiti hoće li to biti C ili nešto drugo, a oni koji to "prvi put vide" će hopefully metodom uporne kornjače kad-tad doseći ove "kreativce" jer će imati puno uži fokus napredovanja, prema onom Cu koji ih čeka u drugom semestru.

Eto. Znam da zvučim bolno utopijski, ali that's me... :-)
Ajd da i ja bacim svojih \$(50^{-1}) ... Smile

Nisam odgovorio na anketu, jer mislim da bi odgovor trebao biti "sve, pa i više od toga" (dobro, s obzirom na komercijalnost svijeta u kojem živimo, možda bi trebalo "sve" restringirati na "sve što je free" Sad ). Jer ja na to gledam kao na pitanje "kojim bi se metodama smjele dokazivati tvrdnje na pismenima?"... mislim da će se ovdje svi složiti kako, generalno, nema smisla forsirati određenu metodu dokaza - sve što čovjeku padne na pamet, a logički je opravdano, dopušteno je. Čak štoviše, na kreativne dokaze se uglavnom gleda pozitivno.

IMHO, slično bi trebalo biti i ovdje. I samo da napomenem, to ne znači da asistenti trebaju znati specifikaciju svih mogućih i nemogućih programskih jezika (iako smatram da u idealnoj situaciji teoretičari ne bi trebali predavati računarske kolegije - kao ni obrnuto). Kao što imamo "6. čulo" za nanjušiti ispravan logički slijed misli u studentovom dokazu neke tvrdnje, iako jako malo nas zna tu stvar "skompajlirati" u formalnoj logici prvog reda... tako je i ovdje zapravo jako lako prepoznati ispravan algoritam, bio on napisan u Pascalu, Cu, pseudo-biločemu, hrvatskom jeziku, Visual Basicu, Perlu, Mathematici, APLu, Shakespeareu, BrainF*cku, dijagramu toka, INTERCALu ili nečem što je student izmislio na licu mjesta. Dobro, kako idem prema dnu ove liste, pada mi uvjerljivost tvrdnje, ali jednako tako pada i vjerojatnost da će neki student ići u tome pisati... baš kao i razne egzotične notacije pri dokazivanju math-tvrdnji. Studenti vrlo brzo skuže da se muljanje ne isplati...

Drugi semestar je potpuno druga stvar. Kad se već kolegij zove "Programiranje (C)", treba se raditi u Cu. A svi znamo što ANSI&ISO kažu da C jest. Druga je priča što smatram da nam takav kolegij nije potreban na prvoj godini (i tu se uglavnom slažem s vsegom)... ali, što je, tu je. To posredno vodi do odgovora na drugo pitanje: u čemu bi profesori na predavanjima trebali pisati?

Smatram da se to može vrlo dobro iskoristiti upravo za "izjednačavanje" studenata koji su išli u MIOC-like škole, i onih koji programiranje nisu vidjeli do faksa (a takvih ima, čak i u 21. stoljeću Sad ). Neka profesori pišu u Cu. Striktnom. Samo tamo gdje je C zaista nepotrebno zakompliciran, pojednostaviti sintaksu, ali reći da je pojednostavljena - baš kao što u dokazu, ako smo fer, istaknemo mjesta na kojima smo sloppy. Na taj način, oni koji "to sve znaju" mogu pisati u čemu žele, i odlučiti hoće li to biti C ili nešto drugo, a oni koji to "prvi put vide" će hopefully metodom uporne kornjače kad-tad doseći ove "kreativce" jer će imati puno uži fokus napredovanja, prema onom Cu koji ih čeka u drugom semestru.

Eto. Znam da zvučim bolno utopijski, ali that's me... Smile


[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
krcko
Forumaš nagrađen za životno djelo
Forumaš nagrađen za životno djelo


Pridružen/a: 07. 10. 2002. (15:57:59)
Postovi: (18B3)16
Sarma = la pohva - posuda
655 = 759 - 104

PostPostano: 18:22 ned, 30. 11. 2003    Naslov: Citirajte i odgovorite

[quote="veky"](iako smatram da u idealnoj situaciji teoretičari ne bi trebali predavati računarske kolegije - kao ni obrnuto)[/quote]

To ne bi bilo u skladu s Bolonjskom deklaracijom :!: :wink:

Sad ozbiljno, ne vidim objektivni kriterij kojim bi se matematicare moglo podijeliti na "teoreticare" i "one druge". Generalno mislim da je dobro sto se kod nas nastavnici cesto rotiraju (to se prvenstveno odnosi na prvu i drugu godinu). Ne samo zbog pravednije podjele posla, nego i zato sto se na taj nacin "osvjezuju" kolegiji. Jedina negativnost je sto nikako ne stignem napisati zbirku zadataka jer mi se nastavna zaduzenja stalno mijenjaju...
veky (napisa):
(iako smatram da u idealnoj situaciji teoretičari ne bi trebali predavati računarske kolegije - kao ni obrnuto)


To ne bi bilo u skladu s Bolonjskom deklaracijom Exclamation Wink

Sad ozbiljno, ne vidim objektivni kriterij kojim bi se matematicare moglo podijeliti na "teoreticare" i "one druge". Generalno mislim da je dobro sto se kod nas nastavnici cesto rotiraju (to se prvenstveno odnosi na prvu i drugu godinu). Ne samo zbog pravednije podjele posla, nego i zato sto se na taj nacin "osvjezuju" kolegiji. Jedina negativnost je sto nikako ne stignem napisati zbirku zadataka jer mi se nastavna zaduzenja stalno mijenjaju...



_________________
Vedran Krcadinac

Ljudi su razliciti, a nula je paran broj.
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
veky
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 09. 12. 2002. (19:59:43)
Postovi: (5B0)16
Sarma = la pohva - posuda
22 = 24 - 2
Lokacija: negdje daleko...

PostPostano: 18:38 ned, 30. 11. 2003    Naslov: Citirajte i odgovorite

[quote="krcko"][quote="veky"](iako smatram da u idealnoj situaciji teoretičari ne bi trebali predavati računarske kolegije - kao ni obrnuto)[/quote]

To ne bi bilo u skladu s Bolonjskom deklaracijom :!: :wink: [/quote]

...Što samo znači da je dobro. :!: :shock: :lol:

[quote]Sad ozbiljno, ne vidim objektivni kriterij kojim bi se matematicare moglo podijeliti na "teoreticare" i "one druge".[/quote]

:arrow: vsego je poceo! :P
[quote="vsego"]Sto ce jednom buducem teorijskom matematicaru C?![/quote]

[quote] Generalno mislim da je dobro sto se kod nas nastavnici cesto rotiraju (to se prvenstveno odnosi na prvu i drugu godinu). Ne samo zbog pravednije podjele posla, nego i zato sto se na taj nacin "osvjezuju" kolegiji. Jedina negativnost je sto nikako ne stignem napisati zbirku zadataka jer mi se nastavna zaduzenja stalno mijenjaju...[/quote]

A dobro... činjenica je da ti imaš puno više iskustva, pa ako ti u tome vidiš nešto dobro, ok, vjerovat ću ti. No meni je žao kad vidim računarca kako se muči s objašnjavanjem teorije skupova, ili čistokrvnog teorijskog matematičara kako pokušava odgonetnuti neki zakučast kod u C++u...
krcko (napisa):
veky (napisa):
(iako smatram da u idealnoj situaciji teoretičari ne bi trebali predavati računarske kolegije - kao ni obrnuto)


To ne bi bilo u skladu s Bolonjskom deklaracijom Exclamation Wink


...Što samo znači da je dobro. Exclamation Shocked Laughing

Citat:
Sad ozbiljno, ne vidim objektivni kriterij kojim bi se matematicare moglo podijeliti na "teoreticare" i "one druge".


Arrow vsego je poceo! Razz
vsego (napisa):
Sto ce jednom buducem teorijskom matematicaru C?!


Citat:
Generalno mislim da je dobro sto se kod nas nastavnici cesto rotiraju (to se prvenstveno odnosi na prvu i drugu godinu). Ne samo zbog pravednije podjele posla, nego i zato sto se na taj nacin "osvjezuju" kolegiji. Jedina negativnost je sto nikako ne stignem napisati zbirku zadataka jer mi se nastavna zaduzenja stalno mijenjaju...


A dobro... činjenica je da ti imaš puno više iskustva, pa ako ti u tome vidiš nešto dobro, ok, vjerovat ću ti. No meni je žao kad vidim računarca kako se muči s objašnjavanjem teorije skupova, ili čistokrvnog teorijskog matematičara kako pokušava odgonetnuti neki zakučast kod u C++u...


[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
krcko
Forumaš nagrađen za životno djelo
Forumaš nagrađen za životno djelo


Pridružen/a: 07. 10. 2002. (15:57:59)
Postovi: (18B3)16
Sarma = la pohva - posuda
655 = 759 - 104

PostPostano: 23:03 ned, 30. 11. 2003    Naslov: Citirajte i odgovorite

[quote="veky"]No meni je žao kad vidim računarca kako se muči s objašnjavanjem teorije skupova, ili čistokrvnog teorijskog matematičara kako pokušava odgonetnuti neki zakučast kod u C++u...[/quote]

Ma sta ti ima bit zao? Neka pate... :twisted:
veky (napisa):
No meni je žao kad vidim računarca kako se muči s objašnjavanjem teorije skupova, ili čistokrvnog teorijskog matematičara kako pokušava odgonetnuti neki zakučast kod u C++u...


Ma sta ti ima bit zao? Neka pate... Twisted Evil



_________________
Vedran Krcadinac

Ljudi su razliciti, a nula je paran broj.
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
Psy
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 26. 11. 2002. (21:34:43)
Postovi: (BF)16
Sarma = la pohva - posuda
-1 = 0 - 1
Lokacija: Pao s Marsa

PostPostano: 9:20 pon, 1. 12. 2003    Naslov: Citirajte i odgovorite

pa...u jednu ruku bi c bio dobar, jer bi se od prvog semestra pripremali za horor programiranja u istom, a u drugu ruku, pseudo im oblikuje um za algoritamsko razmisljanje...stoga.....Visual Basic :)
pa...u jednu ruku bi c bio dobar, jer bi se od prvog semestra pripremali za horor programiranja u istom, a u drugu ruku, pseudo im oblikuje um za algoritamsko razmisljanje...stoga.....Visual Basic Smile



_________________
There Can Be Only ONE!
[Vrh]
Korisnički profil Pošaljite privatnu poruku Pošaljite e-mail Posjetite Web stranice
slucajni prolaznik
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 05. 06. 2003. (11:58:57)
Postovi: (19)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 10:46 pon, 1. 12. 2003    Naslov: Citirajte i odgovorite

Ja bi se ovdje uglavnom slozio sa Vekyem, u biti racunarac bi trebao to sve znat, dok "ostali" ne. Mislim da je glavno da student uspije napraviti algoritam, nije vazno u cemu je napisan. Buduci da se kolegij zove uvod u racunarstvo mislim da se on nebi trebao pisati u c-u ili pseudo c-u, jer bit tog kolegija je da on studenta naucit programirat, a ne da ga muci sintaksa, istina u pseudo c-u nema problema sa njom, ali onda bi se taj kolegij mogao zvati uvod u racunarstvo i c, pa da bude dvosemestralani ili tek nest. Ma glavno da se programira, koga zanima on ce sve znat, a koga bas i ne previse on ce nauciti kolko treba u cemu treba i gotovo.
P.S. Kolokvij sam pisao u striknom c-u, nadam se da nisam fulal negde.
Ja bi se ovdje uglavnom slozio sa Vekyem, u biti racunarac bi trebao to sve znat, dok "ostali" ne. Mislim da je glavno da student uspije napraviti algoritam, nije vazno u cemu je napisan. Buduci da se kolegij zove uvod u racunarstvo mislim da se on nebi trebao pisati u c-u ili pseudo c-u, jer bit tog kolegija je da on studenta naucit programirat, a ne da ga muci sintaksa, istina u pseudo c-u nema problema sa njom, ali onda bi se taj kolegij mogao zvati uvod u racunarstvo i c, pa da bude dvosemestralani ili tek nest. Ma glavno da se programira, koga zanima on ce sve znat, a koga bas i ne previse on ce nauciti kolko treba u cemu treba i gotovo.
P.S. Kolokvij sam pisao u striknom c-u, nadam se da nisam fulal negde.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
filipnet
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 02. 11. 2003. (01:17:46)
Postovi: (399)16
Spol: muško
Sarma = la pohva - posuda
24 = 29 - 5
Lokacija: cvrsto na stolici

PostPostano: 13:00 uto, 2. 12. 2003    Naslov: Citirajte i odgovorite

Meni se jako pseudo-c svida, kao pocetak! jer nikad prije nisam programirao, jedino nesto malo u basicu u srednjoj skoli, a to je bilo napravi program koji izracunava povrsinu i opseg kruga, a i taj dio nam je profa sam hitila na plocu, pa ko ziv ko mrtav! Meni bas pase pseudo-c kao uvod u programiranje! :)
Meni se jako pseudo-c svida, kao pocetak! jer nikad prije nisam programirao, jedino nesto malo u basicu u srednjoj skoli, a to je bilo napravi program koji izracunava povrsinu i opseg kruga, a i taj dio nam je profa sam hitila na plocu, pa ko ziv ko mrtav! Meni bas pase pseudo-c kao uvod u programiranje! Smile


[Vrh]
Korisnički profil Pošaljite privatnu poruku
mdoko
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 30. 11. 2002. (22:17:12)
Postovi: (71A)16
Spol: muško
Sarma = la pohva - posuda
199 = 237 - 38
Lokacija: Heriot-Watt University, Edinburgh

PostPostano: 14:54 uto, 2. 12. 2003    Naslov: Citirajte i odgovorite

Znam da nisam bas kompetentan za raspravu o ovom pitanju, ali bih ipak dao neka svoja razmisljanja koja dolaze iz mog iskustva koje sam prikupio kao ucenik i student, pa evo ovako:

Kako sam osim iz MA3 demos i iz UUR prvo cu citirat jedan ucestali prigovor ljudi koji nikad nisu pisali u nekom od programskih jezika:
[i]"Meni je najveci problem sto neznam sto se smije, a sto ne smije pisat jer nam nisu dali nikakva pravila." [/i]

Dakle i oni osjecaju da je potrebna sintaksa i bez sintakse se osjecaju zbunjeno, nadalje taj problem prilicno postaje izrazen kada se pocne govoriti o pointerima, vezanim listama i slicnim stvarima, a oni koji to moraju slusati jos uvijek nisu vidjeli niti nesto kao:
[code:1]
FOR i% = 2 TO 100 STEP 2
PRINT i%
NEXT i%
[/code:1]
(to je btw prvi program koji sam ja vidio na djelu pa je zato u QBASIC-u)

jasno da bi danas tu petlju napisao:
[code:1] for(int i = 0; i < 100; std::cout << (i += 2) << std::endl ); [/code:1]

Moje misljenje je da ljude treba od pocetka navikavati na sintaksu, ali ne oduzimati bodove za minorna nepostivanja sintakse kao sto su zaboravljanje ';' ili mozda cak to sto dosta ljudi isprva nece pazit na scope varijabli...
Iako ovakav pristup ima odredjenih mana, kao npr da se nece stici obraditi nekakve strukture podataka kao sto su stabla na vjezbama iz UUR-a, ali to je po mom misljenju bolje nego da se pisu nekakvi pseudokodovi za koje je nemoguce provjeriti da li rade ([i]"kako cu ja znat da to sto sam napisao/la stvarno radi ono sto treba"[/i] je jos jedan od prigovora).
S druge strane jasno je da ce upotreba C-a u punoj snazi djelovati jos vise zbunjujuce, jer kao sto je vidljivo iz gornjeg primjera C/C++ sintaksa zna biti jako nesugestivna (iako puno ljepsa) za razliku od sintakse Pascal-a i QBASIC-a. Ono sto bi bio moj prijedlog je da se na UUR koristi C, ali bez da se ulazi u detalje kao sto su preprocesor (dakle bez #include), operatori ++, --, +=, *= i slicni, da se ne pisu for petlje na nesugestivan nacin, pa cak da se i ne spominju takve stvari do drugog semestra. Po mom misljenju bi se na takav nacin razvio i algoritamski nacin razmisljanja i smanjio bi se broj problema sa ucenjem sintakse u drugom semestru jer znam da je veliki dio moje generacije imao problema s prelaskom sa nacina zapisivanja kodova na UUR na pisanje kodova u C-u.
Znam da nisam bas kompetentan za raspravu o ovom pitanju, ali bih ipak dao neka svoja razmisljanja koja dolaze iz mog iskustva koje sam prikupio kao ucenik i student, pa evo ovako:

Kako sam osim iz MA3 demos i iz UUR prvo cu citirat jedan ucestali prigovor ljudi koji nikad nisu pisali u nekom od programskih jezika:
"Meni je najveci problem sto neznam sto se smije, a sto ne smije pisat jer nam nisu dali nikakva pravila."

Dakle i oni osjecaju da je potrebna sintaksa i bez sintakse se osjecaju zbunjeno, nadalje taj problem prilicno postaje izrazen kada se pocne govoriti o pointerima, vezanim listama i slicnim stvarima, a oni koji to moraju slusati jos uvijek nisu vidjeli niti nesto kao:
Kod:

FOR i% = 2 TO 100 STEP 2
PRINT i%
NEXT i%

(to je btw prvi program koji sam ja vidio na djelu pa je zato u QBASIC-u)

jasno da bi danas tu petlju napisao:
Kod:
 for(int i = 0;  i < 100;  std::cout  << (i  += 2)  << std::endl );


Moje misljenje je da ljude treba od pocetka navikavati na sintaksu, ali ne oduzimati bodove za minorna nepostivanja sintakse kao sto su zaboravljanje ';' ili mozda cak to sto dosta ljudi isprva nece pazit na scope varijabli...
Iako ovakav pristup ima odredjenih mana, kao npr da se nece stici obraditi nekakve strukture podataka kao sto su stabla na vjezbama iz UUR-a, ali to je po mom misljenju bolje nego da se pisu nekakvi pseudokodovi za koje je nemoguce provjeriti da li rade ("kako cu ja znat da to sto sam napisao/la stvarno radi ono sto treba" je jos jedan od prigovora).
S druge strane jasno je da ce upotreba C-a u punoj snazi djelovati jos vise zbunjujuce, jer kao sto je vidljivo iz gornjeg primjera C/C++ sintaksa zna biti jako nesugestivna (iako puno ljepsa) za razliku od sintakse Pascal-a i QBASIC-a. Ono sto bi bio moj prijedlog je da se na UUR koristi C, ali bez da se ulazi u detalje kao sto su preprocesor (dakle bez #include), operatori ++, –, +=, *= i slicni, da se ne pisu for petlje na nesugestivan nacin, pa cak da se i ne spominju takve stvari do drugog semestra. Po mom misljenju bi se na takav nacin razvio i algoritamski nacin razmisljanja i smanjio bi se broj problema sa ucenjem sintakse u drugom semestru jer znam da je veliki dio moje generacije imao problema s prelaskom sa nacina zapisivanja kodova na UUR na pisanje kodova u C-u.



_________________
Extraordinary claims require extraordinary evidence. – Carl Sagan
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
Kazo
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 10. 12. 2002. (18:46:58)
Postovi: (E)16
Sarma = la pohva - posuda
= 0 - 0

PostPostano: 21:28 sri, 3. 12. 2003    Naslov: Citirajte i odgovorite

ja osobno mislim da je pseudo-c puno bolji od proslogodisnjeg pseudo-jezika i mislim da je on najadekvatniji za kolegij koji se zove "uvod u racunarstvo". nisam neki znalac, ali koliko znam, c je trenutni standard u programiranju (pogotovo na unix platformama). mislim da cak i studentima koji nikad nisu programirali, ovogodisnji program uur-a nije pretezak, sto se vidi i po ovogodisnjem 1. kolokviju. Takoder mislim da je pseudo-c dobra uvertira za pravi c.
ja osobno mislim da je pseudo-c puno bolji od proslogodisnjeg pseudo-jezika i mislim da je on najadekvatniji za kolegij koji se zove "uvod u racunarstvo". nisam neki znalac, ali koliko znam, c je trenutni standard u programiranju (pogotovo na unix platformama). mislim da cak i studentima koji nikad nisu programirali, ovogodisnji program uur-a nije pretezak, sto se vidi i po ovogodisnjem 1. kolokviju. Takoder mislim da je pseudo-c dobra uvertira za pravi c.


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Nesi
Inventar Foruma
(Moderator)
Inventar Foruma<br>(Moderator)


Pridružen/a: 14. 10. 2002. (14:27:35)
Postovi: (E68)16
Spol: kućni ljubimac
Sarma: -

PostPostano: 0:01 čet, 4. 12. 2003    Naslov: Citirajte i odgovorite

[quote="Kazo"]mislim da cak i studentima koji nikad nisu programirali, ovogodisnji program uur-a nije pretezak, sto se vidi i po ovogodisnjem 1. kolokviju. Takoder mislim da je pseudo-c dobra uvertira za pravi c.[/quote]

oprosti, no ovogodisnji kolokvij je bio trivijala
rijetki su oni koji su imali ispod 20 bodova
a tih 20 bodova se dalo lagano skupiti na knfu i dnfu, skracivanju i uz jos malo 'znanja' rijesis prvi zadatak i evo ti 30 laganih bodova
da ne spominjem jos 10 bodova onima koji su se potrudili ispisati prvih sto nekakvih brojeva....

mislim, 40 bodova su trebali imati svi, a ne da neki dodju do jedva 20....
trebalo je samo malo paziti, i to je to

ukratko, hocu reci, kolokvij je bio prelagan
ako me sjecanje dobro sluzi, mi smo imali tri algoritamska zadatka....
od kojih nijedan nije bio (koliko se ja sjecam tako lagan kao vas prvi)
nije da je nas kolokvij bio tezak, ali je trebalo malo vise paziti (vi ste imali ispisivanje 100 brojeva i nes sa matricama, mi smo imali cupanje znamenaka iz broja, brljanje sa nizovima, i brljanje sa matricama)

i zapravo je tuzno, da je pored tako laganog kolokvija rezultat takav kakav je....
ocito ljudima nije stalo da pokupe bodove na prvom, laksem kolokviju...
to je zapravo najveci problem... na stranu tezina kolokvija


sto se tice teme, tj u cemu bi se trebalo predavati UUR
mislim da je relativno nebitno (gledam ovaj predlozeni popis jezika i 'jezika' :o) )
mislim da je najbitnije da profaci i assistenti djeci dobro objasne foru sa svime time, da im priblize algoritamski nacin razmisljanja, a ne da im zakompliciraju zivot :)
ja sam radila u nekom wannabe pascalu (prosle godine, kako god da to nazovete)
sada demonstrature drzim na nekom wannabe Ceu (trudim se.... ono, pogubim malloc i to, ali ostalo je Ceovsko, ali onaj jasni dio, dakle bez ++ i tih gluposti)
mislim da je sasvim svejedno, ako se uspije dobro prenijeti ideja svega
tak svejedno jel pisem 'if' ili 'ako'
bitno je da ljudi shvate sto ja zapravo hocu reci
i moram priznati da mi je ljepse vidjeti neki wananbe dok je na engleskom, nego kad je na hrvatskom.... engleska verzija mi djeluje ipak blize nekom 'true' prog. jeziku... :mrgreen:

u svakom slucaju, moj glas ide pseudo jeziku, moze i Ceu
upravo zato da se ljudima ne komplicira zivot
mislim, velik broj njih ne shvaca da je sve u kompu po sistemu ima struje, nema struje, a onda zbilja ne bi bilo u redu ocekivati shvacanje alociranja memorije i cemu sve to....
mislim da je to dodatak kojeg kasnije nije tesko ubaciti, i cak dobije smisao.... ali gurati striktni C ili bilo koji drugi prog jezik (osim eventualno Pascala koji je nastao kao jezik za ucenje programiranja) zbilja nema smisla i dovelo bi do nezeljenih posljedica....

vjerujem da je i ovako bilo 'svakakvog' 'koda'
ali i to je dio ucenja.... :D
Kazo (napisa):
mislim da cak i studentima koji nikad nisu programirali, ovogodisnji program uur-a nije pretezak, sto se vidi i po ovogodisnjem 1. kolokviju. Takoder mislim da je pseudo-c dobra uvertira za pravi c.


oprosti, no ovogodisnji kolokvij je bio trivijala
rijetki su oni koji su imali ispod 20 bodova
a tih 20 bodova se dalo lagano skupiti na knfu i dnfu, skracivanju i uz jos malo 'znanja' rijesis prvi zadatak i evo ti 30 laganih bodova
da ne spominjem jos 10 bodova onima koji su se potrudili ispisati prvih sto nekakvih brojeva....

mislim, 40 bodova su trebali imati svi, a ne da neki dodju do jedva 20....
trebalo je samo malo paziti, i to je to

ukratko, hocu reci, kolokvij je bio prelagan
ako me sjecanje dobro sluzi, mi smo imali tri algoritamska zadatka....
od kojih nijedan nije bio (koliko se ja sjecam tako lagan kao vas prvi)
nije da je nas kolokvij bio tezak, ali je trebalo malo vise paziti (vi ste imali ispisivanje 100 brojeva i nes sa matricama, mi smo imali cupanje znamenaka iz broja, brljanje sa nizovima, i brljanje sa matricama)

i zapravo je tuzno, da je pored tako laganog kolokvija rezultat takav kakav je....
ocito ljudima nije stalo da pokupe bodove na prvom, laksem kolokviju...
to je zapravo najveci problem... na stranu tezina kolokvija


sto se tice teme, tj u cemu bi se trebalo predavati UUR
mislim da je relativno nebitno (gledam ovaj predlozeni popis jezika i 'jezika' Big nose )
mislim da je najbitnije da profaci i assistenti djeci dobro objasne foru sa svime time, da im priblize algoritamski nacin razmisljanja, a ne da im zakompliciraju zivot Smile
ja sam radila u nekom wannabe pascalu (prosle godine, kako god da to nazovete)
sada demonstrature drzim na nekom wannabe Ceu (trudim se.... ono, pogubim malloc i to, ali ostalo je Ceovsko, ali onaj jasni dio, dakle bez ++ i tih gluposti)
mislim da je sasvim svejedno, ako se uspije dobro prenijeti ideja svega
tak svejedno jel pisem 'if' ili 'ako'
bitno je da ljudi shvate sto ja zapravo hocu reci
i moram priznati da mi je ljepse vidjeti neki wananbe dok je na engleskom, nego kad je na hrvatskom.... engleska verzija mi djeluje ipak blize nekom 'true' prog. jeziku... Mr. Green

u svakom slucaju, moj glas ide pseudo jeziku, moze i Ceu
upravo zato da se ljudima ne komplicira zivot
mislim, velik broj njih ne shvaca da je sve u kompu po sistemu ima struje, nema struje, a onda zbilja ne bi bilo u redu ocekivati shvacanje alociranja memorije i cemu sve to....
mislim da je to dodatak kojeg kasnije nije tesko ubaciti, i cak dobije smisao.... ali gurati striktni C ili bilo koji drugi prog jezik (osim eventualno Pascala koji je nastao kao jezik za ucenje programiranja) zbilja nema smisla i dovelo bi do nezeljenih posljedica....

vjerujem da je i ovako bilo 'svakakvog' 'koda'
ali i to je dio ucenja.... Very Happy



_________________
It's not who you love. It's how.
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
filipnet
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 02. 11. 2003. (01:17:46)
Postovi: (399)16
Spol: muško
Sarma = la pohva - posuda
24 = 29 - 5
Lokacija: cvrsto na stolici

PostPostano: 0:08 čet, 4. 12. 2003    Naslov: Citirajte i odgovorite

ja imam prijedlog, a da pricekamo da zavrsi ovaj semestar i vidimo kakvi ce biti rezultati na ispitnom roku, mislim da je to jedini nacin da se sazna kako pseudo-c djeluje? sta mislite o tome? :onfire:
ja imam prijedlog, a da pricekamo da zavrsi ovaj semestar i vidimo kakvi ce biti rezultati na ispitnom roku, mislim da je to jedini nacin da se sazna kako pseudo-c djeluje? sta mislite o tome? #Onfire


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2 Vremenska zona: GMT + 01:00.
Idite na 1, 2  Sljedeće
Stranica 1 / 2.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan