Photon — 5. klase
5.6. Kā vizuālajā vidē kontrolē programmas gaitu?
Sasniedzamie rezultāti
Mācību priekšmets: Datorika
Klase: 5. klase
Tēma: 5.6. Kā vizuālajā vidē kontrolē programmas gaitu?
Sasniedzamais rezultāts: Izveido algoritmu, vizuālajā programmēšanas vidē ievada programmu ar kontroles struktūru, pārbauda tās darbību un programmā paredz lomu Photon robotam.
Izpildes laiks: 10 mācību stundas
Nepieciešamie resursi: Photon izglītojošais robots, dators ar interneta pieslēgumu
Digitālie resursi: Photon EDU lietotne
Tematiskais plānojums
| Nr. | Laiks | Tēma | Sasniedzamais rezultāts |
|---|---|---|---|
| 1. | 1h | Algoritmi apkārtējā pasaulē | Nosauc lineāru, ciklisku un zarotu algoritmu piemērus apkārtējā vidē. Atkārto algoritmu struktūras un pieraksta veidus. |
| 2. | 1h | Atkārtojums par vizuālās programmēšanas vidi | Vizuālajā programmēšanas vidē izmantot algoritmus uzdevumu veikšanai. |
| 3. | 1h | Programma ar kontroles struktūru | Vizuālajā programmēšanas vidē ievada programmu ar kontroles struktūru konkrēta uzdevuma veikšanai. |
| 4. | 1h | Algoritma pieraksts programmā I | Vizuālajā programmēšanas vidē izveido mainīgo. |
| 5. | 1h | Algoritma pieraksts programmā II | Vizuālajā programmēšanas vidē vairākkārt pārbauda programmas vai algoritma pareizību un vajadzības gadījumā programmu labo. |
| 6. | 1h | Jauna algoritma veidošana | Pielāgo programmu un papildina to ar papildu funkcionalitāti. |
| 7.–9. | 3h | Programmas izstrāde. Pārbaudes darbs | Vizuālajā programmēšanas vidē izveido, ievada un pārbauda programmu ar kontroles struktūrām, paredzot lomu Photon robotam, lai veiktu dotu darba uzdevumu. |
| 10. | 1h | Programmas demonstrēšana un analīze | Demonstrē vizuālajā programmēšanas vidē izstrādāto programmu, vērtē klasesbiedru veikumu un analizē rezultātus. |
Snieguma līmeņu apraksti (SLA)
| Kritērijs | Sācis apgūt | Turpina apgūt | Apguvis | Apguvis padziļināti |
|---|---|---|---|---|
| Vizuālās vides lietošana | Ar skolotāja palīdzību pievieno gariņus un fonus. | Pievieno gariņus, mainu to izskatu, pievieno vienkāršas kustības un skaņas. | Patstāvīgi pievieno gariņus, maina to izskatu, pievieno vienkāršas kustības un skaņas. | Patstāvīgi pievieno gariņus, mainu fonu, gariņu izskatu un virzienu, pievieno dažādas kustības un skaņas. Var palīdzēt arī citiem. |
| Cikla konstrukciju lietošana | Ar skolotāja palīdzību lieto cikla konstrukcijas. | Atpazīst cikliskas darbības un, sekojot instrukcijām, lieto cikla konstrukcijas. | Atpazīst cikliskas darbības, lieto ciklu programmā, maina cikla nosacījumus. | Atpazīst cikliskas darbības, brīvi lieto dažādus ciklus, iekļaujot tos vairākos līmeņos. |
| Zarošanās lietošana | Ar skolotāja palīdzību lieto zarošanās konstrukcijas. | Atpazīst zarošanās darbības un nosacījumus. Lieto zarošanās konstrukcijas, sekojot instrukcijām. | Atpazīst zarošanās darbības un nosacījumus. Lieto vienkāršu zarošanās nosacījumu programmā. | Atpazīst zarošanās darbības un nosacījumus. Brīvi lieto dažādus zarošanās nosacījumus un blokus, iekļaujot tos vairākos līmeņos. |
| Programmas pārbaude | Savu programmu nepārbauda. Tikai pēc skolotāja norādījumiem pamana kļūdas un ar skolotāja palīdzību labo tās. | Pārbauda programmu, palaižot to. Pamana kļūdas, bet pats nespēj tās labot. | Patstāvīgi pārbauda kļūdas programmā un labo tās. | Regulāri pārbauda savu programmu. Labo pieļautās kļūdas. Spēj saskatīt kļūdas arī citu darbos un palīdz tās labot. |
| Photon robota iekļaušana programmā ar kontroles struktūru | Ar skolotāja palīdzību pieslēdz robotu un cenšas iekļaut Photon robotu programmā. | Nepieciešama palīdzība, lai Photon robots programmā veiktu vienkāršas darbības. | Patstāvīgi stāstā iekļauj Photon robotu un tas papildina programmu ar kontroles struktūru. | Patstāvīgi spēj salikt programmu, lai Photon robots veiktu darbības ar kontroles struktūru. |