mBot2 — 4. klase
4.5. Kas ir programmēšana un kā programmē vizuālajā vidē?
Sasniedzamie rezultāti
Mācību priekšmets: Datorika
Klase: 4. klase
Tēma: 4.5. Kas ir programmēšana un kā programmē vizuālajā vidē?
Sasniedzamais rezultāts: Plāno un vizuālajā programmēšanas vidē izstrādā stāstu ar mBot2 robotu, kurš veic dažādas vienkāršas vai cikliskas darbības stāsta vēstījuma nodošanai.
Izpildes laiks: 13 mācību stundas
Nepieciešamie resursi: mBot2 izglītojošais robots, dators ar interneta pieslēgumu.
Digitālie resursi: mBlock programmēšanas vide: https://mblock.makeblock.com, MakeBlock mBot2 dokumentācija
Tematiskais plānojums
| Nr. | Laiks | Tēma | Sasniedzamais rezultāts |
|---|---|---|---|
| 1. | 1h | Atkārtojums par algoritmiem | Saprot kādas darbības nepieciešams izpildīt, lai realizētu ideju. |
| 2. | 1h | Ievads vizuālā programmēšanas vidē | Zina, ka katra rezultāta sasniegšanu var aprakstīt un sadalīt vairākās mazākās un vienkāršākās darbībās. |
| 3. | 1h | Vizuālās programmēšanas vide mBlock | Iepazīst programmēšanas vides mBlock iespējas. |
| 4. | 1h | Eksperimentēšana vizuālajā programmēšanas vidē I | Veido risinājuma aprakstu un pieraksta secīgu darbību gaitu. |
| 5. | 1h | Eksperimentēšana vizuālajā programmēšanas vidē II | Izveidot projektu vizuālās programmēšanas vidē, kurš izpilda rakstiski vai shematiski definētu algoritmu. |
| 6. | 1h | Eksperimentēšana vizuālajā programmēšanas vidē III | Īsteno dizaina risinājumu mērķtiecīgi un atbilstoši savam izstrādātajam plānam. |
| 7. | 1h | Eksperimentēšana vizuālajā programmēšanas vidē IV | Testē izveidoto programmu stāsta attēlošanai un nosauc iespējamos uzlabojumus. |
| 8.–10. | 3h | Stāsta veidošana un demonstrēšana. Pārbaudes darbs | Plāno un vizuālajā programmēšanas vidē izstrādā animētu stāstu ar vairākiem tēliem un mBot2 robotu, kuri veic dažādas vienkāršas vai cikliskas darbības stāsta vēstījuma nodošanai. |
| 11. | 1h | Stāsta demonstrēšana un analīze | Demonstrē vizuālajā programmēšanas vidē izstrādāto stāstu, 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 |
|---|---|---|---|---|
| Stāsta plānošana | Ar skolotāja palīdzību izplāno stāsta tēmu un vietu, gariņu skaitu un kustības. mBot2 robots ir pievienots, bet nepilda komandas. | Nepieciešama neliela skolotāja palīdzība, lai izplānotu animācijas norisi un tās elementus, tai skaitā, mBot2 robotu. | Patstāvīgi izplāno animācijas tēmu un vietu, gariņu skaitu un tā kustības, stāstā līdzarbojas arī mBot2 robots. Apzinās nepieciešamos blokus ieceres izpildei. | Patstāvīgi izplāno animācijas tēmu un vietu, gariņu skaitu un kustības atbilstoši programmēšanas vides iespējām. mBot2 robotam stāstā ir sava nozīmīga loma. |
| Vizuālās vides lietošana | Ar skolotāja palīdzību pievieno gariņus un fonus. | Patstāvīgi pievieno gariņus un fonus. | Patstāvīgi pievieno gariņus un fonus, pielāgoju to izmērus, maina to izskatu. | Patstāvīgi pievieno gariņus un fonus, maina to izmēru, izskatu un virzienu. |
| Algoritmu pieraksts | Ar skolotāja palīdzību savieno blokus vienkārša stāsta izveidei. | Pievieno un savieno blokus stāsta izveidei. Ir nepieciešama palīdzība, lai pareizi sakārtotu blokus. | Patstāvīgi pievieno un savienoju blokus stāsta izveidei. | Patstāvīgi pievieno un savieno blokus, to skaitā cikliskus blokus, stāsta izveidei. |
| Programmas pārbaude un pilnveide | Nepieciešama palīdzība, lai ieraudzītu kļūdas animācijā un mBot2 robota darbībā. Ar skolotāja palīdzību labo atrastās kļūdas. | Pārbauda programmas precizitāti un spēju ieraudzīt kļūdas animācijā un mBot2 robota darbībā, programmu darbinot. Nepieciešama palīdzība, lai labotu kļūdas. | Pārbauda programmas precizitāti un spēju ieraudzīt kļūdas animācijā un mBot2 robota darbībā, programmu darbinot. Patstāvīgi labo atrastās kļūdas. | Pārbauda un uzlabo programmas darbību. Redzot programmas kodu, spēj iztēloties, kā izskatīsies animācija un mBot2 robota darbība. Patstāvīgi labo atrastās kļūdas, palīdzu tās labot arī citiem. |
| Sižeta atbilstība izveidotajam stāstam | Ar skolotāja palīdzību veidotā stāstā daži no tās elementiem nav saistīti ar plānoto vēstījumu. | Nepieciešama skolotāja palīdzība stāsta elementu un animāciju izvēlē, lai tos varētu saistīt vienā stāstā. | Izvēlās tādus stāsta elementus (gariņi, fons, teksts, mBot2 robots), kas ir atbilstoši un veido kopīgu stāstu. | Veidotā stāsta vēstījums ir saprotams. Stāsta vēstījuma nodošanai tiek izmantoti dažādi atbilstoši elementi – gariņi, gariņu tērpi, krāsas, izmēri, foni, skaņas un mBot2 robots. |
| mBot2 robota iekļaušana stāstā | Ar skolotāja palīdzību pieslēdz robotu un cenšas iekļaut mBot2 robotu stāstā. | Nepieciešama palīdzība, lai mBot2 robots stāstā veiktu vienkāršas darbības. | Patstāvīgi stāstā iekļauj mBot2 robotu un tas papildina stāsta vēstījumu. | Patstāvīgi spēj salikt programmu, lai mBot2 robots veiktu cikliskas darbības, kas papildina stāsta vēstījumu, var palīdzēt arī citiem īstenot stāsta ideju. |