ეს არის არჩევითი გაკვეთილი დამატებითი სწავლისთვის
- შეიტყობთ რა არის ალგორითმი
- ივარჯიშებთ ალგორითმის შედგენაში
აქტივობები ამ გაკვეთილისთვის:
ᲠᲐ ᲐᲠᲘᲡ ᲐᲚᲒᲝᲠᲘᲗᲛᲘ?
ჩრდილოეთ ამერიკაშ გაზრდილი ბაშვების უმეტესობას ბავშვების უმეტესობას არაქისის კარაქისა და ჟელეს სენდვიჩები უყვართ. უყურეთ ჯონას და ევანს, რომლებიც მამას, ჯოშს, სენდვიჩის გაკეთების ინსტრუქციებს აძლევენ.
წყარო: „სწავლა ხელოვნური ინტელექტის შესახებ: MIT რესურსების კერა K-12 სტუდენტებისთვის“, MIT Media Lab
ვიდეოში, ჯოში, მამა, არაფერს გააკეთებს, თუ მას არ მისცემენ მარტივ და თანმიმდევრულ "ბრძანებებს". კომპიუტერის მსგავსად, მას მხოლოდ ზუსტი ინსტრუქციები ესმის.
ჯონამ და ევანმა მამას მისცეს ალგორითმი სენდვიჩის გასაკეთებლად, არაერთგვაროვანი შედეგებით.
ალგორითმი არის ნაბიჯ-ნაბიჯ ინსტრუქციების ნაკრები. იმისათვის, რომ კომპიუტერმა რაღაც გააკეთოს, თქვენმას ალგორითმი უნდა მისცეთ.
Technovation Girls-ში, შეისწავლით თუ როგორ უნდა დაწეროთ ალგორითმები მობილური აპლიკაციის გასაკეთებლად!
მოდით ვივარჯიშოთ მკაფიო ინსტრუქციების წერაში.
მენტორის რჩევა
საუკეთესო პრაქტიკა: წაახალისეთ მოსწავლეები, დაშალონ დავალება მცირე ნაბიჯებად. გაახარეთ ისინი იმით, რომ შეახსენეთ, რომ ეს არის კოდირების პირველი ნაბიჯი.
არჩევითი აქტივობა: გააკეთეთ არაქისის კარაქისა და ჯემის აქტივობა თქვენს მოსწავლეებთან ერთად!
დამატებითი ფონი: ევროპულმა სკოლებმა ექსპერიმენტები ჩაატარეს კომპიუტერის მეცნიერების სწავლების გზების შესახებ მცირეწლოვან ბავშვებს (4-5 წლის ასაკში), მაგრამ ეს მართლაც სახალისო აქტივობაა ნებისმიერისთვის!
მათ სურდათ იმის ილუსტრირება, რომ კომპიუტერი ჭკვიანი არ არის. ისინი უბრალოდ ძალიან სწრაფი (და მუნჯი) მანქანებია, რომლებიც აკეთებენ იმას, რასაც ჩვენ ვაპროგრამებთ, რომ ვუთხრათ. მათ ეს გააკეთეს კომპიუტერებივით მოქმედებით და ბავშვებმა „დაპროგრამეს“ კომპიუტერები/მასწავლებელს, რათა გაეკეთებინათ PB&J. ეს საკმაოდ სასაცილოა, თუ სწორად გაკეთდა, რადგან მიზანია ბრძანებების რაც შეიძლება სიტყვასიტყვით მიღება. თუ მოსწავლეების პირველი ნაბიჯი არის „დაასხით არაქისის კარაქი პურზე“, მაშინ მასწავლებლები/კომპიუტერები ჯერ არ გააკეთებენ აშკარა რაღაცეებს, ისინი გააკეთებენ პირდაპირი მნიშვნელობით იმას, რაც ალბათ იქნება არაქისის კარაქის გავრცელება მთელ პურზე (რადგან სტუდენტმა არ დააკონკრეტა მხოლოდ ერთი ნაჭერი სადღეგრძელო).
აქ არის ვიდეოს მაგალითი მეტი ინსტრუქციებითა და ინფორმაციით.
კითხვები მოსწავლეებისთვის: არის თუ არა სხვა თამაშები, რომლებსაც ალგორითმი სჭირდება მათ სათამაშოდ? იფიქრეთ Diner-ის რომელიმე თამაშზე, სადაც უნდა გააკეთოთ ხალხის შეკვეთები. ჯერ ხორცი მოხარშეთ, ბოსტნეული დაჭერით და შემდეგ ყველაფერი ერთად მოათავსეთ თეფშზე! Like Overcooked! არსებობს სხვა რეალური თამაშები, რომლებიც იყენებენ ალგორითმს? რაც შეეხება რუბიკის კუბს? თქვენ იმეორებთ გარკვეულ შაბლონებს, სანამ კვადრატები არ გადაინაცვლებს იქ, სადაც გსურთ, ეს არის ალგორითმი!
მენტორის რჩევები მოწოდებულია AmeriCorps-ის მხარდაჭერით.

