Lataa esitys
Esittely latautuu. Ole hyvä ja odota
JulkaistuAri Salminen Muutettu yli 9 vuotta sitten
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)
Samankaltaiset esitykset
© 2024 SlidePlayer.fi Inc.
All rights reserved.