învăța cum să descrie algoritmi de branșare sub forma unei diagrame bloc.
Educaționale. contribuie la algoritmi de învățare ramificare, ramificare complet și incomplet, succesiunea de acțiuni în rezolvarea problemelor de formare de calificare constituie organigrame.
Educaționale: pentru a promova dezvoltarea gândirii logice, o atenție; dezvoltarea interesului cognitiv în acest subiect.
Educațional: dezvoltarea abilităților de a lega studiul noului material cu faptele cunoscute; educația de independență și de capacitatea de a lucra în grupuri, în perechi și singur.
Tipul lecției: o lecție de obținere a noi cunoștințe.
Vezi lecție: combinate.
1. Organizarea momentului
soarele sa trezit în dimineața,
Drew a zâmbit
Și a mers pentru o plimbare
Întunericul de urmărire noapte ....
cunoștințe de sprijin 2.Aktualizatsiya
Dă definirea algoritmului;
proprietăți Listă de algoritmi;
Care sunt metodele de înregistrare algoritmi;
Ce modele algoritmică știi?
Care algoritm se numește liniar?
Cum de a desena o diagramă bloc a unui algoritm liniar?
3. Formarea de noi cunoștințe
Deschiderea remarci de către profesor: Cu overshaya acțiuni specifice pe care le efectua orice algoritm.
Vă rugăm să dați exemple din viața de zi cu zi, referitoare la algoritmi liniare. (Elevii furnizează exemple de algoritmi liniari)
Din păcate, în viața de algoritmi liniare sunt rare. Întotdeauna există unele condiții. care schimba algoritmul.
De exemplu. Dimineața, merge la școală, ne vom uita pe fereastră dacă există ploaie, apoi să ia o umbrelă ... (Băieții continuă să dea exemple). Astfel de condiții apar în viața noastră foarte des.
Să ne amintim povestea: „La bifurcația road-moduri este piatra profetică, și pe ea inscripția:“ Napravopoydosh - konyapoteryaesh el însuși va fi salvat, va merge la stânga - calul va fi el însuși pierdut salvat, vei merge direct ...
Astfel, există un nou tip de algoritm.
- Cum i-ai spune?
- Încearcă să-l definească. (Un algoritm de ramificare - un algoritm în care, în funcție de condițiile îndeplinite una sau cealaltă secvență)
- Următoarele sunt branșamente în formă. Cum se deosebesc? Cum i-ai suna?
- Acum încearcă să formuleze tema și scopul nostru tutorial:
întâlni structura branșament algoritmică;
să învețe cum să descrie ramificare algoritmi sub formă de diagrame bloc.
Forma completă ramificare
IF condiție atunci acțiunea 1 acțiune altceva 2 (În cazul în care condiția ca acțiunea 1 altă acțiune
IF condiție atunci acțiunea 1
Exemple de utilizare a ramificare algoritmi în formă de diagramă bloc:
În cazul în care inghite acoperi mici, nu va fi ploaie, ploaie sau nu.
Dacă vremea este bună, atunci înainte de a face temele, mă duc la schi.
IV. Atașarea materialului studiat
Tu du-te la filme. Mergând la teatru, veți găsi că astăzi există două filme: o nouă serie de „Harry Potter“ și noul film de acțiune cu Sylvester Stallone. Dacă aveți bilete pentru primul, atunci du-te ma uit la ea, altfel veți vedea un film de acțiune.
Să încercăm să scrie un program în BASIC
30 IF x<0 THEN y=8+x ELSE y=4*x+10
Fiecare elev să se așeze la calculator. Pe desktop, minciuna problema, el alege oricare dintre următoarele sarcini și înregistra programul pe un calculator, rezultatele raportate de către profesor.
Problema 1. Având în vedere două numere. Un număr tot mai mare la pătrat.
Problema 2 Având în vedere două numere. Un număr tot mai mare de sunete înalte, mai puțin pătrat
Problema 3. Găsiți suma dintre pătrat și cub mai mare decât cea mai mică dintre cele două numere.
Sarcina 4. Numerele pozitive creșterea cu cinci.
Problema 5. 5 x 1 = x> 10
4. Rezumând rezultatele lecției
Toată viața noastră - este un algoritm complex de „ramificare“ a structurii, și trebuie să ne străduim să ne asigurăm că ne fiecare acțiune a fost în mod deliberat și a dus la rezultate corecte, bune!
Profesor: Care este structura algoritmică? Ceea ce acum ramificare împlinit?
6. D / z p4.2.2, pagina 114