ᲐᲥᲢᲘᲕᲝᲑᲐ 1: ᲓᲐᲬᲔᲠᲔᲗ ᲐᲚᲒᲝᲠᲘᲗᲛᲘ
მოცემული გაქვთ ორი ვარიანტი ალგორითმის აქტივობისთვის. შეგიძლიათ გააკეთოთ ერთი ან მეორე, ან ორივე. პირველი აქტივობა არის ფიზიკური (ცეკვა!), რომელიც ძალიან კარგი ვარიანტია, თუ გუნდელები პირისპირ ხვდებით ერთმანეთს. თუ ვირტუალურად კონტაქტობთ, შეგიძლიათ სცადოთ მეორე ვარიანტი, ხატვის აქტივობა. დააწკაპუნეთ რომელიმე აქტივობაზე ინსტრუქციების წასაკითხად.
ᲪᲔᲙᲕᲘᲡ ᲐᲚᲒᲝᲠᲘᲗᲛᲘ
- გუნდის ერთი წევრი მოხალისეობით უნდა გახდეს მოცეკვავე და დატოვოს ოთახი.
- გუნდის სხვა წევრები რამდენჯერმე უყურებენ ვიდეოს.
- შემდეგ, არამოცეკვავე გუნდის წევრები წერენ ალგორითმს, რომელსაც მოცეკვავე უნდა მიჰყვეს.
- შემდეგ მათ უნდა „ასწავლონ“ მოცეკვავეს სვლები, მხოლოდ მათი ალგორითმის საფეხურების გამოყენებით.
- მოცეკვავემ ვიდეოსთან ერთად უნდა იცეკვოს და ნახეთ, რამდენად ზუსტად გაიმეორა!
მოხალისე მოცეკვავის ოთახიდან გასვლის შემდეგ, გუნდის სხვა წევრები უყურებენ ვიდეოს (20 წამიანი კლიპი) და წერენ ცეკვის ნაბიჯებს, რომლებითაც მოცეკვავემ უნდა იცეკვოს.
ასახე!
ალგორითმის დამწერებისთვის:
- როგორი გრძნობა იყო მხოლოდ სიტყვებით მითითებების გადმოცემა? დამაკმაყოფილებელი იყო? იმედი გაგიცრუვდათ? რატომ ან რატომ არა?
მოცეკვავეისთვის:
- იყო თუ არა ინსტრუქციები საკმარისად მკაფიო შესასრულებლად? ადვილი იყო? რთული? რატომ ან რატომ არა?
ᲮᲐᲢᲕᲘᲡ ᲐᲚᲒᲝᲠᲘᲗᲛᲘ
- გუნდის თითოეული წევრი ირჩევს ერთ-ერთ ფორმას სხვა ჩანართებში. დააწკაპუნეთ მხოლოდ თქვენს მიერ არჩეულ ჩანართზე!
- გახსენით ჩანართი ფორმის გამოსავლენად და შემდეგ დაწერეთ ალგორითმი ამ ფორმის დასახატად.
- შემდეგ მიეცით თქვენი ალგორითმი სხვა თანაგუნდელს.
- სხვა თანაგუნდელი მიჰყვება თქვენს ალგორითმს, რომ დახატოს ეს ფორმა ფორმის ნახვის გარეშე.
- იფიქრეთ იმაზე, თუ რამდენად კარგად შეასრულეთ დავალება ორივემ და რას გრძნობდით აქტივობის შესრულებისას.
რეფლექსია
ახლა თქვენ იცით რა არის საჭირო ალგორითმის შესაქმნელად. თქვენ შექმნით საკუთარ ალგორითმებს, რათა აცნობოთ თქვენს მობილურ აპს რა უნდა გააკეთოს.

ძირითადი ტერმინების მიმოხილვა
- ალგორითმი - თანმიმდევრული ინსტრუქციები, რომლებიც განმარტავს, თუ როგორ უნდა გააკეთოთ რაღაც
ᲓᲐᲛᲐᲢᲔᲑᲘᲗᲘ ᲠᲔᲡᲣᲠᲡᲔᲑᲘ
თუ გსურთ ცოტა მეტი ინფორმაცია გაიგოთ ალგორითმის შესახებ, უყურეთ ამ ვიდეოს.