Arbejdsopgave i programmering med Python som eksempel
Lidt arbejdsspørgsmål til kap.6-6.3.1 incl.
|
1. Prøv og skriv med egene ord, hvad
programmering er (ikke beskrivelsen fra bogen) 2. Du har prøvet at programmere, hvad? 3. Kom med mange eksempler på chips i div. maskiner, der er programmerede 4. Hvad er et programmeringssprog, og hvad skal der mere være, hvis det lille program i et programmeringssprog skal udføres på DIN computer? 5. Hvad er en algoritme, kom med andre eksempler end dem, der nævnes i iBogen? 6. Hvad kræves af en algoritme udover korrekthed? 7.Hvad er forskellen på data og information i it-sammenhæng? 8. Hvad menes med, at modellering altid er forenkling? 9. Hvad er forskellen på analog og digital repræsentation? 10.Når man har skrevet et lille program i et programmeringssprog, hvad sker der så, inden programmet udføres på PC'en? 11.Hvad er det specielle ved et programmeringssprog frem for fx. menneskelig samtale? 12.Hvad er forskellen på syntaks og semantik? (det kender du også fra dansk) 13.Hvorfor skal du ikke være bange for at lave syntaksfejl, når du programmerer? 14.Hvorfor kan det være svært at finde semantiske fejl? |
Kap. 6.3.2 og 6.3.3 | Når du starter på Python, introduceres du
også til datatyper, som er omtalt i 6.3.2. Den sidste lille del i 6.3.2
om længden af de forskellige datatyper bekymrer vi os ikke om i denne
omgang. I Python behøves du dog ofte ikke definere datatyper, det finder fortolkeren eller oversætteren selv ud af. Bemærk også, at der hentes fra et programbibliotek i Python |
Lav quiz til kap. 6. Du kan dog ikke svare på spørgsmål 12 | Husk at nærlæse spørgsmålene, den er ikke specielt let, du skal virkelig tænke dig om. Du prøver den bare igen senere, når du kan lidt mere |
Python - lær noget af det elementære |
Gå ind i Codecadamy - Python - og lav øvelse 1-5 (indtil 5.14) + evt. 14 http://www.codecademy.com/ Det tager pænt med tid |
Download programmet | Gå ind på
https://www.python.org/ og download versionen, der passer til dit
styresystem - version 2.7.6 Når I er inde i Python 2.6.7 Shell, skal I klikke på File og New file, så åbner I en editor, hvor det lille program skrives ind. Når programmet skal køres i fortolkeren, skal I klikke på F5 |
Opgaver |
http://www.sthurlow.com/python/ Lav først et lille program, hvor du lægger 2 tal sammen Prøv dernæst at lave et lille program, hvor du skal indtaste summen af 2 + 2. Du skal bruge funktionen raw-input(), der læser svaret på skærmen. Python opgaver.pdf (opgaver med forklaringer) Hvem kan lave den sjoveste quiz opg. 1.2? |