ბავშვებთან ერთად კოდექსის შესწავლა

გამჟღავნება: თქვენი მხარდაჭერა ხელს უწყობს საიტის მუშაობას! ჩვენ ვიღებთ რეფერალის გადასახადს ზოგიერთი სერვისის შესახებ, რომელსაც გირჩევთ ამ გვერდზე.


გართობის გზები, რომლებსაც ბავშვებს შეუძლიათ კოდექსის სწავლა

უმეტესობა თანხმდება, რომ ყველა ბავშვმა უნდა შეძლოს არითმეტიკის წაკითხვა, წერა და გაკეთება. მაგრამ უნდა დაემატოს კოდირება ძირითად სასწავლო პროგრამას? Შესაძლოა. ეს შესანიშნავი გზაა:

  • ასწავლეთ პრობლემის გადაჭრის უნარები
  • შექმენით ციფრული ნდობა
  • მესმის ციფრული სამყარო, რომელშიც ვცხოვრობთ
  • იფიქრეთ კომპიუტერთან, ‘ფიქრობს’, რომ გაუმჯობესდეს კოდირება

ჩვენ მუდმივად ვართ გარშემორტყმული ტექნოლოგიით, თუ არა ჩვენ ვმუშაობთ სამზარეულოში ნიუ იორკში, ან სერვისების დაპროგრამების სერვერები ჩიკაგოში. ყველგან სადაც ვტრიალდებით, არსებობს არსებული პრობლემების ციფრული გადაწყვეტილებები. და ამ ყველაფრის ენერგიას?

კოდი. უამრავი კოდი და უამრავი კოდი.

ადამიანების უმეტესობისთვის კოდირება აბსტრაქტული რამ არის, ის რასაც ადამიანი ღრმად აღწევს მათი სარდაფის ღრუს ან უღიმღამო ორგანიზაციების ნაწლავებში. ეს არ შეიძლება იყოს ჭეშმარიტებისგან შორს. ყოველდღიურ ადამიანებს შეუძლიათ და სწავლობენ კოდიფიკაციას და უკეთეს მდგომარეობაში არიან სამუშაოებისთვის, უფრო რთული პრობლემების გადაჭრის უნარი აქვთ და უკეთ არიან აღჭურვილნი ჩვენი ციფრული სამყაროში ჩართვისთვის. და როგორც უფრო და უფრო მეტი მეწარმე და კომპიუტერული მეცნიერება
კურსდამთავრებულები აღიარებენ კოდირების მნიშვნელობას ცხოვრებაში, მათ სურთ ეს ბავშვებს გადასცენ.

ლინუს ტორვალდსი, ფინეთის პროგრამული უზრუნველყოფის ინჟინერი, რომელიც აშენებს Linux- ს, ამბობს, რომ ხალხი არ გეგმავს ფულს, ან იმის გამო, რომ ვიღაც მათ ეუბნება. კარგი პროგრამისტები წერენ “იმიტომ, რომ პროგრამირება სიამოვნებაა.” ჩვენ უნდა გადავიტანოთ კოდირების და პროგრამირების შთაბეჭდილება სარდაფის საცხოვრებელი გეკიდან და ის, რაც სინამდვილეში არის. – ჭკვიანები ერთმანეთს ხვდებიან და სხვებისთვის საოცარ ნივთებს ქმნიან..

და ეს იწყება ჩვენი ბავშვებით.

სანამ ელოდებით, რომ სკოლის სასწავლო გეგმას მიიღებენ, უამრავი რამ შეგიძლიათ გააკეთოთ თქვენს ბავშვებს აჩვენოთ, თუ რამდენად მხიარული შეიძლება იყოს ციფრული შექმნა. ჩვენ შევქმენით ჩვენი საყვარელი ვებსაიტები, პროგრამები, რობოტები და სამაგიდო თამაშები, რომელთა საშუალებით შეგიძლიათ ბავშვებს ასწავლონ კოდირების გართობა.

იმედი მაქვს მოგეწონებათ.

