Huvudsida

Programmeringsteknik

(Skillnad mellan versioner)
Hoppa till: navigering, sök
Versionen från 20 juni 2007 kl. 12.30 (redigera)
KTH.SE:u1xsetv1 (Diskussion | bidrag)

← Gå till föregående ändring
Nuvarande version (9 juli 2007 kl. 12.44) (redigera) (ogör)
KTH.SE:u1ndpe5c (Diskussion | bidrag)

 
(40 mellanliggande versioner visas inte.)
Rad 1: Rad 1:
-Installation av wikimjukvara klar.+==Programmeringsteknik webbkurs (DD100N)==
-För anpassning av användargränssnittet, se [http://meta.wikimedia.org/wiki/MediaWiki_localization dokumentation]. För hjälp med användning och konfiguration, se [http://meta.wikimedia.org/wiki/Help:Contents användarguiden] på Meta.+[[0. Kursinformation]]
-Vad är bra med datorer?+[[1. Programmeringsintro]]
-Datorer är bra på att göra saker upprepade gånger. Ska du skicka ett brev till en person går det bra att göra för hand, men ska du skicka till tusen personer kommer du att uppskatta all hjälp du kan få av en dator. Datorer är också bra på att organisera, spara och söka information. Ett bibliotek med alla dina CD-skivor kan t ex sparas i en dator och därefter går det enkelt och snabbt att söka efter artister och låttitlar. I det fallet kan man dessutom göras sig av med utrymmeskrävande plastfodral.+[[2. Styrstrukturer]]
-Datorers egenskaper utnyttjas för att ersätta manuellt arbete i en förhoppning om att sänka kostnader och ibland för att få en jämnare kvalitét. En dator som t ex styr en svets gör det exakt likadant varje gång. En svetsare som är bakfull måndagar är inte lika exakt den dagen.+[[3. Listor och Anrop]]
 + 
 +[[4. Funktioner]]
 + 
 +[[5. Filer]]
 + 
 +[[6. Klasser]]
 + 
 +[[7. P-uppgift: kodskelett]]
 + 
 +[[8. P-uppgift: prototyp]]
 + 
 +[[9. P-uppgift: granskning]]
 + 
 +[[10. P-uppgift: redovisning]]
 + 
 +==Resurser==
 + 
 +* [[Ordlista]] över vanliga Python- och programmeringstermer.
 +* [[FAQ]] med svar på vanliga frågor som har dykt upp den här kursen.
 + 
 +====Pythonlänkar====
 + 
 +* Modulen [http://docs.python.org/lib/module-random.html random].
 +* [http://docs.python.org/lib/string-methods.html Strängmetoder].
 +* [http://docs.python.org/lib/typesseq-mutable.html Listmetoder].
 +* [http://wiki.python.org/moin/HowTo/Sorting Sortering].
 +* [http://www.python.org/doc/current/tut/tut.html Python Tutorial].
 +* [http://www.python.org python.org] är den officiella pythonwebbplatsen. Här finns bland annat en komplett, men inte alltid helt lättläst, beskrivning av språket:
 +** [http://docs.python.org/ref/ref.html Python Reference Manual] som beskriver språkets syntax och semantik, dvs hur ett korrekt pythonprogram ser ut och vad det betyder.
 +** [http://docs.python.org/lib/lib.html Python Library Reference] som bland annat beskriver språkets standardbibliotek: de moduler och funktioner som finns tillgängliga i alla pythoninstallationer.
 + 
 +====GUI-länkar====
 + 
 +* [http://infohost.nmt.edu/tcc/help/pubs/tkinter/ Bra Tkinter-referens från New Mexico].
 +* [http://www.ibiblio.org/obp/py4fun/gui/tkPhone.html Ett steg-för-steg exempel].
 +* [http://www.python.org/doc/lib/module-Tkinter.html Slå upp Tkinter i Python Library Reference].
 +* [http://www.pythonware.com/library/tkinter/introduction/index.htm Onlinebok om Tkinter].

Nuvarande version

Innehåll

[redigera] Programmeringsteknik webbkurs (DD100N)

0. Kursinformation

1. Programmeringsintro

2. Styrstrukturer

3. Listor och Anrop

4. Funktioner

5. Filer

6. Klasser

7. P-uppgift: kodskelett

8. P-uppgift: prototyp

9. P-uppgift: granskning

10. P-uppgift: redovisning

[redigera] Resurser

  • Ordlista över vanliga Python- och programmeringstermer.
  • FAQ med svar på vanliga frågor som har dykt upp på den här kursen.

[redigera] Pythonlänkar

[redigera] GUI-länkar

Personliga verktyg