mBot2 — 5. klase
5.6. Kā vizuālajā vidē kontrolē programmas gaitu?
Sasniedzamie rezultāti
Priekšmets: Datorika
Klase: 5. klase
Temats: 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 mBot2 robotam.
Izpildes laiks: 10 mācību stundas
Nepieciešamie resursi: mBot2 izglītojošais robots, dators ar interneta pieslēgumu.
Digitālie resursi: mBlock: https://mblock.makeblock.com
Stundu plānojums
Skolēni sadalās pa pāriem vai nelielās grupās (atkarīgs no klases skolēnu un robotu skaita).
| Stunda | Tēma | Sasniedzamais rezultāts |
|---|---|---|
| 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. |
| 1h | Atkārtojums par vizuālās programmēšanas vidi | Vizuālajā programmēšanas vidē izmantot algoritmus uzdevumu veikšanai. |
| 1h | Programma ar kontroles struktūru | Vizuālajā programmēšanas vidē ievada programmu ar kontroles struktūru konkrēta uzdevuma veikšanai. |
| 1h | Algoritma pieraksts programmā I | Vizuālajā programmēšanas vidē izveido mainīgo. |
| 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. |
| 1h | Jauna algoritma veidošana | Pielāgo programmu un papildina to ar papildu funkcionalitāti. |
| 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 mBot2 robotam. |
| 1h | Programmas demonstrēšana un analīze | Demonstrē izstrādāto programmu, vērtē klasesbiedru veikumu un analizē rezultātus. |
Sasniedzamā rezultāta līmeņi
| Kritērijs | Sācis | Turpina | 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. | Pievieno gariņus, maina to izskatu, pievieno vienkāršas kustības un skaņas. | Patstāvīgi pievieno gariņus, maina fonu, gariņu izskatu un virzienu, pievieno dažādas kustības un skaņas. Spēj 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. 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 patstāvīgi nespēj tās labot. | Patstāvīgi pārbauda kļūdas programmā un labo tās. | Patstāvīgi 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. |
| mBot2 robota iekļaušana programmā ar kontroles struktūru | Ar skolotāja palīdzību pieslēdz robotu un cenšas iekļaut mBot2 robotu programmā. | Nepieciešama palīdzība, lai mBot2 robots programmā veiktu vienkāršas darbības. | Patstāvīgi stāstā iekļauj mBot2 robotu un tas papildina programmu ar kontroles struktūru. | Patstāvīgi spēj salikt programmu, lai mBot2 robots veiktu darbības ar kontroles struktūru. |