Gweithgaredd addysgol o amgylch y ffilm fer Dona Coroquinha
Dewch o hyd i'ch ffordd a symud o gwmpas gan ddefnyddio tirnodau a chynrychioliadau.
Codwch a dadgodio i ragfynegi, cynrychioli a chyflawni symudiadau mewn mannau cyfarwydd.
Deall a chynhyrchu algorithmau syml.

Dona Coroquinha © Diogo Nii Cavalcanti
TeitlDona Coroquinha
ThemaPenderfyniad
Genre a geiriau allweddolComig, dewrder, croesfan cerddwyr, car, bws, traffig, anifeiliaid, ci
Beicio (ar gyfer y ffilm)3-11 oed
Hyd03 min 28 s
GwiredduDiogo Nii Cavalcanti
CerddoriaethDavid Convery
CynhyrchuVancouver Film School (Canada, 2010)
Rhaglennwch symudiad robot i'w wneud yn croesi gofod llawn rhwystrau.
Mae'r hen wraig yn y ffilm, fel llawer o bobl o'n cwmpas, yn arbennig o ddiymadferth pan ddaw i rai tasgau sy'n ymddangos yn syml i ni. Iddi hi, mae symud yn y stryd yn golygu mordwyo mewn amgylchedd llawn rhwystrau. Beth pe bai hi wedi cael ychydig o help? Beth pe bai ganddi dywysydd i ddangos y ffordd iddi? Mae'r datblygiadau diweddaraf mewn ceir ymreolaethol yn awgrymu y gallai robot wneud hyn. Ond sut gall robot o'r fath weithio? Gyda modelu a rhaglennu.
Nod y gweithgaredd hwn yw cyflwyno plant i'r ddau syniad sylfaenol hyn o roboteg trwy her hwyliog wedi'i hysbrydoli gan y sefyllfa yn y ffilm: rhaglennu robot i olrhain llwybr trwy amgylchedd sy'n cynnwys rhwystrau. Gellir ei gynnal o 6-9 oed, ar ôl caffael sgiliau codio symud. Fe'i cynhelir ar ffurf arbrawf ar y cyd yn y gofod dosbarth, gyda phecyn robot rhaglenadwy sydd ar gael yn fasnachol (er enghraifft Sphero Bolt, Ino-Bot, neu Codey Rockey). Sylwch fod y robot Ino-Bot wedi'i gynllunio ar gyfer iaith raglennu Scratch.
Er mwyn cadw'r ddadl naratif yn fwy presennol ac yn dibynnu ar bosibiliadau'r robot, gallwn gloddio ychydig yn ddyfnach i'r ffordd y gall y robot helpu'r hen wraig: mae'n ei chludo ar ei chefn, mae'n olrhain y llwybr iddi ar ffurf llinell barhaus ar y ddaear, mae'n anfon signalau golau neu sain iddi i nodi newid cyfeiriad, ac ati.
1. Modelu
Er mwyn aros mewn cyd-destun syml, gwnaethom ddewis defnyddio rhwystrau statig a lleihau'r rhaglen robot i gyflawni dilyniant sefydlog o symudiadau (dim defnydd o synwyryddion rhwystr, ymddygiad amser real). Yn ogystal, bydd yn ufuddhau i gyfarwyddiadau symud “cellog”, megis “ymlaen llaw x centimeters” (neu “ymlaen llaw am x eiliad”), trowch i'r dde (trowch 90 °), trowch i'r chwith (trowch 270 °). Yn y modd hwn, rydym yn parhau yn y gynrychiolaeth y mae'r plant eisoes wedi'i thrin.
Gallwn ddechrau trwy glirio gofod mawr yn y dosbarth a gosod rhwystrau sy'n debygol o rwystro'r robot. Eu cenhadaeth fydd croesi, gan osgoi rhwystrau, o fan cychwyn i fan cyrraedd, i olrhain llwybr yr hen wraig. Y swydd fodelu gyntaf yw cymhwyso grid rheolaidd i'r gweithle. Gellir ei wireddu gan stribedi o dâp ar y ddaear. Oddi yno, gall plant ddechrau ymarfer “ar bapur” dod o hyd i'r dilyniant o orchmynion i gwblhau'r cwrs.
2. Darganfod y robot
Mae hyn yn golygu dod yn gyfarwydd â sut i wneud i'r robot symud ymlaen yn ôl y modelu a ddewiswyd. Byddwn yn dechrau gyda symudiad syth o “1 sgwâr”. Yn dibynnu ar fodel y robot a'r rhyngwyneb rhaglennu, bydd hyn yn golygu addasu'r amser teithio a/neu gyflymder. Yna, byddwn yn gweld sut i wneud iddo droi i'r chwith a throi i'r dde, a allai olygu esbonio rhaniad y cylch yn onglau 90°.
Gwneir yr addasiadau hyn gyda'i gilydd, trwy ofyn am awgrymiadau gan y plant, trwy roi cynnig arnynt yn uniongyrchol a meddwl am gamgymeriadau posibl. Tasg yr athro yw symleiddio cyflwyniad y rhyngwyneb rhaglennu cymaint â phosibl fel bod yn rhaid i blant drin y cysyniadau yn unig.
angenrheidiol ar gyfer yr ymarfer (ac nid holl swyddogaethau'r rhyngwyneb hwn).
3. Cais i'r cwrs, optimeiddio
Mae'n bryd cymhwyso'r hyn a ddysgoch o'r camau blaenorol i'n canllaw robotiaid! Mae'r cyfarwyddiadau symud a ganfyddir gan y plant yn cael eu rhoi yn y rhyngwyneb ac mae'r robot yn cael ei lansio. Rydym yn arsylwi ac yn cywiro os bydd gwall.
Gallwn baratoi llwybrau o gymhlethdod cynyddol ynghylch cyfluniad statig y tir (pen marw, coridorau unffordd), neu sy'n gofyn am symudiadau newydd y robot (cyflymder uwch i ddringo pont). Dyma hefyd yr amser i gyflwyno cwestiynau optimeiddio. Mae achos y llwybr byrraf wedi'i lunio fel a ganlyn: beth yw'r gyfres fyrraf o gyfarwyddiadau i gyflawni llwybr cymhleth penodol. Os byddwn yn cyflwyno'r syniad o ddolen raglennu ac yn cyfyngu'n fympwyol ar y stoc o gyfarwyddiadau sydd ar gael, byddwn yn cyflwyno'r syniad o ffactorio cod (gweler yr ymarferion Lightbot).
Lightbot, cyflwyniad i raglennu ar ffurf gêm (yn Saesneg, ond yn hawdd ei ddeall i bawb).
Crafu, y wefan sy'n ymroddedig i'r iaith raglennu graffigol addysgol. (Mae'r rhan fwyaf o robotiaid rhaglenadwy yn defnyddio crafu neu gyfwerth.)
Taflen weithgaredd wedi'i hysgrifennu gan: Bruno Pellier


