როგორც ჰომერ სიმპსონმა აღნიშნა წლების წინ, ახლა ინტერნეტი კომპიუტერებზეა. არა მარტო არიან ტექნიკური სამუშაოები იქნება The სამუშაოები, როდესაც თქვენი ვაჟი ან ქალიშვილი დაამთავრებს საშუალო სკოლას (2020 წლისთვის აშშ შექმნის 1,4 მილიონ სამუშაო ადგილს კომპიუტერული მეცნიერება-დაკავშირებული სფეროები, ასე რომ ექსტრაპოლაცია), დიდი შანსია, რომ მათ, ვისაც ეს აქვთ, ექნებათ მეტი სამუშაო უსაფრთხოება, უკეთესი ხელფასი და, ალბათ, უფრო სასარგებლო რობოტი ბატლერები, ვიდრე თქვენ.
დაკავშირებული: არის Learn-to-Code პროგრამები ბავშვებისთვის ან კომპანიებისთვის?
ზაკ სიმსს სურდა ისწავლეთ კოდირება, ამიტომ მან ონლაინ პლატფორმა გახსნა Codecademy ხუთი წლის წინ და ახლა ნებისმიერს შეუძლია იქ წასვლა პროგრამირების ენების შესასწავლად ჯავადან პითონამდე. ”მე არ ვარ პროგრამისტი პროფესიით”, - ამბობს სიმსი. „ჩვენ რეალურად დავიწყეთ კომპანია სწავლებისთვის მე დაპროგრამება და ეს არის პრაქტიკული სწავლის გამოცდილება, რაც მინდოდა. ”
ასევე: მომავალში ყველას კოდირება, მოამზადე შენი შვილი წვრილმანი კომპიუტერით
საკმაოდ ხშირია წუწუნი იმის შესახებ, რომ ამერიკა რაღაცებს აღარ აკეთებს, მაგრამ ეს ასე არ არის მართალია - უბრალოდ, შენნაირი მოხუცები ვერ წარმოიდგენენ რას გავაკეთებთ 20-ში წლები. იცით, ვის შეუძლია ამის წარმოდგენა? თქვენი შვილი მას შემდეგ, რაც ისწავლის კოდირებას.
ეს არის მეოთხე "რ"
ფლოპი დისკების დღეებში და შურისძიება Nerds ფილმები, კომპიუტერული მეცნიერების საკლასო ოთახები სავსე იყო სათვალიანი პარიით. ახლა პროგრამირება ადრეული განათლების ფუნდამენტური ნაწილია. „კლასიკურად არის წიგნიერების 3 Rs: კითხვა, წერა და არითმეტიკა“, ამბობს სიმსი. „ჩვენ ვფიქრობთ, რომ ალგორითმი უნდა იყოს მეოთხე R. ეს არის უნარებისა და ჩარჩოების ფუნდამენტური ნაკრები, რომელიც ადამიანებს უნდა ჰქონდეთ 21-ე საუკუნეში“. თუ თქვენი შვილის სკოლა არ გვთავაზობს კომპიუტერულ მეცნიერებას, შეიძლება დროა დაიშალოს PTA.
ასწავლეთ მათ შეცდომების დაშვება
პრობლემების გადაჭრა, კრიტიკული აზროვნება, მართლწერაც კი უმჯობესდება, როდესაც ბავშვები იწყებენ კოდირება. მაგრამ ერთ-ერთი ყველაზე მნიშვნელოვანი უნარი, რომელსაც მოსწავლეები ითვისებენ, არის შეცდომების გამოსწორება. „კოდში უამრავ შეცდომას აღმოაჩენთ“, ამბობს სიმსი. „როგორ გადიხართ შეცდომის პოვნისა და აღმოფხვრის სისტემატურ პროცესს? კოდირებისას თქვენ სწავლობთ, რომ კარგია შეცდომების დაშვება, თუ იცით როგორ გამოასწოროთ ისინი. ”
კოდირების სწავლა სკოლამდელ დაწესებულებაში
ამ დღეებში არც კი გჭირდებათ აკრეფის ცოდნა, რომ დაიწყოთ პროგრამირება და კოდირება (და ნამდვილად არ გჭირდებათ ტექნო მუსიკა და მრავალეკრანიანი ბრძანების მოდული). სკოლამდელ ბავშვებს შეუძლიათ ასწავლონ პროგრამირების ენებზე აზროვნება მათი ასაკობრივი ჯგუფისთვის განკუთვნილი სათამაშოებისა და აპლიკაციების გამოყენებით. ამ საბაზისო დონეზე, 2-დან 5 წლამდე ბავშვები სწავლობენ, თუ როგორ მოაქვს ნივთების სხვადასხვა თანმიმდევრობა სხვადასხვა შედეგს. მაგალითად, ჯერ საცვალი, შემდეგ შარვალი.
-
კოდი-ა-სვეტი: Fisher-Price-ის ახალი პროგრამირებადი სკოლამდელი სათამაშო ასწავლის პატარებს თანმიმდევრობას. განათავსეთ მისტერ ქიაყელის სეგმენტები სხვადასხვა თანმიმდევრობით და ის მოძრაობს, აციმციმებს და ტრიალებს შესაბამისად. და თქვენ ფიქრობდით, რომ ისინი უბრალოდ ძალიან მშივრები იყვნენ.
იყიდეთ ახლა $45
- Სამაგიდო თამაშები: ყველაფერი, რაც კოდირებას ასწავლის, არ უნდა ციმციმებდეს და სიგნალს. სცადეთ წარმოგიდგინოთ ზოგიერთი სამაგიდო თამაში, რომელიც სახალისოა და ლოგიკური - როგორც სპოკი პონ ფარის დროს.
- მობილური აპლიკაციები: Tinybop-მა იცის, რომ ამ პატარა ხელებს უნდათ თქვენი iPhone. რიგზე დააყენეთ ის თამაში, როგორიცაა ყველაფრის მანქანა, რომელიც იყენებს მარტივ გადასატან ინტერფეისს თქვენი ტელეფონის სენსორებისა და ხელსაწყოების გადაპროგრამებისთვის. (ახლა ისინი მზად არიან NSA-ში კარიერისთვის!)
კოდირების სწავლა დაწყებით სკოლაში
კიდევ ბევრი რამის გაკეთება შეუძლია თქვენს შვილს დაწყებით წლებში, გარდა შესვენებისა და ძილის დროისა. წერისა და წაკითხვის სწავლასთან ერთად, ეს არის შესაფერისი დრო ბლოკზე დაფუძნებულ პროგრამირებაში ჩასართავად, სადაც გადაათრიეთ და ჩამოაგდებთ ბრძანებებს მოქმედებების შესაქმნელად. იფიქრეთ იმაზე, როგორც მაცივრის მაგნიტური პოეზია - მაგრამ ბინძური ლიმერიკის ნაცვლად, თქვენი შვილი ქმნის მოქმედებებს ეკრანზე.
-
Scratch Jr.: გადაათრიეთ და ჩამოაგდეთ პლატფორმები, როგორიცაა Scratch Jr. საშუალებას აძლევს ბავშვებს 5 წლამდე შექმნან სცენები, სადაც პერსონაჟები ხტუნდებიან, ცეკვავენ, მღერიან და მოძრაობენ. Არ არის Მოვალეობის ძახილი, მაგრამ ეს დასაწყისია.
იყიდე ახლა $14
-
ტინკერი: შექმენით თქვენი შვილი უფრო ოფიციალური ონლაინ კურსებით Tynker-ისგან. აქ მათ შეუძლიათ მიიღონ მოწინავე უნარების ნაკრები თამაშებისა და აპლიკაციების შესაქმნელად.
იყიდეთ ახლა $ (ფასები ცვალებადია)
- აპლიკაციის გამომგონებელი: აპებზე საუბრისას, MIT-მა და Google Labs-მა შექმნეს პლატფორმა, სახელწოდებით App Inventor, რომელიც ფოკუსირებულია კონკრეტულად მობილური პროგრამირებაზე. თუ თქვენი ვაჟი ან ქალიშვილი მოახერხებს შემდეგის შექმნას Ბრაზიანი ჩიტებიიფიქრეთ ყველა გართობაზე, რაც შეგიძლიათ მათი კოლეჯის ფონდით.
- კოდის საათი: Code.org-ის მისიაა, რომ „4-დან 104-მდე“ 60 წუთი დასხდნენ და რაღაც გააკეთონ. ის განხორციელდა 180 ქვეყნის სკოლებში, ასე რომ, დიდი ალბათობით, ვინმე აწყობს ღონისძიებას თქვენთან ახლოს.
კოდირების სწავლა საშუალო სკოლაში და ზემოთ
Sims ვარაუდობს, რომ როგორც კი მცირეწლოვანი ბავშვები დაამთავრებენ მარტივ ბლოკზე დაფუძნებულ კოდირებას, მათ შეუძლიათ დაიწყონ ისეთ ენებზე, როგორიცაა რუბი ან პითონი, რომელიც ორივე იყენებს ცნობად „თუ/მაშინ“ კონსტრუქციებს – განსხვავებით Perl-ის გიჟური კოდირებისა, რომელიც, როგორც ჩანს, მატრიცაში ბზარი იპოვეთ. მათი მზარდი კარიერის მთავარი უპირატესობა არის, ერთ ენაზე დარჩენა, მასში ნამდვილად კარგად მოქცევა და ისეთი რამ, რისი ჩვენებაც შეძლებთ უახლოეს მომავალში დამსაქმებელს.
ითამაშეთ მეტი ვიდეო თამაშები
ჩვენ უფრო სავარაუდოა, რომ მივუდგეთ იმას, რაც სახალისოა, ვიდრე ის, რაც სამუშაოა. Minecraft შესანიშნავი გზაა ბავშვების დაშიფვრაში, რადგან არაფერია ამის შესახებ გრძნობს როგორიცაა კოდირება. სერიოზულად, შეხედეთ ზოგიერთ ამ გიჟურ ნივთს, რომლის აშენებაც შეგიძლიათ ამ ბლოკებით. სანამ თქვენი შვილები არ აცნობიერებენ, რომ ისინი რეალურად სწავლობენ რაღაცას, ისინი ამას დაკიდებენ.
გახადეთ კოდირება პერსონალური
Codecademy-ში სიმსი საუბრობს სტუდენტებისთვის „ვაუ“ მომენტის შექმნაზე, სადაც მათი ძალისხმევა დაჯილდოვდება რაღაც მაგარი და სასარგებლოთ. ამიტომ მათ თავიანთი სტუდენტები აიძულებენ იმუშაონ ვებსაიტებზე პირველ რიგში საკუთარ თავზე. „თუ მათ აწყობთ სახალისო, მცირე პროექტებს, სადაც მათ შეუძლიათ გააკეთონ რაღაც ერთ საათში და აჩვენონ მეგობრებს, ეს ეხმარება ბავშვებს გააცნობიერონ პროგრამირების ძალა“, - ამბობს ის.