გართობის გზები, რომლებსაც ბავშვებს შეუძლიათ კოდექსის სწავლა

ჩანაწერი: გართობის გზები, რომლებსაც ბავშვებს შეუძლიათ კოდის კოდირება ისწავლონ

ყველას თანხმდება, რომ ბავშვებმა უნდა ისწავლონ კითხვა, წერა და არითმეტიკა, მაგრამ უნდა იყოს თუ არა კომპიუტერების კოდირება “უნდა ისწავლოს” უნარი ახლა? ასე ფიქრობენ კომპიუტერული მეცნიერების უამრავი სპეციალისტი და მეწარმე. უამრავი სათამაშო, თამაში და სხვა გზაა, რომ მშობლებმა თავიანთ შვილებს დაეხმარონ, ისწავლონ კოდირება ისე, რომ მხიარული იყოს.

რატომ უნდა კოდებმა ბავშვები

ასწავლის პრობლემის გადაჭრის უნარს

  • ისწავლეთ პროგრამების შექმნა (ან მათში არსებული შეცდომების გამოსწორება) ასწავლის ბავშვებს პრობლემების ინოვაციური გადაწყვეტილებების მოძებნა

აშენებს ციფრულ ნდობას

  • ციფრული წიგნიერება ბავშვებს ავითარებს უფრო მეტ უფლებამოსილებას ტექნოლოგიის მიმართ

მათ უკეთეს სამყაროში გაგება

  • ცხოვრების თითქმის ყველა ასპექტი ციფრული ხდება და ბავშვებს, რომელთაც შეუძლიათ კოდირება, უკეთესად შეძლებენ ადაპტირება და ურთიერთქმედება ამ ცვლილებებთან

შეიტყვეთ, თუ როგორ იფიქროთ კომპიუტერული

  • კოდირება მოითხოვს, რომ ბავშვებმა ნორმალურად განსხვავებულად იფიქრონ
  • ბავშვები, რომლებიც კოდირებით სწავლობენ, როგორ უნდა დაარღვიონ დიდი პრობლემები მცირე ზომის პირობებში
  • შეიტყვეთ, თუ როგორ გადააქციოთ კონკრეტული გადაწყვეტილებები ზოგად

მათ ცვლის მომხმარებლებიდან მწარმოებლებში

  • კოდირების სწავლის გზით, ბავშვები რეალურად ქმნიან ციფრულ ნივთებს
    • ისინი უბრალოდ პასიურად არ მოიხმარენ იმას, რაც სხვებმა შექმნეს

დაწყება სამუშაო ბაზარზე

  • 2020 წლისთვის კომპიუტერთან დაკავშირებული დასაქმება გაიზრდება 22% -ით

კომპიუტერული მეცნიერებასთან დაკავშირებული სფეროები კარგად იხდიან

  • საშუალო წლიური ანაზღაურება ზოგიერთი CS კარიერისთვის:
    • სისტემების ადმინისტრატორი: $ 75,000
    • პროგრამული უზრუნველყოფის QA ინჟინერი: $ 91,000
    • მობილური პროგრამის შემქმნელი: $ 102,000

ბავშვებისთვის სწავლის სხვადასხვა გზები

მიუხედავად იმისა, რომ ზოგიერთი სკოლა იწყებს კომპიუტერულ პროგრამირების ინტეგრირებას სასწავლო გეგმაში, მშობლებს შეუძლიათ თავიანთი შვილებისთვის დაიწყონ ნახტომი. არსებობს უამრავი გზა, რისი საშუალებითაც შეგიძლიათ დაეხმაროთ თქვენს ბავშვებს ისწავლონ კოდირება, იმის მიხედვით, თუ რამდენი წლის არიან და რამდენ ინვესტიციის გაკეთება გსურთ.

ვებსაიტები და გადმოწერილი პროგრამები

ბავშვებს შეუძლიათ წვდომა ამ ვებსაიტებზე და გადმოტვირთვის პროგრამებზე და ისწავლონ კოდირება თავიანთ კომპიუტერებზე:

