Lecke a téma - algoritmusok értékek - szakasz - algorithmization

Lecke célja: Foster hallgatók a fogalmak „adat” és az „érték”; képviselete a szerkezet és az elv adattároló egy számítógép memóriájában; rendszer bevezetése parancsok művész számítógépes; szétszerelni elveinek megbízás csapatok, bemeneti és kimeneti.

Lecke célja:
  • oktatás - a készségek elkészítése algoritmusok problémák megoldására a megbízás parancsokat, bemeneti és kimeneti;
  • fejlesztése - fejlesztés logikus és algoritmikus gondolkodás, emlékezet, a figyelem;
  • oktatási - a kognitív érdeke, logikus gondolkodás.

Típusa tanulság: tanulságlevonó új anyag.

Részletek tanulság: a leckét a alaprendszer.

Tanulók életkora: 9. évfolyam.

Lecke helye a tantervben: a második leckét a következő részt: „algoritmikus. Programozás alapjai. " A diákok nem ismerik a fogalmakat „algoritmus” és a „előadóművész”, a következő tulajdonságokkal az algoritmus.

Felszerelés tanulság:
  • számítógép tanár;
  • multimédiás kivetítő;
  • előadások MS PowerPoint;
  • alaprendszer.
óravázlat.
  1. Szervezése időben.
  2. Ismétlés az anyag.
  3. Adjon témák és megfogalmazása leckét célkitűzéseket.
  4. .?Ismerje meg az új anyag
  5. Rögzítése az új anyag: a problémamegoldás.
  6. Összefoglalva az eredményeket.
  7. Staging házi feladatot.

1. szervezése a pillanatot

Tanár. Helló srácok! Üljön le. Ma fogunk dolgozni az alapvető rendszer, így mindenki az asztalra kell alapulnia számozott lap 1-4.

2. Ismétlés tartozó anyagból

Tanár. Emlékezzünk arra, milyen témában, megtudtuk az utolsó leckét. ( „Algoritmus. Az ingatlan az algoritmus ..? Spolniteli algoritmusok”).

Mit is jelent a szó „algoritmus”? (By algoritmus olyan egyértelmű és pontos utasítást végrehajtója, hogy végre egy véges utasítások sorozata, ami a nyers adatokat a kívánt eredményt.)

Meg tudjuk vizsgálni a szövege a meghatározás? (Nem, a koncepció az algoritmus számítástechnika alapvető, észrevehetetlen.)

A készítmény, amit a művész a kérdés? (Minden algoritmus alapján épült egy adott művész, aki képes helyesen megérteni és pontosan végre minden a követelményeknek az algoritmus ..? Spolnitelem lehet egy személy, a robot számítógépet.)

És mi a csapat végezhet előadóművész? (Minden művész saját utasításkészlet - SC.?).

És mi az a program? (Program - egy algoritmus nyelvén írt a művész.)

Látom, hogy jól elsajátította a hatálya alá tartozó anyagok, így tudjuk kezdeni, hogy új téma.

3. Az üzenet tárgya és beállítási leckét célkitűzések

Ma folytatjuk a tanulmány „algoritmikus. Programozás alapjai. " A téma a leckét: „algoritmusok munka értékekkel.” Így fogunk dolgozni az algoritmusok és mint művész, figyelembe vesszük a számítógép ellátott programozási rendszer egy adott nyelven. A lecke, amit meg kell szétszedni a „adatok” és „érték”, az Egyesült Királyságban.? számítógépet.

4 ..? Ismerje meg az új anyag

Tanár. Tudja, hogy a számítógép dolgozik információkat. .? Info, adatfeldolgozó programok, az úgynevezett adatokat. Privát adatok tárgy, például a szám, betű, úgynevezett érték [1].

Ahogy emlékszem, a készítmény az algoritmus adatok oszlik a forrás és az eredményeket. Továbbá, a közbenső adatok felhasználhatók a számítási folyamathoz.

Ha a munka a azokat az adatokat kell tárolni valahol. Mivel van egy előadó egy számítógép, az adatok által használt programot kell a számítógép memóriájában. Emlékezzünk rá, a szerkezet a számítógép memóriájában. [4]

Következtetés: bármilyen érték veszi meghatározott helyen a számítógép memóriájában.

