1 / 19

FMS LOGO

FMS LOGO. Novi alat za natjecanje u programiranju i nastavu programiranja u osnovnoj školi. Izradio: Dalibor Škorvaga, dipl. inf. O PROGRAMIRANJU U OŠ. Vjerojatno najzahtjevnije područje predmeta informatike Gradivo ravnomjerno raspoređeno od 5. do 8. razreda

dong
Download Presentation

FMS LOGO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. FMS LOGO Novi alat za natjecanje u programiranju i nastavu programiranja u osnovnoj školi Izradio: Dalibor Škorvaga, dipl. inf.

  2. O PROGRAMIRANJU U OŠ • Vjerojatno najzahtjevnije područje predmeta informatike • Gradivo ravnomjerno raspoređeno od 5. do 8. razreda • Po 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ČINA REALIZACIJE • Moguć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, Pascal • Ne 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 programi • programiranje u srednjoj školi • složenost programskog jezika • natjecanje u programiranju (odobreni programski jezici?)

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

  6. Tipovi podataka: numerički, znakovni, liste • Algoritmi koji koriste različite tipove podataka • Koordinatna 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 LOGO • Nastao na MIT-u u SAD-u 1960-tih • Interpreterski jezik • Tijekom godina razvijene brojne verzije • UCB Logo (Brian Harvey) • besplatan, GNU licenca, još se razvija • MSW Logo (George Mills,) • besplatan, GNU licenca, zadnja inačica 6.5 izdana 2002. godine • FMS Logo • PC Logo - komercijalan? • Terrapin Logo - komercijalan

  8. FMS LOGO • Temelji se na jezgri UCB Loga • Besplatna verzija programskog jezika Logo (free software) objavljena pod GNU licencom • Nastavlja se razvoj MSW Loga kroz open source zajednicu i pod novim nazivom • Zadnja inačica 6.24 • Ispravljeni pojedini bugovi • Radi na svim inačicama operacijskog sustava Windows

  9. PREUZIMANJE/INSTALACIJA • http://sourceforge.net/projects/fmslogo/ • Veličina 3,7 MB • Standardna Windows instalacija

  10. IZGLED PROGRAMA Radna površina Kornjača Prikaz unesenih naredbi i rezultata obrade Izravan unos naredbi Editor

  11. RAD U EDITORU

  12. RAD U EDITORU

  13. DO 1024 NEOVISNE KORNJAČE

  14. SVAKA KORNJAČA MOŽE BITI BITMAPIRANA

  15. IZRADA WINDOWS DIJALOŠKIH OKVIRA

  16. OSTALE ZNAČAJKE • Tekst u različitim fontovima i veličinama • BMP / GIF pozadine • Podržava 1, 4, 8, 16, 24 bitnu grafiku • Standardna Windows hipertekst pomoć (engleski jezik) • Ispis dokumenta • Rad sa MIDI uređajima i zvučnim datotekama (.WAV…) • TCP/IP podrška • ...

  17. USPOREDBA • Nazivi i sintaksa pojedinih naredbi u FMS Logu se razlikuju u odnosu na Terrapin Logo i PC Logo • Cijeli popis (www.zrs.hr)

  18. ZAKLJUČAK • Podržava sve zahtjeve natjecanja u programiranju za osnovne škole (odobren programski jezik) • Podržava sve zahtjeve koje postavlja HNOS za redovnu nastavu • Potpuno besplatan (GNU licenca) • Nazivi i sintaksa pojedinih naredbi se razlikuju u odnosu na Terrapin Logo i PC Logo • Jedini izbor za natjecanje u programiranju?!

  19. IZVORI PODATAKA • http://fmslogo.sourceforge.net/index.shtml • http://www.softronix.com/logo.html • http://klub.posluh.hr/logo/ • http://edupoint.carnet.hr/casopis/broj-03/clanak-03/osnovna.pdf • http://www.hsin.hr • http://www.zrs.hr

More Related