FMS LOGONovi alat za natjecanje u programiranju inastavu programiranja u osnovnoj školiIzradio: Dalibor Škorvaga, dipl. inf.
O PROGRAMIRANJU U OŠVjerojatno najzahtjevnije područje predmeta informatike Gradivo ravnomjerno raspoređeno od 5. do 8. razredaPo izboru škola i prije (nastava informatike kao izvannastavna aktivnost) - uočavanje budućih sudionika na natjecanjima Naglasak na razvoju apstraktnog mišljenja i algoritamskog rješavanja problema (raščlanjivanje problema, slijed, ponavljanje, uvjeti, strukturiranje podataka…)
MOGUĆNOST ODABIRA NAČINA REALIZACIJEMogućnost odabira načina realizacije / programa koristeći različite programske jezike (HNOS)	A) Uporaba programskih jezika koji uključuju kornjačinu grafiku – Logo	B) Uporaba proceduralnih programskih jezika – Basic, PascalNe preporučuje se realizacija i kombiniranje oba navedena programa u redovnoj nastavi
Odabir programa / programskog jezika?sastav učenika, broj učenika za računalima i po skupinama…HNOS A i B programiprogramiranje u srednjoj školisloženost programskog jezikanatjecanje u programiranju (odobreni programski jezici?)
HNOS - UPORABA PROGRAMSKIH JEZIKA KOJI UKLJUČUJU KORNJAČINU GRAFIKU (A)Osnovne naredbe programskog jezika Ponavljanje niza naredbi Uporaba petlje za crtanje niza likova Ulazne vrijednosti procedura Uporaba više ulaznih vrijednosti Odluke u programu Crtanje kocke i kvadra Višestruke kornjače
Tipovi podataka: numerički, znakovni, liste Algoritmi koji koriste različite tipove podatakaKoordinatna grafika Osnove rekurzivnog programiranja (izborna tema) Zadaci o pravilnim mnogokutima Izrada grafičkog sučelja Primjeri rekurzivnog programiranja (izborna tema) Grafičke komande u programu Procedure i programske funkcije Primjena programiranja u nastavi matematike Primjena programiranja u fizici i kemiji
PROGRAMSKI JEZIK LOGONastao na MIT-u u SAD-u 1960-tihInterpreterski jezikTijekom godina razvijene brojne verzije UCB Logo (Brian Harvey)besplatan, GNU licenca, još se razvijaMSW Logo (George Mills,)besplatan, GNU licenca, zadnja inačica 6.5 izdana 2002. godineFMS LogoPC Logo - komercijalan?Terrapin Logo - komercijalan
FMS LOGOTemelji se na jezgri UCB LogaBesplatna verzija programskog jezika Logo (free software) objavljena pod GNU licencomNastavlja se razvoj MSW Loga kroz open source zajednicu i pod novim nazivomZadnja inačica 6.24Ispravljeni pojedini bugoviRadi na svim inačicama operacijskog sustava Windows
PREUZIMANJE/INSTALACIJAhttp://sourceforge.net/projects/fmslogo/Veličina 3,7 MBStandardna Windows instalacija
IZGLED PROGRAMARadna površinaKornjačaPrikaz unesenih naredbi i rezultata obradeIzravan unos naredbiEditor
RAD U EDITORU
RAD U EDITORU
DO 1024 NEOVISNE KORNJAČE
SVAKA KORNJAČA MOŽE BITI BITMAPIRANA
IZRADA WINDOWS DIJALOŠKIH OKVIRA
OSTALE ZNAČAJKETekst u različitim fontovima i veličinamaBMP / GIF pozadinePodržava 1, 4, 8, 16, 24 bitnu grafikuStandardna Windows hipertekst pomoć (engleski jezik)Ispis dokumentaRad sa MIDI uređajima i zvučnim datotekama (.WAV…) TCP/IP podrška...
USPOREDBANazivi i sintaksa pojedinih naredbi u FMS Logu se razlikuju u odnosu na Terrapin Logo i PC LogoCijeli popis (www.zrs.hr)ZAKLJUČAKPodržava sve zahtjeve natjecanja u programiranju za osnovne škole (odobren programski jezik)Podržava sve zahtjeve koje postavlja HNOS za redovnu nastavuPotpuno besplatan (GNU licenca)Nazivi i sintaksa pojedinih naredbi se razlikuju u odnosu na Terrapin Logo i PC LogoJedini izbor za natjecanje u programiranju?!
IZVORI PODATAKAhttp://fmslogo.sourceforge.net/index.shtmlhttp://www.softronix.com/logo.htmlhttp://klub.posluh.hr/logo/http://edupoint.carnet.hr/casopis/broj-03/clanak-03/osnovna.pdfhttp://www.hsin.hrhttp://www.zrs.hr
Fms Logo