Az értékek megváltoztatásához futásidőben, az úgynevezett változó. és az, hogy nem változik - állandó vagy állandók.

Minden mennyiségben, három fő tulajdonsága van: név, érték és típus.

A kényelem, a memória sejtek általában egy nevet. vagy azonosítóját. .? Dentifikator alkotják a betűk és számok, de az első karakter mindig egy betű. Például, X, Y, Sum, és Max, A5, B1, Min, stb

A tárolt értéket a cella, az úgynevezett cella értékét vagy változó.

№1 a lap egy sejtben néven X tartalmazza a 9 értéket az Y: -13, a Sum: -4. Mean rendre a változó értéke X egyenlő 9, Y = -13, Sum = -4.

állandó értéket is tárolja a kiválasztott memória cella alá.

Most tekintsük a fajta értékeit.

A főbb változók: numerikus, karakter, és logikus. Ez egy numerikus típusú és anyag.

Mivel típusú értékek, a három tulajdonság: a beállított megengedett értékeket, a megengedett műveletek a belső ábrázolás formájában.

A alaplemezt №2<Приложение2> táblázatban ismertetjük az tulajdonságait alaptípus [2].

Menjen a Rendszer parancsok művész számítógépet. mert szükségünk van, hogy az algoritmus már megértette és pontosan végrehajtja a vállalkozó.

Az algoritmus dolgozik értékek alkotják a következő parancsokat:
  • kijelölés
  • belépés
  • következtetés
  • fellebbezést a kiegészítő algoritmus
  • ciklus
  • elágazás.

Figyelmesen olvassa el a diagramot az alaplemezt №3 <Приложение3>.

Hozzászólások a meghatározott értékeket egy algoritmus alapján a következő fogalmak hierarchikus: Operation - kifejezést - Team - Team System [2]. Műveletek a főbb adatok áttekintettük a táblázatban a referencia lap №2. Munka kifejezést, akkor a következő leckét.

A mai leckében foglalkozunk a rendelt parancs bemeneti és kimeneti.

Figyelem a képernyőn. (Tanári magyarázat párhuzamos legyen a bemutató a bemutató diák) <Приложение5> .

Csapat feladat - az egyik legnagyobb csapat az algoritmusok dolgoznak az értékeket. [1] A felvétel a parancs a következő:

Ezt a parancsot a jobbról balra. Ez a nyilatkozat, amely azt jelzi, a műveletsornak:
  1. kifejezés kiértékelésére;
  2. rendelni a kapott változó értékét.

Ez azt jelenti, hogy a sejt néven változó küldeni az értéke a kifejezés.

1. példa végre a parancsot hozzárendelés:

Határozat. A sejtszámot küldött X4 az Y - száma 3. Ezután a felül műveletet végzünk: 4 + 3 és a kapott értéket küld a sejt 7 Z.

2. példa: Futtassa a parancsot hozzárendelés. Magyarázni az értelmét a második csapat.

Határozat. Ebben a példában csak egy cella X. A fejlődés az algoritmus:

1) a sejtbe néven X szám 5 küldik;

2) X venni a sejtszám 5, 1-et adunk hozzá, és az eredményt küldi vissza a sejt néven H.

Ennélfogva, a képletben X parancs: X = +1, hogy az érték a X változó eggyel növekszik, és az eredmény van hozzárendelve az azonos X változó Azaz, ez a parancs értékét növeli az x változó egy.

I. csapat. rekord:

belépés <список переменных>. Például a bemeneti A, B, C

Számítógépes bemeneti parancs befejezi a programot, és megvárja a felhasználó intézkedéseket. A felhasználónak meg kell adnia értékeket a billentyűzet változókat. Miután belépett ezek az értékek tartoznak a mindenkori számítógép memóriájában.

3. példa bevezetése a változók az A, B, C

Számítógép várja felhasználói beavatkozásra. A felhasználó például belép a rést a 8 billentyűzet -6 3. megnyomása után Ezek az értékek tartoznak a sejteket az A, B, C

O csapat. rekord:

következtetés <список вывода>. Például, a kimeneti X1, X2.

Nézzük a rendszer a referencia lap №4 <Приложение4>.

