Zur Haupt­na­vi­ga­ti­on sprin­gen [Alt]+[0] Zum Sei­ten­in­halt sprin­gen [Alt]+[1]

Stoff­ver­tei­lung

Stun­den

In­halts­be­zo­ge­ne Kom­pe­ten­zen

In­halt / Ma­te­ri­al

1+2+3

(1) Die al­go­rith­mi­schen Grundbau­steine An­wei­sung und Se­quenz er­läu­tern

Ein­füh­rungs­text 00_al­g_­scratch_ein­fu­eh­rung.odt Teil A , B und C

Pro­gram­me aus Blö­cken (Scratch-Grund­bau­stei­nen) zu­sam­men­fü­gen

Po­si­ti­on und Rich­tung einer Figur mit­tels einer Folge von An­wei­sun­gen än­dern

Eine Figur mit­tels er­eig­nis­ge­steu­er­ter Pro­gram­mie­rung durch Tas­ten­druck be­we­gen

4+5+6

(1) Die al­go­rith­mi­schen Grundbau­steine Schlei­fe/Wie­der­ho­lung, Ver­zwei­gung und Be­din­gung er­läu­tern

(2) Al­go­rith­men als Ver­knüp­fung von An­wei­sun­gen und Kon­troll­struk­tu­ren be­schrei­ben

(6) Gra­fi­sche Ver­an­schau­li­chun­gen von Al­go­rith­men er­klä­ren (auch for­ma­le No­ta­tio­nen)

(7) Code­ab­schnit­te schritt­wei­se un­ter­su­chen und deren Wir­kung be­schrei­ben

Ein­füh­rungs­text 00_al­g_­scratch_ein­fu­eh­rung.odt Teil D, E und F

Fi­gu­ren und Büh­nen­bil­der er­stel­len und ver­än­dern

Fi­gu­ren so pro­gram­mie­ren, dass sie An­wei­sungs­fol­gen unter ver­schie­de­nen Be­din­gun­gen wie­der­ho­len

Ver­zwei­gun­gen in An­wei­sungs­fol­gen mit ein­be­zie­hen

Be­din­gun­gen mit Ver­gleich­sope­ra­to­ren for­mu­lie­ren

Schlei­fen ver­wen­den: wie­der­ho­le ... mal;
wie­der­ho­le bis ...; wie­der­ho­le fort­lau­fend

Ver­zwei­gun­gen ein­set­zen: falls – dann, falls – dann – sonst

Ar­beits­blatt 01_al­g_a­b_­struk­to­gram­me.odt

7+8+9

(3) Va­ria­blen als als än­der­ba­ren Wer­te­spei­cher (z.B. Punk­te­stand, Zäh­ler) er­läu­tern

(5) Al­go­rith­men in einer ge­eig­ne­ten (z.B. vi­su­el­len) Programmierumge­bung im­ple­men­tie­ren und dabei Va­ria­blen und al­go­rith­mi­sche Grund­bau­stei­ne ziel­ori­en­tiert an­wen­den

Ein­füh­rungs­text 00_al­g_­scratch_ein­fu­eh­rung.odt Teil G und H

Va­ria­blen als Spei­cher für die Schritt­wei­te von Fi­gu­ren ver­wen­den

Va­ria­blen durch Tas­ta­tur­er­eig­nis­se än­der­bar ma­chen

Lo­gi­sche Ver­knüp­fun­gen in Be­din­gun­gen ver­wen­den

Ar­beits­blatt 03_al­g_a­b_­kon­troll­struk­tu­ren.odt

10+11+12

(4) Al­go­rith­men zu ge­ge­be­nen Problem­stellungen ent­wer­fen

Zu­satz­auf­ga­ben 02_al­g_­scratch_zu­satz­auf­ga­ben.odt

Ei­ge­ne Pro­jek­te

 

Stoff­ver­tei­lung: Her­un­ter­la­den [odt][92 KB]

Stoff­ver­tei­lung: Her­un­ter­la­den [pdf][86 KB]

 

Wei­ter zu Hin­ter­grund zum Un­ter­richts­gang