mBot2 — 6. klase
6.5. Kā izstrādā spēli ar vizuālās programmēšanas palīdzību?
Priekšmets
Datorika
Klase
6. klase
Temats
6.5. Kā izstrādā spēli ar vizuālās programmēšanas palīdzību?
Sasniedzamais rezultāts
Plāno, izveido, pārbauda un prezentē spēli, kura veidota vizuālajā programmēšanas vidē ar mBot2 robota piedalīšanos.
Izpildes laiks
13 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 | Atkārtojums par vizuālās programmēšanas vidi | Atkārto vizuālās programmēšanas bloku veidus. Izveido algoritmu un vizuālajā programmēšanas vidē ievada programmu ar kontroles struktūru. |
| 1h | Ideju radīšana I | Izvērtē spēles pēc dažādiem kritērijiem (funkcionalitāte, materiāli, noformējums u.c.). |
| 1h | Ideju radīšana II | Rada daudzveidīgas idejas dažādām spēlēm. |
| 1h | Idejas pieraksts un precizēšana | Izvērtē jaunas spēles radīšanas nepieciešamību un uzlabo savas idejas. |
| 1h | Spēles koda strukturēšana I | Iepazīstas ar savu bloku izveidošanas iespējām. Izveido savu bloku vienkāršā uzdevumā. |
| 1h | Spēles koda strukturēšana II | Plāno spēli, kuru veidot vizuālās programmēšanas vidē ar mBot2 robota piedalīšanos. |
| 4h | Spēles izveide programmēšanas vidē. Pārbaudes darbs | Izveido, pārbauda un prezentē spēli, kas veidota vizuālās programmēšanas vidē ar mBot2 robota piedalīšanos. |
| 3h | Spēles pilnveidošana un prezentācija | Testē radīto spēli un noskaidro viedokli par to. |
Sasniedzamā rezultāta līmeņi
| Kritērijs | Sācis | Turpina | Apguvis | Padziļināti |
|---|---|---|---|---|
| Dizaina process | Izstrādā spēli ar skolotāja palīdzību, neievēro dizaina procesa soļus. | Daļēji ievēro dizaina procesa soļus un daļēji dokumentē spēles izstrādes gaitu. | Ievēro dizaina procesa posmus, dokumentē tos. Darbu izpilda laikus. Ievēro dotos ieteikumus. | Ievēro dizaina procesa posmus, ir vairākas dizaina idejas, veic vairākus uzlabošanas etapus. Projektu dokumentē ļoti precīzi. |
| Spēles izskats | Ar skolotāja palīdzību plāno un veido spēles izskatu. | Spēles elementu izskats nav pabeigts, piemēram, iztrūkst fons vai gariņu izskats neatbilst lomai. | Spēles elementu izskats ir savstarpēji saskaņots un saistīts ar spēles ideju. | Spēles izskats ir pārdomāts. Daļa elementu ir zīmēti un saistīti ar spēles ideju. |
| Darba plānošana | Ar skolotāja palīdzību sadala plānoto darbu mazākos soļos. | Sadala darba izpildi mazākos soļos, darba soļi mēdz pārklāties. Nav izplānota darba soļu secību. | Patstāvīgi sadala darbu mazākos soļos, plāno soļu secību. | Patstāvīgi sadala darbu mazākos soļos un plāno soļu secību. Seko līdzi savam progresam un dokumentē to. |
| Spēles prezentēšana | Ar skolotāja palīdzību dalās ar spēli tiešsaistē. Spēlei ir īss apraksts, bet tai nav pievienotas instrukcijas un noteikumi. | Dalās ar spēli tiešsaistē. Spēlei ir apraksts un instrukcija, bet nav norādīti skaidri spēles noteikumi. | Dalās ar spēli tiešsaistē. Spēlei ir minēts apraksts, instrukcija un skaidri noteikumi. | Dalās ar spēli tiešsaistē. Spēlei ir izstrādāts apmācības līmenis, kas iepazīstina ar spēli, instrukcijām un noteikumiem. |
| Programmēšana | Ar skolotāja palīdzību realizē spēles funkcionalitāti. Spēle strādā ar kļūdām. | Patstāvīgi programmē spēli, bet tā satur tikai dažus blokus. Funkcionalitāte nav realizēta līdz galam. | Patstāvīgi programmē spēli, izmantojot dažādus blokus. Spēle strādā bez kļūdām. | Patstāvīgi programmē spēli, izmantojot sarežģītus blokus un to kombinācijas. Spēle strādā bez kļūdām. |
| mBot2 robota iekļaušana spēlē | Ar skolotāja palīdzību pieslēdz robotu un cenšas iekļaut mBot2 robotu spēlē. | Nepieciešama palīdzība, lai mBot2 robots spēlē veiktu vienkāršas darbības. | Patstāvīgi stāstā iekļauj mBot2 robotu un tas papildina spēles gaitu. | Patstāvīgi spēj salikt programmu, lai mBot2 robots veiktu cikliskas darbības, kas papildina spēles gaitu, var palīdzēt arī citiem īstenot stāsta ideju. |