Itt az algoritmus a két újabb számokat. Az értékek a felhasználó által megadott billentyűzet változók A és B alá tartozó egyes cellában. A processzor végzi a működését hozzáadásával cellaértékeket A és B és a kapott értéket hozzárendelés parancsot küld a sejt S.

Így a felhasználó láthatja az eredményt a probléma megoldásának, a kimeneti parancs értékét mutatja sejt a képernyőn.

Ezért arra lehet következtetni:

1. Változók fajlagos értékek eredményeként kapott a rendelt parancs vagy a parancs bemenet.

2. Az eredmények a probléma megoldásának által jelentett a számítógép-felhasználó, hogy végre a kimenet.

5. védelme az új anyag: a problémamegoldás.

Tanár. .? Tehát bontott három csapat, most meg kell tanulni, hogyan kell alkalmazni tudásukat a problémák megoldása érdekében.

A probléma megoldására az érthetőség kedvéért fogjuk használni egy táblázatot, amely biztosítja, hogy a kapott változók értékét. Ez a táblázat az úgynevezett trassirovochnoytablitsey. és a folyamat a töltési nevezett felkutatása algoritmust [1].

Figyelem a képernyőn. (Fuss egy előadás, a diák által használt értelemben a megjelenése a helyes döntés után diákok választ) <Приложение6>.

Hogy oldja meg a problémát, meg kell emlékezni, egyszer, hogy a rendelt parancs, először végre kifejezést a jogot a „=” jelet, majd a kapott értéket küldött a cella alatt a változó nevét a baloldalon a „=”.

A és B pontok együtt elemzik, bekezdések c és d önállóan dönteni majd együtt végezze. A megoldás formájában nyomkövetési táblában kell kiadni egy notebook, és írd le a választ.

(A probléma megoldása az egyes elemek ellenőrizte az egész osztály segítségével bemutató diák) <Приложение6> .

Tekintsük a végrehajtási sorrend a megbízás csapatok, milyen következtetést lehet tenni?

Megbeszélések után, a következtetés:

Ennek eredményeként a megbízás parancsokat a memória cella kerül új értelmet. A régi tartalom eltűnik.

Tanár. És most megoldja egy másik probléma, egy algoritmus, melynek megoldások gyakran megtalálható a programozás.

№2. Mivel a két változó X és Y. tételéhez szükséges átváltási értékei között. [1]

Mielőtt tovább a megoldás erre a problémára, vegyünk egy példát.

Példa. .? Hav e két pohár: az egyik - a tej, a másik - a víz. Meg kell változtatni a tartalmát a szemüveget néha. Hogyan lehet nevezni?

Szükségünk lesz további, harmadik üres poharat. A sorozat akciók a következő:
  1. öntse az 1-től 3-án
  2. A túlfolyó a 2. az 1.;
  3. A túlfolyó a harmadik, a 2..

A probléma megoldása érdekében №2 is kell egy harmadik kiegészítő változó, például Z. Ezt a változót a továbbiakban mint egy köztes értéket.

Készítünk egy algoritmus megoldásokat. (SLAD 4).

Ennek eredményeként, az értékek a változók X és Y felcserélődnek.

6. Következtetések

Tanár. A feladatok kezelni, akkor most összefoglalni. Lássuk, hogyan érti az új anyag. Ehhez mondd, kérjük az alábbi kérdésekre:
  1. Amennyiben az adatokat tárolja énekes számítógépet, hogy megoldja a problémákat?
  2. Melyik csapat képes végrehajtani a számítógép-performer?
  3. Hogyan változók konkrét értékeket?
  4. Melyik csapat beszámol a felhasználó az eredményeket a probléma megoldásának?
  5. Hogy hívják azt a táblázatot, amellyel a folyamat ellenőrzése az algoritmus?

Megbeszélések után, válaszolni a kérdésekre, a tanár fel értékelést.

7. Nyilatkozat házi

(Feladatokat a tankönyv [1]).
  1. Olvassa § 12.1 és 12.2 §, pp. 324-330 és válaszoljon a kérdésekre 1-7 328. o., 1-5 str.332.
  2. Problémák megoldásához 8 p. 328 és 9 str.333.

Keresés a teljes anyag alapján: