Films pour enfants

ગ્રેની રોબોટ

ગણિત6-11 વર્ષનો

શોર્ટ ફિલ્મ Dona Coroquinha ની આસપાસ શૈક્ષણિક પ્રવૃત્તિ

પ્રવૃત્તિઓનો અપેક્ષિત અંત

તમારો રસ્તો શોધો અને સીમાચિહ્નો અને રજૂઆતોનો ઉપયોગ કરીને આસપાસ ખસેડો.

પરિચિત જગ્યાઓમાં હિલચાલની આગાહી કરવા, રજૂ કરવા અને કરવા માટે કોડ અને ડીકોડ કરો.

સરળ ગાણિતીક નિયમોની સમજ અને ઉત્પાદન.

Dona Coroquinha

Dona Coroquinha © Diogo Nii Cavalcanti

શીર્ષકDona Coroquinha

થીમનિશ્ચય

શૈલી અને કીવર્ડ્સહાસ્ય, હિંમત, રાહદારી ક્રોસિંગ, કાર, બસ, ટ્રાફિક, પ્રાણીઓ, કૂતરો

ઉંમર (ફિલ્મ માટે)3-11 વર્ષ

અવધિ03 min 28 s

અનુભૂતિDiogo Nii Cavalcanti

સંગીતDavid Convery

ઉત્પાદનVancouver Film School (Canada, 2010)

શૈક્ષણિક પ્રવૃત્તિઓ

રોબોટને અવરોધોથી ભરેલી જગ્યાને પાર કરવા માટે તેની હિલચાલને પ્રોગ્રામ કરો.

ફિલ્મની વૃદ્ધ મહિલા, આપણી આસપાસના ઘણા લોકોની જેમ, ખાસ કરીને લાચાર છે જ્યારે તે અમુક કાર્યોની વાત આવે છે જે આપણને સરળ લાગે છે. તેના માટે, શેરીમાં ફરવું એટલે અવરોધોથી ભરેલા વાતાવરણમાં નેવિગેટ કરવું. જો તેણીને થોડી મદદ મળી હોત તો? જો તેણીને રસ્તો બતાવવા માટે કોઈ માર્ગદર્શક હોય તો? સ્વાયત્ત કારમાં નવીનતમ વિકાસ સૂચવે છે કે રોબોટ આ કરી શકે છે. પરંતુ આવા રોબોટ કેવી રીતે કામ કરી શકે? મોડેલિંગ અને પ્રોગ્રામિંગ સાથે.

આ પ્રવૃત્તિનો હેતુ ફિલ્મની પરિસ્થિતિથી પ્રેરિત મનોરંજક પડકાર દ્વારા બાળકોને રોબોટિક્સની આ બે મૂળભૂત કલ્પનાઓથી પરિચય આપવાનો છે: અવરોધો ધરાવતા વાતાવરણમાંથી માર્ગ શોધવા માટે રોબોટને પ્રોગ્રામિંગ. ચળવળ કોડિંગ કૌશલ્યના સંપાદન પછી, તે 6-9 વર્ષની ઉંમરથી હાથ ધરવામાં આવી શકે છે. તે વ્યવસાયિક રીતે ઉપલબ્ધ પ્રોગ્રામેબલ રોબોટ કીટ (ઉદાહરણ તરીકે સ્ફેરો બોલ્ટ, ઈનો-બોટ અથવા કોડી રોકી) સાથે વર્ગખંડની જગ્યામાં સંયુક્ત પ્રયોગના સ્વરૂપમાં હાથ ધરવામાં આવે છે. નોંધ કરો કે Ino-Bot રોબોટ સ્ક્રેચ પ્રોગ્રામિંગ ભાષા માટે ડિઝાઇન કરવામાં આવ્યો હતો.

વર્ણનાત્મક દલીલને વધુ હાજર રાખવા માટે અને રોબોટની શક્યતાઓને આધારે, અમે રોબોટ વૃદ્ધ મહિલાને જે રીતે મદદ કરી શકે તે રીતે થોડું ઊંડું ખોદી શકીએ છીએ: તે તેને તેની પીઠ પર લઈ જાય છે, તે જમીન પર સતત રેખાના રૂપમાં રસ્તો શોધી કાઢે છે, તે દિશાના ફેરફારને સૂચવવા માટે તેના પ્રકાશ અથવા ધ્વનિ સંકેતો મોકલે છે, વગેરે.

1. મોડેલિંગ

સરળ સંદર્ભમાં રહેવા માટે, અમે સ્થિર અવરોધોનો ઉપયોગ કરવાનું પસંદ કર્યું છે અને હલનચલનના નિશ્ચિત ક્રમના અમલ માટે રોબોટ પ્રોગ્રામને ઘટાડવાનું પસંદ કર્યું છે (અવરોધ સેન્સર્સનો ઉપયોગ નહીં, રીઅલ-ટાઇમ વર્તન). વધુમાં, તે "સેલ્યુલર" હિલચાલની સૂચનાઓનું પાલન કરશે, જેમ કે "એડવાન્સ x સેન્ટિમીટર" (અથવા "x સેકન્ડ માટે એડવાન્સ"), જમણે વળો (90° વળો), ડાબે વળો (270° વળો). આ રીતે, અમે એવી રજૂઆતમાં રહીએ છીએ કે બાળકો પહેલેથી જ ચાલાકી કરી ચૂક્યા છે.

અમે વર્ગખંડમાં એક મોટી જગ્યા ખાલી કરીને અને રોબોટને અવરોધિત થવાની સંભાવનામાં અવરોધો મૂકીને શરૂઆત કરી શકીએ છીએ. તેમનું મિશન અવરોધોને ટાળીને, પ્રારંભિક બિંદુથી આગમન બિંદુ સુધી, વૃદ્ધ મહિલાના માર્ગને ટ્રેસ કરવાનું રહેશે. પ્રથમ મોડેલિંગ જોબ વર્કસ્પેસ પર નિયમિત ગ્રીડ લાગુ કરવાનું છે. તે જમીન પર ટેપની પટ્ટીઓ દ્વારા સાકાર કરી શકાય છે. ત્યાંથી, બાળકો અભ્યાસક્રમ પૂર્ણ કરવા માટેના ઓર્ડરનો ક્રમ શોધીને "કાગળ પર" પ્રેક્ટિસ કરવાનું શરૂ કરી શકે છે.

2. રોબોટની શોધ

આમાં પસંદ કરેલ મોડેલિંગ અનુસાર રોબોટને કેવી રીતે પ્રગતિ કરવી તેની સાથે પરિચિત થવાનો સમાવેશ થાય છે. આપણે “1 ચોરસ” ની સીધી ચાલથી શરૂઆત કરીશું. રોબોટ મોડલ અને પ્રોગ્રામિંગ ઈન્ટરફેસ પર આધાર રાખીને, આમાં મુસાફરીનો સમય અને/અથવા ઝડપને સમાયોજિત કરવાનો સમાવેશ થશે. પછી, આપણે તેને ડાબે અને જમણે કેવી રીતે વળવું તે જોઈશું, જેમાં વર્તુળના વિભાજનને 90° ખૂણામાં સમજાવવું સામેલ હોઈ શકે છે.

આ ગોઠવણો એકસાથે કરવામાં આવે છે, બાળકોને સૂચનો માટે પૂછીને, તેમને સીધા પ્રયાસ કરીને અને સંભવિત ભૂલો વિશે વિચારીને. શિક્ષકનું કાર્ય પ્રોગ્રામિંગ ઈન્ટરફેસની પ્રસ્તુતિને શક્ય તેટલું સરળ બનાવવાનું છે જેથી બાળકોએ માત્ર વિભાવનાઓની હેરફેર કરવી પડે.

કસરત માટે જરૂરી છે (અને આ ઇન્ટરફેસના તમામ કાર્યો નહીં).

3. કોર્સ માટે અરજી, ઓપ્ટિમાઇઝેશન

અમારા રોબોટ માર્ગદર્શિકા પર તમે અગાઉના પગલાઓમાંથી જે શીખ્યા તે લાગુ કરવાનો સમય છે! બાળકો દ્વારા મળેલી હિલચાલની સૂચનાઓ ઈન્ટરફેસમાં દાખલ કરવામાં આવે છે અને રોબોટ લોન્ચ કરવામાં આવે છે. અમે અવલોકન કરીએ છીએ અને ભૂલના કિસ્સામાં સુધારીએ છીએ.

અમે ભૂપ્રદેશના સ્થિર રૂપરેખાંકન (ડેડ એન્ડ્સ, વન-વે કોરિડોર) અથવા રોબોટની નવી હિલચાલ (પુલ પર ચઢવા માટે વધુ ઝડપ)ની આવશ્યકતા સંબંધિત જટિલતાના માર્ગો તૈયાર કરી શકીએ છીએ. આ ઓપ્ટિમાઇઝેશન પ્રશ્નો રજૂ કરવાનો પણ સમય છે. ટૂંકા માર્ગનો કેસ નીચે પ્રમાણે ઘડવામાં આવ્યો છે: આપેલ જટિલ માર્ગને હાથ ધરવા માટેની સૂચનાઓની ટૂંકી શ્રેણી શું છે. જો આપણે પ્રોગ્રામિંગ લૂપની કલ્પના રજૂ કરીએ છીએ અને ઉપલબ્ધ સૂચનાઓના સ્ટોકને આપખુદ રીતે મર્યાદિત કરીએ છીએ, તો અમે કોડ ફેક્ટરાઇઝેશનની કલ્પના રજૂ કરીએ છીએ (લાઇટબોટ કસરતો જુઓ).

સંદર્ભો

લાઈટબોટ, એક રમતના સ્વરૂપમાં પ્રોગ્રામિંગનો પરિચય (અંગ્રેજીમાં, પરંતુ દરેક માટે સરળતાથી સમજી શકાય છે).

સ્ક્રેચ, શૈક્ષણિક હેતુઓ માટે ગ્રાફિક પ્રોગ્રામિંગ ભાષાને સમર્પિત સાઇટ. (મોટા ભાગના પ્રોગ્રામેબલ રોબોટ્સ સ્ક્રેચ અથવા સમકક્ષનો ઉપયોગ કરે છે.)

દ્વારા લખાયેલ પ્રવૃત્તિ શીટ: Bruno Pellier

જીન-બેપ્ટિસ્ટ-હ્યુટ,મેકબ્લોક
જીન-બેપ્ટિસ્ટ-હ્યુટ,મેકબ્લોક
પ્રોગ્રામેબલ રોબોટ કીટ: સ્ફેરો બોલ્ટ, સ્ફેરો
પ્રોગ્રામેબલ રોબોટ કીટ: સ્ફેરો બોલ્ટ, સ્ફેરો
પ્રોગ્રામેબલ રોબોટ કીટ: Ino-Bot, TTS ગ્રુપ
પ્રોગ્રામેબલ રોબોટ કીટ: Ino-Bot, TTS ગ્રુપ