Fms Logo

  • 1.
    FMS LOGONovi alatza natjecanje u programiranju inastavu programiranja u osnovnoj školiIzradio: Dalibor Škorvaga, dipl. inf.
  • 2.
    O PROGRAMIRANJU UOŠVjerojatno najzahtjevnije područje predmeta informatike Gradivo ravnomjerno raspoređeno od 5. do 8. razredaPo izboru škola i prije (nastava informatike kao izvannastavna aktivnost) - uočavanje budućih sudionika na natjecanjima Naglasak na razvoju apstraktnog mišljenja i algoritamskog rješavanja problema (raščlanjivanje problema, slijed, ponavljanje, uvjeti, strukturiranje podataka…)
  • 3.
    MOGUĆNOST ODABIRA NAČINAREALIZACIJEMogućnost odabira načina realizacije / programa koristeći različite programske jezike (HNOS) A) Uporaba programskih jezika koji uključuju kornjačinu grafiku – Logo B) Uporaba proceduralnih programskih jezika – Basic, PascalNe preporučuje se realizacija i kombiniranje oba navedena programa u redovnoj nastavi
  • 4.
    Odabir programa /programskog jezika?sastav učenika, broj učenika za računalima i po skupinama…HNOS A i B programiprogramiranje u srednjoj školisloženost programskog jezikanatjecanje u programiranju (odobreni programski jezici?)
  • 5.
    HNOS - UPORABAPROGRAMSKIH JEZIKA KOJI UKLJUČUJU KORNJAČINU GRAFIKU (A)Osnovne naredbe programskog jezika Ponavljanje niza naredbi Uporaba petlje za crtanje niza likova Ulazne vrijednosti procedura Uporaba više ulaznih vrijednosti Odluke u programu Crtanje kocke i kvadra Višestruke kornjače
  • 6.
    Tipovi podataka: numerički,znakovni, liste Algoritmi koji koriste različite tipove podatakaKoordinatna grafika Osnove rekurzivnog programiranja (izborna tema) Zadaci o pravilnim mnogokutima Izrada grafičkog sučelja Primjeri rekurzivnog programiranja (izborna tema) Grafičke komande u programu Procedure i programske funkcije Primjena programiranja u nastavi matematike Primjena programiranja u fizici i kemiji
  • 7.
    PROGRAMSKI JEZIK LOGONastaona MIT-u u SAD-u 1960-tihInterpreterski jezikTijekom godina razvijene brojne verzije UCB Logo (Brian Harvey)besplatan, GNU licenca, još se razvijaMSW Logo (George Mills,)besplatan, GNU licenca, zadnja inačica 6.5 izdana 2002. godineFMS LogoPC Logo - komercijalan?Terrapin Logo - komercijalan
  • 8.
    FMS LOGOTemelji sena jezgri UCB LogaBesplatna verzija programskog jezika Logo (free software) objavljena pod GNU licencomNastavlja se razvoj MSW Loga kroz open source zajednicu i pod novim nazivomZadnja inačica 6.24Ispravljeni pojedini bugoviRadi na svim inačicama operacijskog sustava Windows
  • 9.
  • 10.
    IZGLED PROGRAMARadna površinaKornjačaPrikazunesenih naredbi i rezultata obradeIzravan unos naredbiEditor
  • 11.
  • 12.
  • 13.
  • 14.
    SVAKA KORNJAČA MOŽEBITI BITMAPIRANA
  • 15.
  • 16.
    OSTALE ZNAČAJKETekst urazličitim fontovima i veličinamaBMP / GIF pozadinePodržava 1, 4, 8, 16, 24 bitnu grafikuStandardna Windows hipertekst pomoć (engleski jezik)Ispis dokumentaRad sa MIDI uređajima i zvučnim datotekama (.WAV…) TCP/IP podrška...
  • 17.
    USPOREDBANazivi i sintaksapojedinih naredbi u FMS Logu se razlikuju u odnosu na Terrapin Logo i PC LogoCijeli popis (www.zrs.hr)ZAKLJUČAKPodržava sve zahtjeve natjecanja u programiranju za osnovne škole (odobren programski jezik)Podržava sve zahtjeve koje postavlja HNOS za redovnu nastavuPotpuno besplatan (GNU licenca)Nazivi i sintaksa pojedinih naredbi se razlikuju u odnosu na Terrapin Logo i PC LogoJedini izbor za natjecanje u programiranju?!
  • 18.