11/9/2007 1
FIT100 FIT100 FIT100
Pro g ra mming
- Why is pro g ra mming fun?
- Ye t the pro g ra m c o nstruc t, unlike the po e t's
wo rds, is re a l in the se nse tha t it mo ve s a nd wo rks, pro duc ing visib le o utputs se pa ra te p g p p fro m the c o nstruc t itse lf. I t prints re sults, dra ws pic ture s, pro duc e s so unds, mo ve s a rms. T he ma g ic o f myth a nd le g e nd ha s c o me true in
- ur time . One type s the c o rre c t inc a nta tio n
- n a ke yb o a rd, a nd a displa y sc re e n c o me s
to life , sho wing thing s tha t ne ve r we re no r c o uld b e . Source: Frederick P. Brooks, Jr. The Mythical Man-Month: Essays on Software Engineering.
FIT100 FIT100 FIT100
Anno unc e me nts
- Mo nda y is a sc ho o l ho lida y!
- I
f yo u ha ve Mo nda y la b ,
∗ Jo in a ny T ue sda y la b ∗ Jo in a ny T ue sda y la b
- Pro je c t 2A
∗ Due b y T ue sda y nig ht a t 10pm ∗ Re q uire s no Ja va Sc ript in the GUI ∗ T he GUI is HT ML ∗ Pla nning do c ume nt is tho ro ug hly disse c te d in le c ture to da y
FIT100 FIT100 FIT100
Anno unc e me nts
- Ne xt we e k’ s q uiz
∗ De e pe r into Ja va Sc ript tha n this we e k ∗ Re vie w do c ume nt Re vie w do c ume nt
- linke d in tha t g re e nish b a r b e twe e n this
we e k a nd ne xt o n the c o urse c a le nda r
- 24 q ue stio ns a nd a nswe rs
FIT100 FIT100 FIT100
DOM
FIT100 FIT100 FIT100
Pro je c t 2A.2: Pla nning Do c ume nt Pla nning Do c ume nt
“L e t o ur advanc e wo rrying be c o me advanc e thinking and planning.” —Winsto n Churc hill
FIT100 FIT100 FIT100
Pla nning
Any big pr
- ject is
∗ Co nfusing ∗ Ove rwhe lming
Any new subject is
∗ Co nfusing ∗ Ove rwhe lming ∗ Sc a ry ∗ Unc o mfo rta b le ∗ Wo rriso me ∗ Sc a ry ∗ Unc o mfo rta b le ∗ Wo rriso me