Esittely latautuu. Ole hyvä ja odota

Esittely latautuu. Ole hyvä ja odota

Matematiikkaa tietokoneella mikko opettaa Sagen avulla matematiikkaa ja ohjelmointia 2010-13.

Samankaltaiset esitykset


Esitys aiheesta: "Matematiikkaa tietokoneella mikko opettaa Sagen avulla matematiikkaa ja ohjelmointia 2010-13."— Esityksen transkriptio:

1 Matematiikkaa tietokoneella mikko opettaa Sagen avulla matematiikkaa ja ohjelmointia 2010-13

2 miksi? jokaisen ihmisen tulisi hallita yksinkertainen ohjelmointi se on kivaa voi hallita konetta matemaattisesti suuntautuneille siitä voi tulla ammatti

3 mahdollisia teitä Visual Basic, Logo yms. ”leikkikielet” Java C++ kolme M:ää Mathematica (hinta n. 500 – 1000 € ?) MathCad (1380 €) Maple (student n. 100 €) Python –SAGE

4 Python 3 ja Sage mrahikka 2009 … 2013

5 Python yksinkertainen, helppo, helposti luettava tulkattava kieli ohjelmoija valitsee käytettävän ohjelmointityylin –naiivi –proseduraalinen –funktionaalinen –olio-ohjelmointi … ideologia –helppo on helpompaa kuin vaikea –yksinkertainen on monimutkaista yksinkertaisempaa Katso Hello World eri kielillä http://www.helloworldexample.net/ http://www.helloworldexample.net/ http://www.python.org/~guido/

6 Sage Pythonilla kehitetty alusta matematiikan ongelmien ratkaisemiseen ”ilmainen” Mathematica, Maple tai MathCad valtava määrä funktioita käyttöliittymä selaimen avulla kuvaajat jMol-ohjelmistolla toimii myös verkon yli Sage-palvelimelta, joten asennus ei ole välttämätöntä iPhone ja Android -sovellukset toimivat verkkoyhteyden avulla kuten WolframAlpha http://wstein.org/

7 python ja sage Sage on Pythonin murre se on kirjoitettu Python 2.5:llä, muutettu joitakin komentoja, luotu matemaattisia olioita uusin Python on 3 se ei ole täysin yhteensopiva 2. -versioiden kanssa jos olet aloittelija, niin asenna uusin 2.7 versio Pythonista tai aloita 3-versiolla

8 opetan teille pythonin perusohjelmointia Sagella (1 h) –merkkijono, string –kokonaisluku, integer –rationaaliluku (sage) –liukuluku, reaaliluku leikkaukset ja metodit ja funktiot (1 h) WolframAlpha noin 1-2 h (ehkä) ylioppilaskoe Sagella 1-2 h

9 lisää opetusta perusohjelmointia luvuilla, merkkijonoilla ja listoilla (6 h) –for silmukka –ehtolauseet, if ja totuus eli Boolen algebra –while silmukka –funktioiden määrittely CAS eli symbolinen matematiikka (2 h) kuvaajat 2D ja 3D (2h)


Lataa ppt "Matematiikkaa tietokoneella mikko opettaa Sagen avulla matematiikkaa ja ohjelmointia 2010-13."

Samankaltaiset esitykset


Iklan oleh Google