KidsRuby.com

  • ღირებულება: უფასო
  • ასაკობრივი დონე: დაწყებითი
  • ჩამოტვირთვის პროგრამა, რომელიც შექმნილია ბავშვებისთვის Ruby პროგრამირების ენას ასწავლის
    • შექმენით მარტივი პროგრამები Ruby კოდის გამოყენებით
    • KidsRuby- ს აქვს ორმაგი ეკრანიანი ინტერფეისი, რომელიც შეიცავს მარცხნივ კოდით და რას აკეთებს ეს კოდი მარჯვნივ
      • ეს საშუალებას აძლევს მომხმარებლებს შეეცადონ თავიანთი კოდი ნებისმიერ დროს

Alice.org

  • ღირებულება: უფასო
  • ასაკობრივი დონე: საშუალო სკოლა
  • გადაათრიეთ და ჩამოაგდეს ინტერფეისი
    • საშუალებას აძლევს ბავშვებს შექმნან 3D ფილმები და მარტივი თამაშები
    • კოლეჯის დონის კურსების კურსები Saint Joseph’s University და Ithaca College, რომლებიც იყენებდნენ ალისას სტუდენტებთან, რომლებსაც არ ჰქონდათ პროგრამირების გამოცდილება:
      • დაინახა მათი საშუალო კლასის ზრდა C– დან B– მდე
      • დაკავების დონე 47% -დან 88% -მდე გაიზარდა.

ნაკაწრი (scratch.mit.edu)

  • ღირებულება: უფასო
  • ასაკობრივი დონე: დაწყებითი
  • გადაათრიეთ და ჩამოაგდეს ინტერფეისი
    • ფერადი კოდირებული ბლოკები, როგორც ლეგოსები არიან
    • სოციალური ასპექტით გაადვილებს ბავშვების მიერ შექმნილ პროექტების გაზიარებას
      • მათ ასევე შეუძლიათ დაათვალიერონ ნებისმიერი სხვა საერთო პროექტის შიდა სამუშაოები, რომ ნახონ როგორ მოქმედებს იგი

Code.org

  • ღირებულება: ცვლადი
    • საიტზე მრავალი გაკვეთილი უფასოა
    • ზოგიერთი შემდგომი კურსები დაახლოებით $ 5 ღირს
  • ასაკობრივი დონე: 4+
  • არაკომერციული ვებსაიტი, რომელიც ეძღვნება ბავშვებს, როგორ დაარეგისტრირონ კოდი
    • შეიცავს უამრავ გაკვეთილს, რომლებიც ასწავლიან:
      • როგორ დავწეროთ პროგრამა
      • პირობები (თუ / შემდეგ), განმეორებითი მარყუჟები და ძირითადი ალგორითმები
      • როგორ ჩავატაროთ მარტივი თამაშები

პროგრამები

კუს გადატანა

  • Ხელმისაწვდომი:
    • iPad / iPhone
  • ღირებულება: 3 $
  • ასაკობრივი დონე: 5+
  • ბავშვები კურდღელს ავალებენ
    • თითოეულ გაკვეთილზე მიზანია დავალების დასრულება და ბრილიანტების შეგროვება
      • გაკვეთილები თანდათანობით იზრდება სირთულის
    • როდესაც ბავშვები დაასრულებენ თითოეულ გაკვეთილს, ისინი ინახება პროგრამებად, რათა შემდგომში მათი გამოყენება მოხდეს
    • ბავშვებს ასევე შეუძლიათ საკუთარი პროგრამების შედგენა უფასო თამაშით

ჰოფსკოჩი

  • Ხელმისაწვდომი:
    • iPad / iPhone
  • ღირებულება: უფასო
  • ასაკის დონე: 10+
  • Drag-and-drop ინტერფეისი ძალიან მარტივია თამაშები და ფილმების შექმნა
    • ნათელი და ფერადი, სოციალური გაზიარების ფუნქციით

