Upload
pathfinder-publishing
View
217
Download
0
Embed Size (px)
Citation preview
8/4/2019 First Steps In Computing 1 (SAMPLE)
1/22
8/4/2019 First Steps In Computing 1 (SAMPLE)
2/22
Mezwp Wpc~w EfGol~spefh , 1
Legzowomp Xef`oxw 8
Legzowomp Ommegc :>1>
Pbew icazfefh zcwoszgc ew pbc mezwp ef pbc wczecw om pbzcc jcheffczw
gol~spefh hse`cw& Ep awwslcw fo ~zeoz kfoxic`hc om gol~spefh oz zciapc`
wompxazc oz baz`xazc&
Pbew ~sjiegapeof ew `cwehfc` po jc swc` ju pbc icazfcz xepbef a gofpzoiic`
icazfefh cf}ezoflcfp ae`c` ju a qsaiemec` pzaefcz& Moz icazfczw po lakc
pbc lowp om pbew icazfefh zcwoszgc af` gol~icpc icazfefh pawkw) pbcu
wbosi` ba}c aggcww po gol~spefh baz`xazc af` wompxazc wsgb aw
Legzowomp Xef`oxw 8
af` Legzowomp Xoz` :>1>
&
8/4/2019 First Steps In Computing 1 (SAMPLE)
3/22
El~ozpafp fopegc ajosp go~uzehbp
Go~uzehbp moz pbew icazfefh zcwoszgc ew oxfc` ju ^apbMef`cz ^sjiewbefh
Pbew lapczeai gaffop jc go~ec` ef xboic oz ~azp crgc~p
Aw ~czleppc` sf`cz pbc Go~uzehbp Agp 15=2
OZ
Xepb pbc cr~zcww xzeppcf ~czlewweof om ^apbMef`cz ^sjiewbefh&
Uos lswp fop
Zc~zo`sgc oz ~bopogo~u pbew hse`c ef xboic oz ~azp&
^sjiewb pbew lapczeai ef xboic oz ~azp&
Pzafwlep pbew lapczeai ef xboic oz ~azp ju cicgpzofeg oz opbcz lcafw wsgb aw claei)^:^ meic wbazefh oz wogeai lc`ea cpg&
^owp pbew lapczeai ef xboic oz ~azp of afu xcjwepc) xcjioh oz xcj meic bowpefhwcz}egc cpg&
Gof}czp af` wpozc pbew lapczeai ef afu opbcz mozl wsgb aw ommegc `ogslcfpw) c,jook
oz ^@M of a meic zcpzec}ai wuwpcl wsgb aw a ~czwofai gol~spcz) ommegc xozkwpapeofoz meic wcz}cz&
Zcwcii pbew lapczeai ef xboic oz ~azp ef afu mozl&
^apbMef`cz ^sjiewbefh zcwcz}cw pbc zehbp po cfmozgc epw go~uzehbp oxfczwbe~& Pbew lauefgis`c
Ichai agpeof pbzoshb pbc goszpw po ~zowcgspc go~uzehbp ommcfgcw ahaefwp^apbMef`cz&
Giaelw ahaefwp go~uzehbp }eoiapozw moz ioww af` `alahc po jzaf` zehbpw aw xcii awiowwcw efgszzc` `sc po ioww om ~zomepw mzol go~uzehbp }eoiapeofw&
C}czu cmmozp baw jccf la`c po cfwszc pbc efmozlapeof gofpaefc` ef pbew hse`c ew aggszapc&
^apbMef`cz ^sjiewbefh baw fo gofpzoi o}cz box pbew efmozlapeof ew swc` ef ef`e}e`sai
gezgslwpafgcw& Ep ew s~ po pbc ef`e}e`sai po `cpczlefc em pbc efmozlapeof gofpaefc` ef pbew
hse`c ew wsepajic moz pbcez fcc`w& ^apbMef`cz ^sjiewbefh xeii fop aggc~p afu zcw~ofwejeiepu
moz ioww) efdszu oz `alahc po ~zo~czpu azewefh mzol pbc swc om efmozlapeof ef pbew
~sjiegapeof&
^apbMef`cz ^sjiewbefh baw ~szgbawc` iegcfwefh zehbpw po wolc lapczeai gofpaefc` ef pbew
~sjiegapeof& Opbcz lapczeai baw jccf ojpaefc` mzol ~sjieg `olaef woszgcw& ^apbMef`cz
a~oiohewcw moz afu sfefpcf`c` go~uzehbp efmzefhclcfpw pbap lau ba}c oggszzc` af` awkw
pbap go~uzehbp oxfczw xbo mcci pbcez go~uzehbpc` lapczeai baw jccf swc` sfiaxmsiiu)
gofpagp ^apbMef`cz ef oz`cz po zcwoi}c afu ewwscw&
^apbMef`cz ^sjiewbefh :>1>
^O Jor 8>12Cawp Jaiiefa FWX :082Aswpzaiea
Claei4 efmoN~apbmef`cz~sjiewbefh&gol&as
@cwehf af` ~zefpefh ju ^apbMef`cz ^sjiewbefh
8/4/2019 First Steps In Computing 1 (SAMPLE)
4/22
^apbMef`cz ^sjiewbefh e
Gofpcfpw
Ajosp pbew goszwc &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& eeeBox po swc pbew hse`c &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& eee
Gof}cfpeofw swc` ef pbew hse`c &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& eee
Xbap uos xeii icazf &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& e}
^zeoz kfoxic`hc af` wkeiiw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& e}
Awwcwwlcfp &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& e}
Zcwoszgcw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& e}
1 Ajosp Gol~spczw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1
A jzecm bewpozu om gol~spczw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1
^czwofai gol~spefh &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :Gol~spcz baz`xazc &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 7
Pu~cw om gol~spczw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 7
^azpw om a gol~spcz &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0
Opbcz ^cze~bczaiw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& =
Gol~spcz Wompxazc &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 2
^szgbawefh wompxazc &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 2
: Xozkefh xepb Uosz Gol~spcz &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 11
Wpazpefh uosz gol~spcz &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 11
Pbc Xef`oxw 8 `cwkpo~ &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1:Xozkefh xepb uosz loswc &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 17
^iagefh af` boi`efh uosz loswc &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 13
^oefpefh) giegkefh af` `zahhefh &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1=
Swefh pbc wgzoii xbcci &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 1=
Gswpolewefh uosz loswc &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 18
Xozkefh xepb uosz kcujoaz` &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 18
Box pbc kcuw azc ozhafewc` &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 18
Pu~efh pcrp &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 12
Swefh pbc fa}ehapeof kcuw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 15
W~cgeaiewc` kcujoaz`w &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :>
A iook azosf` xef`oxw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :1
Egofw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :1
Meicw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :1
Moi`czw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :1
^zohzalw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :1
Pbc Wpazp Lcfs &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& ::
@ogslcfp Iejzazecw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :7
Pbc @ogslcfpw iejzazu xef`ox &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :0
O~cfefh a ~zohzal &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :=Xozkwpapeof Bcaipb af` Wamcpu &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :=
Cqse~lcfp czhofolegw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :=
8/4/2019 First Steps In Computing 1 (SAMPLE)
5/22
ee ^apbMef`cz ^sjiewbefh
Xozkwpapeof `cwehf af` iauosp &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :2
Cf}ezoflcfpai magpozw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :2
Xozkefh wswpaefajiu &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& :2
7 Hcppefh Wpazpc` Xepb Xoz` &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 71
A iook azosf` pbc Xoz` xef`ox &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 7:O~cf af` xozkefh xepb af crewpefh `ogslcfp &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 70
Wcppefh s~ pbc Xoz` ~ahc &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 73
Wcicgpefh Pcrp &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 7=
Mozlappefh pcrp po gbafhc epw a~~cazafgc &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 78
C`epefh pcrp &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 72
Efwczpefh a hza~beg efpo uosz `ogslcfp &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0>
Wa}efh uosz `ogslcfp &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0>
^zefpefh uosz ogslcfp &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 01
0 Lafahefh Uosz Meicw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 03Sf`czwpaf`efh `apa wpozahc af` lclozu &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 0=
Wcppefh s~ uosz meiefh wuwpcl &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 08
Gzcapefh a goiicgpeof om moi`czw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 08
Zcfalefh a moi`cz oz meic &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 08
Lo}efh meicw af` moi`czw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 02
Wcazgbefh moz meicw af` Moi`czw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 05
Wcazgbefh mzol pbc Wpazp Lcfs &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 05
Wcazgbefh mzol pbc Xef`ox Wcazgb Jaz &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 05
Lakefh a jagks~ om uosz meicw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 3>
3 Cr~iozefh pbc Gofpzoi ^afci &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 37
Gbafhefh pbc a~~cazafgc om uosz wgzccf &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 37
Gbafhc pbc `cwkpo~ ~egpszc &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 30
A~~iu a wgzccf wa}cz &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 33
Gbafhefh uosz loswc wcppefhw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 33
Gbafhefh pbc pawkjaz af` wpazp lcfs &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 3=
Gbafhc pbc `apc af` pelc &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 38
Gbafhefh swcz aggosfp wcppefhw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& 32
A^^CF@ER
Kcujoaz` Wbozpgspw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& E
Hiowwazu om gol~spefh pczlw &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& EE
8/4/2019 First Steps In Computing 1 (SAMPLE)
6/22
Ajosp Pbew Goszwc
^apbMef`cz ^sjiewbefh eee
Ajosp pbew hse`c
Xcigolc po uosz Mezwp Wpc~w ef Gol~spefh , 1&
Pbew icazfcz hse`c ew pbc mezwp om pbzcc efpzo`sgpozu hse`cw `cwehfc` po awwewp fcx gol~spczswczw ef a giawwzool cf}ezoflcfp aw pbcu jchef pbcez doszfcu efpo pbc crgepefh xozi` om
~czwofai gol~spefh& Xbeic he}efh uos wel~ic jsp }czu el~ozpafp wkeiiw af` wpzapchecw moz
xozkefh xepb af` lafahefh uosz gol~spcz) pbew hse`c ew efpcf`c` po jc swc` ef pbc
giawwzool xbczc uos xeii ba}c pbc hse`afgc om af cr~czecfgc` pzaefcz ef a ws~~ozpe}c
cf}ezoflcfp xepb opbcz jcheffczw&
Po larelewc pbc jcfcmep om uosz icazfefh uos wbosi` ba}c aggcww po a Xef`oxw ~czwofai
gol~spcz jopb ef pbc giawwzool af` ap bolc wo pbap uos xeii haef baf`w,of cr~czecfgc) jc
ajic po ~zagpegc gol~spefh pawkw af` pakc uosz icazfefh mszpbcz&
Pbc wkeiiw uos xeii icazf azc `cwehfc` po ~zo}e`c uos xepb a woie` mosf`apeof s~of xbegb
uos xeii jc ajic po cr~iozc pbc xozi` om gol~spefh xepb gofme`cfgc af` mszpbcz uoszgol~spefh cfdoulcfp&
Box po swc pbew hse`c
Pbew hse`c ew `cwehfc` po `ezcgp uosz icazfefh aiofh a wuwpclapeg ~apb) cfajiefh uos po
~zohzcww ef a iohegai laffcz xbeic jsei`efh of uosz kfoxic`hc af` wkeiiw aiofh pbc xau& Pzu
fop po dsl~ abca` aw pbczc azc wolc mosf`apeof wkeiiw pbap c}cf wolc cr~czecfgc`
gol~spcz swczw ba}c maeic` po agqsezc& Jc ~apecfp& Ef pbew xau uos xeii jsei` uosz
gofme`cfgc xbegb xeii a`` po uosz icazfefh af` cfdoulcfp om gol~spefh&
Ep ew af ael om pbew hse`c po efpzo`sgc af` `cluwpemu lsgb om pbc pcgbfo,dazhof swc` efgol~spefh& Uos xeii mef` wolc om pbc lozc gollof gol~spefh pczlw azc swc` pbzoshbosp
pbew hse`c af` pbcwc xeii jc cr~iaefc` aw xc ho& Po bci~ xepb pbew) pbczc ew a Hiowwazu om
Pczlw ap pbc cf` om pbc ~sjiegapeof gofpaefefh lozc `cpaeic` cr~iafapeofw& Em ef `osjp
ajosp afu om pbc pczlefoiohu swc` ef pbew hse`c oz ef giaww) awk uosz pzaefcz moz bci~&
Ep ew el~ozpafp pbap uos jzefh pbew icazfefh zcwoszgc po cagb giaww wcwweof uos appcf` wo uos
gaf zcmcz po efmozlapeof) crczgewcw af` `eahzalw ~zcwcfpc` ju uosz pzaefcz& Ef wolc gawcw)
pbc pzaefcz lau zcmcz uos po meicw af` opbcz zcwoszgcw swc` moz crczgewcw af`
`clofwpzapeofw& Pbcwc lau jc aggcwwejic of uosz giaww gol~spcz oz uos lau fcc` po ioa`
pbc G@ zcwoszgc `ewk iogapc` efwe`c pbc jagk go}cz om pbew hse`c& Pbc meicw gofpaefc` of
pbew zcwoszgc `ewk azc a}aeiajic moz uos po swc moz ~zagpegc ap bolc&
Gof}cfpeofw swc` ef pbew hse`c
Pbzoshbosp pbew icazfcz hse`c uos xeii mef` pbc moiioxefh gof}cfpeofw swc`4
Joi` pcrp
Epaieg pcrp &&&&&&&&&&&&&&&&&& W~cgeai zcmczcfgc po a gol~spefh pczl oz ~bzawc& Pbew pczl laujc mosf` ef pbc hiowwazu&
&&&&&&&&&&&&&&&&&&& A gollaf`) jsppof oz lcfs epcl po jc wcicgpc`&
GA^EPAIEWC@ PCRP &&&&&&&& Kcujoaz` kcuw po jc ~zcwwc`&
Fa}ehap eof 6 Wp z efh&&&&&& @ezcgpeofw po mef` a lcfs epcl) oz pbc iogapeof om a meic oz moi`cz&
8/4/2019 First Steps In Computing 1 (SAMPLE)
7/22
Mezwp Wpc~w Ef Gol~spefh ,1
e} ^apbMef`cz ^sjiewbefh
Xbap uos xeii icazf
Aw uos ~zohzcww pbzoshb pbew hse`c uos xeii haef pbc kfoxic`hc af` wkeiiw po4
O~czapc uosz gol~spcz xepbef a Xef`oxw cf}ezoflcfp&
O~cf) giowc af` lakc fcx moi`czw&
O~czapc jaweg msfgpeofw ef a xoz` ~zogcwwoz&
Gbafhc jaweg xef`oxw wcppefhw wsgb aw wgzccfwa}cz af` `cwkpo~ ~egpszc) gbafhc
loswc jsppofw) wcp pbc pelc - `apc af` gzcapc fcx swcz aggosfpw&
Sf`czwpaf` pbc jawegw om a meiefh wuwpcl) pbc gofgc~pw om gol~spcz lclozu af`
pbc `emmczcfp pu~cw om `apa wpozahc `c}egcw&
O~cf af` giowc ~zohzalw aw xcii aw hcfczapc fcx `ogslcfpw af` wa}c af` meic
pbcwc gozzcgpiu po a meic wuwpcl&
Swc `emmczcfp lcpbo`w moz jagkefh s~ }aisajic `apa meicw&
Goffcgp a ~ozpajic `c}egc&
Sf`czwpaf` jaweg gol~spefh pczlefoiohu&
^zeoz kfoxic`hc af` wkeiiw
Pbczc ew fo ~zeoz kfoxic`hc oz wkeii fcgcwwazu po gol~icpc pbew icazfcz hse`c&
Awwcwwlcfp
Pbczc ew fo awwcwwlcfp zcqsezc` po gol~icpc pbew icazfcz hse`c& Paik po uosz pzaefcz oz
pzaefefh ozhafewapeof moz efmozlapeof ajosp qsaiemegapeofw uos lau fcc` moz xozk af`
gazccz a`}afgclcfp&
Zcwoszgcw
Aw uos ~zohzcww pbzoshb pbew hse`c pbczc azc ~zagpegc crczgewcw uos gaf& Pbczc xeii aiwo jc
pelcw xbcf uos xeii jc zcqsezc` po o~cf wcicgpc` meicw zciapefh po pbcwc crczgewcw& Pbcwc
meicw lau aizca`u jc ioa`c` ofpo uosz giaww gol~spcz& ^icawc iewpcf gazcmsiiu po uosz
pzaefczw efwpzsgpeofw&
Po gol~icpc crczgewcw ap bolc) uos xeii jc ajic po swc pbc zcwoszgc `ewg iogapc` of pbc
jagk go}cz om pbew hse`c po aggcww meicw fcc`c` po gol~icpc ~zagpegc crczgewcw& Uos xeiifcc` po ba}c aggcww po a bolc gol~spcz xepb Legzowomp Xef`oxw o~czapefh wuwpcl
efwpaiic` aw xcii aw Legzowomp Xoz`& Uosz gol~spcz xeii aiwo fcc` po ba}c a G@ oz @]@ `ewg
`ze}c wo pbap uos gaf aggcww pbc meicw of pbc zcwoszgc `ewg&
8/4/2019 First Steps In Computing 1 (SAMPLE)
8/22
8/4/2019 First Steps In Computing 1 (SAMPLE)
9/22
Xozkefh xepb Uosz Gol~spcz
^apbMef`cz ^sjiewbefh 11
: Xozkefh xepb Uosz Gol~spczEf pbew wcgpeof uos xeii icazf
Box po wpazp af` ioh of po uosz gol~spcz
Box po swc a loswc af` kcujoaz`
Ajosp wpozefh efmozlapeof ef a meiefh wuwpcl
Box po mef` uosz xau azosf` pbc gol~spefh cf}ezoflcfp
Fox pbap uos}c icazfp a ieppic ajosp xbap uosz gol~spcz ew af` xbap ep gaf `o) icpw ba}ca ho ap pszfefh ep of af` mef`efh osp box ep xozkw& Pbew ew xbczc pbc msf jchefw&
Wpazpefh uosz gol~spcz
Wpazpefh uosz gol~spcz ew }czu wel~ic; jsp mezwp) em uos ba}c dswp joshbp a fcx gol~spcz
af` pbew ew pbc mezwp pelc uos azc wxepgbefh ep of) lakc wszc uos ba}c moiioxc` pbc
efwpzsgpeofw pbap galc xepb pbc lagbefc po cfwszc c}czupbefh ew ~ishhc` ef wcgszciu af`
wamciu& Wolc pbefhw po gbcgk efgis`c
Cfwszc pbc lofepoz ica` ew ~zo~cziu wcgszc ef jopb pbc jagk om pbc wuwpcl jor af`pbc jagk om pbc lofepoz&
Cfwszc jopb uosz loswc af` kcujoaz` azc wcgszciu goffcgpc`&Cfwszc uos ba}c wamciu ~ishhc` pbc ~oxcz goz` efpo uosz wuwpcl jor af` efpo a
wszhc ~zopcgpc` ~oxcz joaz`&
Xbcf aii ew gbcgkc`) pszf pbc ~oxcz of ap pbc xaii wogkcp /~oxcz joaz`&
Fox uos azc zca`u po wpazp gol~spefh!
^zagpegc Crczgewc WPAZPEFH UOSZ GOL^SPCZ
Iookefh ap pbc mzofp om uosz wuwpcl jor) iogapc pbc ~oxcz jsppof& Pbew xeii jc
pbc jehhcwp jsppof of pbc mzofp om uosz lagbefc af` ep xeii swsaiiu iehbp s~ xbcf
~zcwwc`& Dswp ~swb pbew jsppof ef af` zcicawc& Uosz gol~spcz xeii wpazp& Pbew
agpeof ew gaiic` a joop&
Pbc mezwp pbefh pbap ba~~cfw xbcf uos joop uosz gol~spcz ew pbap ep xeii ioa` af O~czapefh
Wuwpcl& Pbew xeii lowp iekciu jc Legzowomp Xef`oxw "xbegb uos xeii jc swefh ef pbew goszwc
af` ew ospiefc` ef pbew hse`c%&
Pbc joop ~zogcww xeii jc mefewbc` xbcf Xef`oxw a~~cazw of uosz lofepoz wgzccf ef a mcx
lefspcw& Jc ~apecfp&
8/4/2019 First Steps In Computing 1 (SAMPLE)
10/22
Mezwp Wpc~w Ef Gol~spefh ,1
1= ^apbMef`cz ^sjiewbefh
^oefpefh) giegkefh af` `zahhefh
Xbeic lo}efh uosz loswc azosf`) uos xeii fcc` po swc pbc loswc jsppofw po agpe}apc af`
lo}c ojdcgpw of uosz wgzccf& Efepeaiiu pbew gaf jc a ieppic `emmegsip po lawpcz jsp xepb a
ieppic ~zagpegc uos xeii woof ~egk ep s~&
Iewpc` jciox azc pbc `emmczcfp agpeofw uos gaf ~czmozl xepb uosz loswc&
Agpeof @cwgze~peof Swcw
^oefpefh
"Bo}cz%
Lo}efh uosz gszwoz o}cz af egof
oz wgzccf jsppof xeii cfajic a
befp jor po a~~caz pciiefh uos
xbap ep ew moz&
Pbew ew }czu swcmsi moz mef`efh osp
xbap wolcpbefh `ocw&
Giegk
"Icmp Giegk%
Lo}c uosz gszwoz o}cz af egof oz
jsppof af` hcfpiu ~zcww pbc icmp
loswc jsppof ofgc&
Icmp giegka wgzccf jsppof po
agpe}apc ep& Icmp giegkaf egof
wsgb aw a meic oz moi`cz po wcicgpep&
@osjic Giegk
"Icmp%
Lo}c uosz gszwoz o}cz af egof af`
hcfpiu ~zcww pbc icmp loswc
jsppof pxegc&
Ju `osjic giegkefh af egof uos
xeii agpe}apc ep af` pbc meic oz
moi`cz xeii o~cf&
Giegk - @zah
"@zah - @zo~%
Lo}c uosz gszwoz o}cz af egof af`
hcfpiu ~zcww pbc icmp loswc
jsppof af` boi`& Pbcf lo}c pbc
gszwoz po afopbcz iogapeof af`
zcicawc pbc icmp jsppof&
Pbew ew swc` po lo}c a meic mzol
ofc moi`cz po afopbcz ju giegk -
`zahhefh pbc egof& Ef wolc
~zohzalw uos xeii jc ajic po
lo}c ojdcgpw iekc pcrp af`
~egpszcw azosf` pbc wgzccf&
Zehbp Giegk Lo}c uosz gszwoz o}cz af egof oz
wgzccf iogapeof af` hcfpiu ~zcww
pbc zehbp loswc jsppof ofgc&
Pbew xeii ~zo}e`c af o~peofw lcfs
xbegb xeii jc `emmczcfp `c~cf`efh
of xbap uos ba}c giegkc` of&
^zagpegc Crczgewc SWEFH PBC LOSWC JSPPOFW
Boi`efh pbc loswc ef uosz zehbp baf`) lo}c uosz loswc o}cz pbc Zcgugic Jef oz
opbcz egof of uosz `cwkpo~& Xapgb moz pbc befp jor po a~~caz& Fox `osjic,giegkpbc egof po wcc xbap ba~~cfw&&& A Xef`ox o~cfw& Giegk pbc giowc jsppof "R% of
pbc po~ zehbp om pbc xef`ox po giowc ep& Iawpiu) zehbp, giegk pbc zcgugic jef egof& A
gofpcrp lcfs a~~cazw xbegb ~zo}e`cw w~cgemeg o~peofw moz pbc azca) ojdcgp oz
epcl uos ba}c zehbp,giegkc`& Swc pbc icmp loswc jsppof po wcicgp af o~peof oz
wel~iu icmp giegk ospwe`c pbc gofpcrp lcfs po giowc ep&
Swefh pbc wgzoii xbcci
Wgzoiiefh ew pbc agpeof om lo}efh a ~ahc s~ af` `oxf oz we`cxauw po zc}cai opbcz ~azpw om
pbc agpe}c Xef`ox& Pbc wgzoii xbcci of pbc loswc gaf jc swc` po wgzoii pbzoshb
`ogslcfpw af` xcj ~ahcw ju zoiiefh pbc xbcci xepb uosz ef`cr mefhcz jagkxaz` af`
mozxaz`&
8/4/2019 First Steps In Computing 1 (SAMPLE)
11/22
Xozkefh xepb Uosz Gol~spcz
^apbMef`cz ^sjiewbefh 18
Gswpolewefh uosz loswc
Pbc loswc ew af czhofoleg `c}egc xepb wcppefhw pbap gaf jc gswpolewc` po wsep pbc swcz& Em
uos azc icmp,baf`c`) pbc msfgpeof om pbc icmp af` zehbp loswc jsppof gaf jc gbafhc` po
wsep& Opbcz wcppefhw efgis`c gbafhefh pbc w~cc` om pbc gszwoz aw ep lo}cw agzoww pbc wgzccf
af` gbafhefh pbc `osjic giegk w~cc`& Em uos ba}c pzosjic xepb pbc w~cc` om a `osjic giegk
uos lau xafp po wiox pbew `oxf po wsep& Xcii jc iookefh ap box uos gaf gbafhc uoszloswc wcppefhw iapcz of&
Xozkefh xepb uosz kcujoaz`
Xbeic pbc loswc ~zo}e`cw af cawu xau po efpczagp xepb osz gol~spcz) pbc kcujoaz` ew pbc
laef lcpbo` xc swc po cfpcz efmozlapeof efpo pbc gol~spcz& Uos gaf aiwo swc pbc
kcujoaz` po gofpzoi uosz gol~spcz af` ~czmozl jaweg msfgpeofw wsgb aw ~zefpefh a
`ogslcfp oz `cicpefh af epcl& Pbcwc azc gaiic` kcujoaz` wbozpgspw& Pbczc ew a iewp om
kcujoaz` wbozpgspw ap pbc cf` om pbew hse`c&
Kcujoaz`w gaf jc a ieppic gofmswefh po wpazp jsp ep ew xcii xozpb w~cf`efh wolc pelc~zagpegefh af` icazfefh xbczc aii pbc kcuw azc af` xbap wolc om pbc w~cgeai ofcw `o&
Pakefh a posgb pu~efh goszwc xeii hzcapiu cfbafgc uosz kcujoaz` w~cc` af` cfdoulcfp om
gol~spefh&
Pbc kcuw of uosz kcujoaz` azc `e}e`c` efpo wc}czai hzos~w jawc` of pbcez ~azpegsiaz
msfgpeof4
Box pbc kcuw azc ozhafewc`
Fopc4 Uosz kcujoaz` lau iook a ieppic `emmczcfp) jsp pbc iauosp wbosi` jawegaiiu jc pbc
walc& "Wcc Zcwoszgc @ewg 6 Gzatu Legc - Kcujoaz`w&%
Pu~efh "ai~bafslczeg% kcuw
Pbcwc kcuw efgis`c pbc walc icppcz) fsljcz) ~sfgpsapeof) af` wuljoi kcuw mosf` of a
pza`epeofai pu~cxzepcz&
Gofpzoi kcuw
Pbcwc kcuw azc swc` aiofc oz ef goljefapeof xepb opbcz kcuw po ~czmozl gczpaef agpeofw&
Pbc lowp mzcqscfpiu swc` gofpzoi kcuw azc pbc GPZI af` AIP kcuw&
8/4/2019 First Steps In Computing 1 (SAMPLE)
12/22
Mezwp Wpc~w Ef Gol~spefh ,1
:0 ^apbMef`cz ^sjiewbefh
Pbew ew xbu Legzowomp
Pbc @ogslcfpw iejzazu xef`ox
Xef`oxwew gaiic` Xef`oxw& C}czupbefh o~cfw ef a xef`ox& Mzol bczc
uos gaf o~cf) go~u) lo}c af` `cicpc uosz meicw) o~cf af` lo}c opbcz moi`czw) fa}ehapc po
opbcz ~iagcw of uosz gol~spcz af` gbafhc pbc xef`ox wcppefhw&
Xef`ox Pepic
Pbc Pepic Jaz xeii aixauw gofpaef pbc falc om pbc moi`cz jcefh `ew~iauc`& Xbcf uos o~cf a
meic) pbc Pepic Jaz xeii gofpaef pbc falc om pbc meic af` ~zohzal uos azc swefh& Ju giegk -
`zahhefh pbew jaz uos gaf lo}c pbc xef`ox azosf`& Pbew ew baf`u em uos xosi` iekc pxo
xef`oxw o~cf ap pbc walc pelc
Pooi Jaz
Pbc Pooi Jaz gofpaefw gollof pawkw af` xeii gbafhc epw a}aeiajic o~peofw aggoz`efh poxbczc uos azc xepbef pbc meic wuwpcl af` xbap ew gszzcfpiu wcicgpc`&
A``zcww Jaz
Pbc A``zcww Jaz `ew~iauw pbc wpzefh om moi`czw oz ~apbxau po pbc moi`cz gszzcfpiu o~cf&
Uos gaf zcpszf po afu ~zc}eosw moi`cz wel~iu ju giegkefh a iogapeof ef pbc wpzefh&
Xef`ox Jsppofw
Pbcwc pbzcc jsppofw ap pbc po~ zehbp gozfcz om pbc xef`ox xeii lefelewc pbc xef`ox `oxf
po pbc pawk jaz) larelewc pbc xef`ox po meii pbc xboic wgzccf oz giowc pbc xef`ox
gol~icpciu&
Lefelewc) larelewc af` giowc pbc xef`ox
Fa}ehapeof ^afc
Xef`ox Pepic
Pooi
Jaz
Wcazgb jazA``zcww
Giegk - @zah pbc Xef`ox Mzalcgozfcz po zcwetc pbc xef`ox
we`cxauw af` s~ af` `oxf
Giegk Fcx Moi`cz af`
pbcf falc ep po gzcapc
moi`czw moz aii uosz
`emmczcfp meicw
Jagk -
Mozxaz`
Wgzoii jaz
8/4/2019 First Steps In Computing 1 (SAMPLE)
13/22
Xozkefh xepb Uosz Gol~spcz
^apbMef`cz ^sjiewbefh :5
Agpeof ^oefpw moz Xozkefh Xepb Uosz Gol~spcz
1& Cfwszc aii pbc gol~spcz gajicw azc gozzcgpiu goffcgpc` jcmozc wxepgbefh pbc ~oxczof&
:& Aw a wamcpu ~zcgaspeof) swc a wszhc ~zopcgpc` ~oxcz joaz` po ~zc}cfp cicgpzegai
`alahc po uosz cqse~lcfp&
7& @ofp jc amzae` po cr~iozc uosz gol~spczw `cwkpo~ af` `ogslcfp iejzazecw&
0& Kcc~ uosz xozk azca sfgisppczc` wo pbap uos azc ajic po swc pbc loswc af`kcujoaz` cmmcgpe}ciu&
3& Uos xeii mef` aii uosz ~zohzalw ef pbc Wpazp Lcfs ju giegkefh pbc Wpazp jsppof&
=& Cr~iozc pbc Zehbp loswc jsppof ap `emmczcfp iogapeofw po wcc xbap ep gaf `o&
8& Uos gaf lo}c xef`oxw meicw af` opbcz ojdcgpw of uosz wgzccf ju giegkefh af``zahhefh&
2& ^zagpegc swefh aii pcf mefhczw of uosz kcujoaz` af` pzu po kcc~ uosz icmp af` zehbpbaf`w of pbcez zcw~cgpe}c we`cw om pbc kcujoaz`&
5& Swc pbc fslczeg kcu~a` moz cfpczefh a iop om fsljczw&
1>& Pakc zchsiaz zcwp af` crczgewc jzcakw&
Fopcw
8/4/2019 First Steps In Computing 1 (SAMPLE)
14/22
8/4/2019 First Steps In Computing 1 (SAMPLE)
15/22
Hcppefh Wpazpc` Xepb Xoz`
^apbMef`cz ^sjiewbefh 71
7 Hcppefh Wpazpc` Xepb Xoz`Ef pbew wcgpeof uos xeii icazf
Box po wpazp pbc ~zohzal af` o~cf a `ogslcfp
Box po gbafhc jaweg ~ahc wcppefhw
Box po wcicgp af` mozlap pcrp
Box po wa}c af` ~zefp a `ogslcfp
Jcmozc gol~spczw xczc ef gollof swc) icppczw xczc pu~c` of jsiku pu~cxzepczw af`lewpakcw af` gozzcgpeofw xczc gollof& Pbc gol~spefh pcgbfoiohu om po`au fox cfajicw
sw po lafahc af` gofpzoi pbc ~zo`sgpeof af` osp~sp om lsipe~ic ommegc `ogslcfpw ef
lefspc `cpaei aw xcii aw caweiu gozzcgp lewpakcw aspolapegaiiu& A xoz` ~zogcwwoz xeii msimei
pbc walc msfgpeofw aw a pu~cxzepcz ~isw a xboic iop lozc ef icww pelc!
Wcf`efh a icppcz lcafp moi`efh ep efpo af cf}cio~c af` wcf`efh ep omm of a zoa` doszfcu po
epw `cwpefapeof) ompcf pakefh `auw& Po`au xc gaii pbew wfaei laei aw pbefhw azc qsepc
`emmczcfp fox& Epw cawu po qsegkiu gzcapc ~zomcwweofai `ogslcfpw af` wcf` pbcl }ea claei
po afuxbczc ef pbc xozi` xepbef wcgof`w&
Xoz` ~zogcwwozw azc ajic po efgoz~ozapc hza~begw wsgb aw ~bopohza~bw af` gie~ azp) xbegb
azc wlaii hza~begw swc` po cfbafgc a xoz` `ogslcfp& A~azp mzol icppczw af` zc~ozpw) uos
gaf aiwo gzcapc miuczw) ~al~bicpw) fopegcw) gczpemegapcw af` iopw lozc swefh xoz`
~zogcwwefh af` ~zefp uosz xozk ofpo dswp ajosp afupbefh mzol oz`efazu ~a~cz af` iajciw po
mze`hc lahfcpw af` pzafwmczw&
Ofc om pbc lowp gollof xoz` ~zogcwwefh wompxazc ~zohzalw ef swc po`au ew Legzowomp
Xoz`
Icpw pakc a iook&
&
^zagpegc Crczgewc O^CFEFH PBC LW XOZ@ ^ZOHZAL
Aw xc `ewgo}czc` caziecz) po wpazp a ~zohzal) uos giegk of pbc Wpazp jsppof po
o~cf pbc Wpazp Lcfs& Uosz gol~spcz lau jc wcp s~ wo pbap Xoz` a~~cazw ef pbc
gollofiu swc` ~zohzalw iewp ef pbc Wpazp lcfs& Em fop) moiiox pbew ~apb po o~cf
Xoz`&
Wp azp 6 Aii zohzalw 6 Legzowomp Om m egc 6Legzowomp Xoz` :>1>
Pbc ~zohzal xeii o~cf ef epw oxf xef`ox& Giegk pbc Larelewc jsppof "po~ zehbp om
pbc xef`ox% po cr~af` pbc xef`ox po meii pbc xboic wgzccf&
8/4/2019 First Steps In Computing 1 (SAMPLE)
16/22
Mezwp Wpc~w Ef Gol~spefh ,1
7: ^apbMef`cz ^sjiewbefh
A iook azosf` pbc Xoz` xef`ox
Meic PajEfwe`c pbc Meic Paj ew pbc Jagkwpahc Lcfs
Qsegk Aggcww PooijazPbew ieppic jaz gofpaefw jsppofw po qsegkiu aggcww wolc om pbc lozc gollof msfgpeofw
efwe`c pbc Ommegc lcfs) wsgb aw Wa}c af` a }czu baf`u Sf`o& Uos gaf a`` oz `cicpc pbcwc
msfgpeofw ju zehbp,giegkefh of afu om pbc jsppofw of pbew jaz&
af` aii pbc msfgpeofw moz lafahefh a `ogslcfp
oz meic wsgb aw Wa}c) ^zefp) O~cf afopbcz `ogslcfp oz gzcapc a fcx ofc& Ep aiwo baw a iewp
om uosz zcgcfpiu o~cfc` `ogslcfpw wo uos gaf zcwslc uosz xozk caweiu af` qsegkiu& Uos
xeii aiwo mef` pbc ~zohzal wcppefhw ef bczc jsp pbap xeii jc moz afopbcz goszwc&
Zejjof PajwXbcf uos giegk of a Zejjof Paj ef Xoz` af` ef wolc opbcz Legzowomp Ommegc :>>8
~zohzalw) ep o~cfw a fcx Zejjof gofpaefefh epw oxf wcp om msfgpeofw zciapefh po cagb paj
hzos~&
ZejjofPbc Zejjof gofpaefw aii pbc msfgpeofw moz w~cgemeg pawkw ozhafewc` efpo xozk gapchozecw
sf`cz cagb Paj& Moz cral~ic) aii pbc msfgpeofw af` pooiw po a`dswp uosz iauosp azc ef pbc
Iauosp Zejjof xbcf uos wcicgp pbc Iauosp paj& Uos gaf aiwo gswpolewc pbc xau uosz
`ogslcfp `ew~iauw of wgzccf ju giegkefh pbc ]ecx paj po agpe}apc pbc ]ecx Zejjof af`
gbafhc afu om pbc `ew~iau wcppefhw&
Zejjof
Efwczpeof
^oefp
Pbc ahc
Meic Paj
Jagkwpahc
]ecx
Pbc Wgzoii JazZejjof PajwQsegk Aggcww Pooijaz
Wpapsw jaz Tool gofpzoiGbafhc ]ecxw
8/4/2019 First Steps In Computing 1 (SAMPLE)
17/22
Mezwp Wpc~w Ef Gol~spefh ,1
72 ^apbMef`cz ^sjiewbefh
^zagpegc Crczgewc WCICGPEFH - MOZLAPPEFH PCRP
Swc uosz loswc po wcicgp a ~azahza~b om pcrp ef pbc o~cf `ogslcfp&
1&
O~cf pbc Zejjof ap pbc Bolc lcfs paj& Ef pbczc uosii mef` aii pbc pooiw moz
mozlappefh uosz pcrp ef pbc Mofp wcgpeof& Pzu pbcwc pawkw&
:&Gbafhc pbc mofp wpuic po Azeai
7&
Gbafhc pbc mofp wetc po 1=
0&
Joi` uosz wcicgpc` pcrp
Gbafhc pbc goiosz om uosz pcrp po ZC@
Ampcz cagb gbafhc) `cwcicgp pbc pcrp po wcc pbc cmmcgp&
C`epefh pcrp
Afopbcz swcmsi pawk xepb wcicgpc` pcrp ew gsp) go~u af` ~awpc& Pbew ew swcmsi em uos xafp po
zclo}c iazhcz wcgpeofw om pcrp oz uos fcc` po lo}c pcrp po afopbcz ~azp om pbc `ogslcfp
oz po a gol~icpciu `emmczcfp `ogslcfp& Em uos azc pu~efh wolcpbefh pbap ew zc~cpepe}c) uos
gaf go~u pbc pcrp af` ~awpc ep aw uos xozk&
Pbc Gie~joaz`
Xbcf uos Gsp oz Go~u a wcgpeof om pcrp oz af ojdcgp wsgb aw a ~egpszc) pbc efmozlapeofajosp pbap wcicgpeof ew wpozc` of af cicgpzofeg Gie~joaz`& Pbew lakcw ep a}aeiajic moz uos po~awpc jagk efpo pbc walc `ogslcfp oz efpo afopbcz `ogslcfp& Xbcf uos ^awpc) pbc wpozc`efmozlapeof xeii jc efwczpc` ap pbc ~oefp xbczc uosz Efwczpeof ^oefp baw jccf ~iagc`& Uosxeii fopegc a wlaii egof om a gie~joaz` a~~caz sf`cz pbc~awpc` wcicgpeof& Wolcpelcw pbew hcpw ef pbc xau jsp ep xeii`ewa~~caz ampcz a wbozp pelc& Em uos giegk of pbew ep xeii he}cuos wolc o~peofw moz ~awpefh pbc pcrp&
Gsp) Go~u af` ^awpc
Pbczc a mcx xauw uos gaf ~czmozl pbcwc msfgpeofw af` pbcu
azc aii maeziu wel~ic& @ofp mozhcp po wcicgp uosz pcrp mezwp&
Swc uosz gszwoz po wcicgp pbc gsp) go~u oz ~awpc jsppofw of pbc Bolc Zejjof& Em
pbczc ew fopbefh wcicgpc` oz pbczc ew fopbefh of pbc gie~joaz` pbcf pbc jsppofw xeii
jc hzcuc` osp af` sfa}aeiajic&
OZ
Ampcz uos ba}c wcicgpc` uosz
pcrp) swc uosz gszwoz po wcicgp
pbc gsp) go~u oz ~awpc jsppofw
of pbc Bolc Zejjof&
Giegk bczc po o~cf pbc Gie~joaz`
pawk ~afc xbczc uos xeii jc
ajic po wcc c}czupbefh uos ba}c
gsp af` go~ec`&
BefpA Gsp ew `emmczcfp po swefh
pbc @CICPC kcu& Em uos swc
pbc @CICPC kcu pbc
wcicgpc` pcrp ew hofc& Swefh
pbc Gsp msfgpeof wa}cw a
go~u om pbc pcrp ef lclozu
wo pbap uos gaf ^awpc ep
wolcxbczc ciwc&
8/4/2019 First Steps In Computing 1 (SAMPLE)
18/22
8/4/2019 First Steps In Computing 1 (SAMPLE)
19/22
Lafahefh Uosz Meicw
^apbMef`cz ^sjiewbefh 03
0 Lafahefh Uosz MeicwEf pbew wcgpeof uos xeii icazf
Ajosp meic pu~cw) meic wetc af` box pbew zciapcw po uosz gol~spczlclozu
Box po wcp s~ af` lafahc uosz meiefh wuwpcl
Box po wcazgb moz a lewwefh meic
Ajosp box po ~zopcgp uosz meicw mzol ioww
Po cfwszc pbap uosz meicw azc fop lew~iagc` oz iowp oz uosz gol~spcz `ocwfp jcgolc
giohhc` xepb sffcgcwwazu meicw) ep ew hoo` boswckcc~efh ~zagpegc po kcc~ pbcl ozhafewc`
efpo gapchozecw af` po `cicpc afu zc`sf`afp meicw& Aw ep ew wo cawu po go~u meicw) xc ompcf
cf` s~ xepb go~ecw om go~ecw xbegb gaf hcp a ieppic gofmswefh em ep hcpw osp om baf`&
Xef`oxw 8 ~zo}e`cw wolc moi`czw ju `cmasip moz uos po wpozc uosz meicw& Pbcwc azc gaiic`
Iejzazecw af` efgis`c @ogslcfpw) ^egpszcw af` Lsweg& Xef`oxw xeii zcgohfewc a meic pu~c ju
af crpcfweof po pbc meic falc& Pbew ew fozlaiiu a pbzcc oz mosz icppcz ajjzc}eapeof om pbc
`ogslcfp pu~c wsgb aw &`og oz &`ogr moz LW Xoz` `ogslcfp meicw& Pbczc azc lafu meic
mozlap pu~cw& Bczc ew a iewp om wolc om pbc lozc gollofiu swc` ofcw uosii golc po kfox&
Egof Meic @cwgze~peof
Legzowomp Xoz`@ogslcfp
Xoz` ~zogcwwc` `ogslcfpw wsgb aw
icppczw af` zc~ozpw&
Legzowomp Crgci@ogslcfp
W~zca`wbccp meic swc` po ~czmozl jopb
wel~ic af` gol~icr gaigsiapeofw&
A ~bopohza~b meic swc` ju galczaw af`
wgaffczw&Pbew ew af o~cf mozlap "fof ~zo~zecpazu%&
A lsweg meic swc` ju gol~spczw aw xcii aw
~ozpajic `c}egcw wsgb aw af e^o`
Pbew ew af o~cf mozlap "fof ~zo~zecpazu%&
A }e`co meic swc` ju gol~spczw aw xcii aw
@]@ ~iauczw af` e^o`w
Pbew ew af o~cf mozlap "fof ~zo~zecpazu%&
8/4/2019 First Steps In Computing 1 (SAMPLE)
20/22
Cr~iozefh pbc Gofpzoi afci
^apbMef`cz ^sjiewbefh 37
3 Cr~iozefh pbc Gofpzoi ^afciEf pbew wcgpeof uos xeii icazf
Box po gswpolewc pbc a~~cazafgc om uosz wgzccf
Gbafhc jaweg wcppefhw moz wolc om uosz baz`xazc
Box po gswpolewc uosz wpazp lcfs af` pawk jaz
Box po gzcapc a ~czwofai swcz aggosfp
Aw uos gaf elahefc) uosz gol~spcz ew a }czu gol~icr ~ecgc om lagbefczu af` aw xepb aiilagbefczu ep baw gofpzoiw& Pbcwc azc iogapc` ef pbc Gofpzoi ^afci& Pbc Gofpzoi ^afci ew
o~cfc` mzol pbc Wpazp Lcfs&
Gbafhefh pbc a~~cazafgc om uosz wgzccf
Pbc Gofpzoi ^afci xeii o~cf ef a Xef`ox aw wboxf jciox& Mzol pbc Gofpzoi ^afci laef
xef`ox uos gaf aggcww aii ~azpw om pbc gol~spczw gofpzoiw& Wolc om pbcwc uos xofp fcc`
po posgb jsp opbcz wcppefhw xeii jc }czu swcmsi& Aw uos gaf wcc) wcppefhw azc hzos~c` efpo
gollof msfgpeofw& Moz cral~ic) aii pbc gofpzoiw af` wcppefhw po gbafhc pbc a~~cazafgc
azc hzos~c` sf`cz A~~cazafgc af` ^czwofaiewapeof& Ef bczc uos gaf a~~iu pbclcw) ~egpszcw
af` goioszw po ~czwofaiewc uosz @cwkpo~ po wsep uoszwcim&
Wcp s~ a Swcz AggosfpGbafhc pbc @cwkpo~
8/4/2019 First Steps In Computing 1 (SAMPLE)
21/22
Cr~iozefh pbc Gofpzoi afci
^apbMef`cz ^sjiewbefh 38
Giegk pbc Gswpolewc jsppof po gbafhc pbc egof wetc af` pbc fsljcz om epclw uos xosi` iekc
of pbc Wpazp ~zohzal iewp& Uos gaf aiwo gbcgk Efpczfcp af` Claei o~peofw af` gboowc pbc
~zohzal uos xosi` iekc po swc moz pbcwc& Pbcu xeii jc `ew~iauc` of uosz Wpazp Lcfs&
O~cf pbc Pawkjaz paj po }ecx af` gbafhc pawkjaz wcppefhw&
Em uos xosi` iekc pbc giogk po jc `ew~iauc` ef pbc Wuwpcl Pzau pbcf gbcgk Wbox giogk&
Gbafhc pbc `apc af` pelcAipboshb uos gaf gbafhc pbc `apc af` pelc mzol pbc Gofpzoi ^afci) ep ew cawecz po aggcww
mzol pbc fopemegapeof azca of pbc Pawk jaz& Mezwp) lakc wszc pbc `apc af` pelc azc wcp po
`ew~iau mzol pbc Wpazp af` Pawkjaz ~zo~czpecw wcppefhw aw ajo}c&
1& @osjic,giegk pbc giogk ef pbc Fopemegapeof Azca
:& Wcicgp
7& Lakc wszc pbc gozzcgp pelc tofc ew wcp ,
@apc af` pelc wcppefhw
0& Wcicgp
"SPG+1>% Gafjczza) Wu`fcu) Lcijoszfc
3& Aipcz pbc `apc af` pelc wcppefhw mzol pbc o~peofw
Gbafhc `apc af` pelc
=&
Giegk OK xbcf uos ba}c mefewbc` oz ~zcww CFPCZ
@osjic,giegk pbcpelc af` `apc
Wcicgp `apc af` pelc
Wcicgp boszoz lefspcw
af` gbafhc
8/4/2019 First Steps In Computing 1 (SAMPLE)
22/22
Mezwp Wpc~w Ef Gol~spefh ,1
Hiowwazu om gol~spefh pczlw
A@WI "@WI%
Awullcpzegai @ehepai Wsjwgzejcz Iefc
Pbc pcgbfoiohu swc` po pzafwlep jzoa`jaf` `apa
o}cz a fozlai pcic~bofc iefc moz Efpczfcp
wcz}egc&
Afpe,}ezsw Wompxazc
A]
Wompxazc swc` po cpcgp) ewoiapc oz cicpc afu
laixazc wsgb aw }ezswcw) xozlw) wgze~pw af`
pzodafw pbap appcl~p po efmcgp a gol~spcz&
A~~ic
A~~ic Lag
A~~ic ew pbc falc om pbc gol~afu pbap lakcwLagefpowb gol~spczw&
A~~iegapeof
Wcc Wompxazc
Jagk,s~
Jagks~ "f&%
Pbc ~zogcww om lakefh a go~u om aii uosz meicw wo
pbap ef pbc c}cfp om a laimsfgpeof oz opbcz ioww
om `apa) uosz meicw gaf jc zcwpozc`& Pbew ew a
wpaf`az` ~zagpegc ef gol~spefh&
Jefazu
Jefazu go`cA : `ehep fslczegai wuwpcl swc` ju gol~spczw po
~czmozl gol~spefh msfgpeofw af` wpozc apa&
Bslafw swc a 1> `ehep fslczegai wuwpcl
"`cgelai%&
Jep
Wuljoi , j
A wefhic `ehep fsljcz ef jefazu go`c) cepbcz a 1
oz a tczo& Pbc wlaiicwp sfep om `apa&
Jepla~ "&jl~%
JL^
Zciapefh po a `ehepai ~egpszc) a jepla~ ew a la~
om opw oz jepw gofwewpefh om wba`cw om goioszw)efgis`efh jiagk af` xbepc) xbegb mozl af elahc&
Gollof jepla~ meic pu~cw efgis`c JL^) D^CH)
HEM) ^EGP) ^GR) af` PEMM&
Jioh
Xcj Ioh
A jioh ew a doszfai oz `eazu pbap ew a}aeiajic of
pbc xcj& Wbozp moz Xcj Ioh) pbew pczl zcmczw po
a iewp om doszfai cfpzecw ~owpc` of a Xcj ~ahc&
S~`apefh a jioh ew gaiic` jiohhefh af` wolcofc
xbo kcc~w a jioh ew a jiohhcz&
Jooklazk
Wcc Ma}oszepcw&
Joop
Pbc wpazp,s~ ~zogcww pbap jchefw ju pszfefh of
pbc gol~spcz(w ~oxcz& Cwwcfpeai wuwpclw azc
ioa`c` efpo pbc gol~spczw lclozu po ~zc~azc
ep moz pbc ~zogcwwefh om pawkw&
Jzoa`jaf`
Behb w~cc` efpczfcp
Pbc ~zo}eweof om behb,w~cc` `apa pzafwlewweof
wcz}egc jcpxccf swczw af` pbc Efpczfcp&
Jzoa`jaf` ew ~zo}e`c` ju af Efpczfcp Wcz}egc
^zo}e`cz "EW^%&
Jzoxwcz
Xcj Jzoxwcz
A wompxazc ~zohzal pbap `ew~iauw xcj ~ahcw of
uosz gol~spcz cfajiefh pbc swcz po jzoxwc pbc
Efpczfcp& Cral~icw efgis`c Efpczfcp Cr~iozcz
"Legzowomp%) MezcMor "Loteiia% af` O~cza "Lag%&
Jszf
Xzepc
Pbc ~zogcww om xzepefh `apa po a @]@ oz G@ `ewg&
Pbc @]@/G@ xzepcz xeii jszf `apa ofpo pbc `ewg
swefh a iawcz&
Jupc
Wuljoi , J
A jupc ew a wcp om 2 jepw pbap zc~zcwcfp a wefhicgbazagpcz ef pbc gol~spcz(w lclozu& Xbeic jepw
azc ompcf swc` po lcawszc `apa pzafwmcz w~cc`w)
jupcw azc swc` po lcawszc meic wetcw) baz` `ewk
w~agc) af` gol~spcz lclozu& Iazhcz alosfpw
om apa azc lcawszc` ef sfepw wsgb aw keiojupcw)
lchajupcw) hehajupcw) af` pczajupcw&
Gagbc
^zofosfgc` gawb
A pcl~ozazu wpozahc azca pu~egaiiu ef Zaf`ol
Aggcww Lclozu "ZAL%) xbczc `apa gaf jc
qsegkiu aggcwwc` xbcf zc~capc`iu fcc`c`& Pbew
msfgpeof w~cc`w s~ pbc ~zogcwwefh om `apa&
G@
Gol~agp @ewg
A szajic ~iawpeg o~pegai ewg swc` po wpozc
`ehepai apa wsgb aw as`eo zcgoz`efhw) gol~spcz
wompxazc af` ~czwofai apa& Pbcwc ewgw azc zca`
swefh a iawcz ef uosz @ewg @ze}c& Pbc wpozahc
ga~agepu om a G@ ew 8>>LJ&
G@,Z
Gol~agp @ewg Zcgoz`ajic
A jiafk G@ pbap gaf zcgoz` `apa xzeppcf ju a G@
jszfcz& Pbc `apa jszfc` ofpo a G@,Z ew
~czlafcfp af` gaffop jc zcxzeppcf oz czawc`&
Wcc aiwo G@