Suchfunktion

3.2.1.2 Al­go­rith­men

In Klas­se 9 er­folgt der Um­stieg auf ei­ne tex­tu­el­le Pro­gram­mier­spra­che. Die Schü­le­rin­nen und Schü­ler ler­nen die Syn­tax der schon be­kann­ten al­go­rith­mi­schen Grund­bau­stei­ne ken­nen und wen­den die­se in neu­en Kon­tex­ten an. Sie nut­zen Va­ria­blen mit un­ter­schied­li­chen Da­ten­ty­pen so­wie Ar­rays zur Spei­che­rung und Ver­ar­bei­tung gleich­ar­ti­ger Da­ten.

Um ih­re Pro­gram­me zu struk­tu­rie­ren und red­un­dan­ten Code zu ver­mei­den, kön­nen sie Un­ter­pro­gram­me mit Pa­ra­me­tern und Rück­ga­be­wer­ten nut­zen und da­durch Funk­tio­na­li­tä­ten in ei­ge­ne Pro­gramm­tei­le aus­la­gern. Sie be­schrei­ben An­for­de­run­gen an Un­ter­pro­gram­me und ent­wer­fen ge­eig­ne­te Test­rou­ti­nen, um ih­re Im­ple­men­tie­run­gen da­ge­gen zu tes­ten.

Sie ent­wi­ckeln Stra­te­gi­en und nut­zen da­zu auch die Mög­lich­kei­ten der Ent­wi­ckungs­um­ge­bung, um feh­ler­frei­en Code zu schrei­ben.

Die Schü­le­rin­nen und Schü­ler kön­nen

G

M

E


Fußleiste