Daisy the Dinosaur

  • Ხელმისაწვდომი:
    • iPad
  • ღირებულება: უფასო
  • ასაკობრივი დონე: 4+
  • ბავშვები ინსტრუქციას აძლევთ Daisy Dinosaur- ს გადაადგილების ინტერფეისის გამოყენებით
    • ასწავლის:
      • პროცედურები
      • მარყუჟები
      • პირობები

შუქურა

  • Ხელმისაწვდომი:
    • ვაშლი
    • Android
    • ვინდოუსის ტელეფონები
  • ღირებულება: 3 $
  • ასაკის დონე: 8+
  • ბავშვები მისცეს რობოტის მითითებებს და გამოიყენეთ იგი მუქი სივრცეების გასანათებლად
    • ამისათვის მათ უნდა დაეუფლონ რიგის ინსტრუქციას
    • მათ ასევე გაეცნობიან:
      • პროცედურები
      • მარყუჟები
      • პირობები

ScratchJr

  • Ხელმისაწვდომი:
    • iPad
  • ღირებულება: უფასო
  • ასაკობრივი დონე: 5+
  • შექმნილია ამავე MIT გუნდის მიერ, რომელიც შექმნა Scratch
    • შექმნილია, რომ უფრო ადვილი იყოს მცირეწლოვანი ბავშვების გაგება და გამოყენება
    • ასწავლის:
      • ალგორითმული აზროვნება
      • პრობლემის გადაჭრის სტრატეგიები
      • როგორ შეიმუშავონ პროექტები
      • როგორ დაუკავშირდეს იდეები

ფიზიკური თამაშები და სათამაშოები

პრიო

  • ღირებულება: 282 $
  • ასაკობრივი დონე: სკოლამდელი აღზრდის / საბავშვო ბაღის
  • შეიცავს პატარა ხის რობოტს სახელად კუბეტოს, რომელსაც აკონტროლებენ ფერადი ინსტრუქციის დაფა და ფერადი ფორმები
    • ბავშვები მოათავსეთ ფორუმში ფორუმში, რათა კუბეტოს მითითებები მისცენ
      • იმ ბავშვებსაც კი, რომლებმაც არ იციან წაკითხვა, შეგიძლიათ გამოიყენოთ Primo ნაკრები
    • ასწავლის ბავშვებს:
      • როგორ გავაკეთოთ მარტივი ქვე-რუტინული (ის, რომელიც შედგება 1-4 ნაბიჯებისგან)

Robot Turtles

  • ღირებულება: 24,99 $
  • ასაკობრივი დონე: 4+
  • ბავშვები ირჩევენ კუს, ააწყობენ ლაბირინთს და ცდილობენ შეაგროვონ ძვირფასი ქვა
    • ისინი თამაშობენ ინსტრუქციის ბარათების განთავსებით, რომლებიც ეუბნებიან კუს სად უნდა წავიდნენ
    • არაფერია ციფრული თამაშის შესახებ
      • ზოგიერთ მშობელს მოსწონს ეს, რადგან ის ასწავლის პროგრამირებას, ხოლო წარმოსახვას მაინც მოითხოვს
    • ინსტრუქციები ძალიან მარტივია:
      • Წავიდეთ წინ
      • მოუხვიე მარცხნივ
      • მოუხვიე მარჯვნივ
      • ლაზერის სროლა
      • ფუნქციის ბაყაყი (შექმენით და გამოიყენეთ ქვე-რუტინა)
    • ინსტრუქციის თითოეული ბარათი ფერადი კოდირებულია, რაც მათ მარტივია ახალგაზრდა მოთამაშეებისთვისაც კი

დასი

  • ღირებულება: 200 აშშ დოლარი
  • ასაკობრივი დონე: 5+
  • Dash არის რობოტი, რომელსაც ბავშვებს შეუძლიათ პროგრამირების გაკეთება თითქმის არაფრის გაკეთებისთვის
    • უმცროსი ბავშვებს შეუძლიათ შეიტყონ კოდირების საფუძვლები ინტეგრირებული შეხებით დაფუძნებული პროგრამირების პროგრამით
      • შენიშვნა: ტირის კონტროლი შესაძლებელია მხოლოდ ამ პროგრამების საშუალებით
    • ხანდაზმული ბავშვებს ასევე შეუძლიათ გამოიყენონ პროგრამირების ენები Blockly და Scratch
    • დროთა განმავლობაში, ბავშვებს შეუძლიათ ისწავლონ Dash- ის დაპროგრამება მიზნის C და ჯავის გამოყენებით

კოდი Monkey Island

  • ღირებულება: $ 40
  • ასაკის დონე: 8+
  • ამ სამაგისტრო თამაშის მიზანია თქვენი მაიმუნების ჯგუფი ბანანის ჭალამდე მიიტანოთ, სანამ სხვას მიაღწევს
    • გამოსახულია ფერადი ბარათები და მარტივი წესები
    • ასწავლის:
      • პირობითი განცხადებები
      • ძირითადი მარყუჟი
      • ბულიონის ლოგიკა
      • დავალების ოპერაცია

”ყველაზე კარგი პროგრამისტები პროგრამირებას აკეთებენ არა იმის გამო, რომ ისინი საზოგადოებისგან ანაზღაურებას მიიღებენ ან მიიღებენ ადაპტირებას, არამედ იმის გამო, რომ პროგრამირება სასიამოვნოა. – ლინუს ტორვალდი

წყაროები

  • არის საუკეთესო მეორე ენაზე Java, Python, ან Ruby? – greatschools.org
  • სწორედ ამიტომ საჭიროა ბავშვებმა ისწავლონ კოდი – dmlcentral.net
  • რატომ უნდა ისწავლოს ყველა ბავშვი კოდი – theguardian.com
  • ასწავლეთ ბავშვებს როგორ კოდექსი და აძლევთ მათ ცხოვრების უნარს – forbes.com
  • სასწავლო გეგმის კოდირება: როგორ ახდენენ საშუალო სკოლები რეპროგრამებს კლასებს – mashable.com
  • 20 რესურსი ბავშვების სწავლების სწავლისთვის როგორ უნდა პროგრამირება & კოდი – aparttherapy.com
  • About KidsRuby – kidsruby.com
  • საბავშვო რუბი – არა მხოლოდ ბავშვებისთვის – Churchm.ag
  • ალისა – alice.org
  • შექმენით მოთხრობები, თამაშები და ანიმაციები მსოფლიოს სხვა ქვეყნებთან ერთად – scratch.mit.edu
  • შეიტყვეთ Code.org – code.org
  • კოდექსი.org სტუდია – studio.code.org
  • კუს გადატანა. პროგრამირება ბავშვებისთვის – geekkids.me
  • გადატანა კუს. პროგრამირება ბავშვებისთვის iPhone- ისთვის – itunes.apple.com
  • ბავშვებისთვის პროგრამირება iPhone- ზე და iPad- ზე – movetheturtle.com
  • ისწავლეთ პროგრამირება გასაოცარი საგნების შექმნით – gethopscotch.com
  • Hopscotch – პროგრამირება მარტივია! შექმენით თამაშები, მოთხრობები, ანიმაციები და სხვა! – itunes.apple.com
  • Daisy the Dinosaur – itunes.apple.com
  • პროგრამირების პროგრამები ასწავლეთ კოდექსის საფუძვლებს – nytimes.com
  • Lightbot – პროგრამირების თავსატეხები (itunes) – itunes.apple.com
  • Lightbot – პროგრამირების თავსატეხები (Google Play) – play.google.com
  • პრიო – სასწავლო პროგრამირების ლოგიკა 4-დან 7 წლამდე ბავშვებისთვის – kickstarter.com
  • სათამაშოები, რომლებიც სწავლობენ, თამაშობენ და შექმენით ტექნოლოგიით – primo.io
  • Robot Turtles – robotturtles.com
  • Wonder Workshop – store.makewonder.com
  • Monkey Code – codemonkeyplanet.com
  • 20 Kick-Ass პროგრამირების ციტატები – javacodegeeks.com
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map