როცა შენ იყავი დაწყებითი სკოლათქვენ ძლივს გაიგეთ როგორ მუშაობდნენ ეს უფასო AOL CD-ები. ახლა შენი შვილი ბატონია კოდირება ენები და აშენებს საკუთარ სმარტფონის აპლიკაციები სანამ ჯერ კიდევ გეშინიათ iOS-ის უახლესი განახლების ჩამოტვირთვა.
პიტ ფრანკონი არის ატლანტას ფორპოსტის გენერალური მენეჯერი გენერალური ასამბლეა, სასწავლო რესურსი ყველა ციფრულისთვის. ის ასევე არის სტარტაპის ცხოვრების ვეტერანი და ჰყავს საკუთარი მომავალი ორი კოდი (2 წლის და 9 თვის). იმის გამო, რომ ძნელია თქვენს შვილს ეკრანთან დროის დაშორება, როდესაც ის თქვენი ვებსაიტის განახლებით არის დაკავებული, აქ არის ფრანკონის რამდენიმე იდეა იმის შესახებ, თუ როგორ მიაღწიოთ იმ კონცეფციებს, რომლებიც ამჟამად დაფრინავს თქვენს თავზე, როგორც დრონი.
დაკავშირებული: ჩვილებისთვის კოდირების სათამაშოების უმეტესობა სისულელეა, მაგრამ ეს სრულიად კარგია
Flickr / ალენ
პროგრამირების ენები სავსებით ლოგიკურია
ისევე როგორც უცხო ენის სწავლა ან მარცხნივ მეტყველება, კოდირება ალბათ უფრო ადვილი იქნებოდა, თუ ბავშვობაში დაიწყებდით. მაგრამ, ეს არ ნიშნავს რომ ეს შეუძლებელია. ”ვფიქრობ, არსებობს საერთო მცდარი წარმოდგენა, რომ კოდირება ძალიან რთულია, მაგრამ ბოლოს და ბოლოს კოდირება მხოლოდ ლოგიკური განცხადებების სერიაა,” განმარტავს ფრანკონი. ეს იქნება იგივე ლოგიკა, რომელიც არ მუშაობს თქვენს შვილზე.
რა თქმა უნდა, გესმით ლოგიკა და ფიქრობთ: „მე ვერ დავამატე ჩემი SAT ქულები“. დამშვიდდი. „კოდირება არ არის მხოლოდ მემარცხენე ადამიანებისთვის, რომლებიც კარგად იციან მათემატიკაში“, - ამბობს ფრანკონი. ”მას ასევე შეიძლება ჰქონდეს ძალიან სახალისო შემოქმედებითი საშუალება მათთვის, ვინც მხატვრულად არის მიდრეკილი.” თუ არც ლოგიკური ხარ და არც ხელოვანი - მსოფლიოს სჭირდება თხრილების ამთხრებიც.
ისწავლეთ პროგრამირების ენა
დამწყებთათვის, ფრანკონი ამბობს, რომ HTML და CSS არის კოდის პირველი ბიტი, რომლითაც კომფორტული იქნება. თქვენ შეიძლება იცოდეთ HTML - ეს არის ის, თუ როგორ შეგიძლიათ ნახოთ ეს სტატია. და CSS აკონტროლებს მის სტილს (ფერები, შრიფტები, ზომები, განლაგება). ”ორივე ეს არის წინა ნაწილი, რაც ნიშნავს, რომ ისინი წარმოადგენენ იმ ვიზუალურ კომპონენტებს, რასაც ხედავთ ვებსაიტზე,” განმარტავს ის. „შეგიძლიათ შეიტანოთ ცვლილებები კოდში, დააჭიროთ განახლებას თქვენს ეკრანზე და ნახოთ ცვლილებები რეალურ დროში. ვფიქრობ, არის რაღაც ძალიან სასიამოვნო ამაში, რაც ადამიანებს დამოკიდებულებისკენ უბიძგებს.”
რომელ პროგრამირების ენაზე უნდა იცოდე?
ძველი კოდირების ენები მუდმივად იღებენ ახალ მალსახმობებს. "ტექნოლოგია წარმოუდგენლად სწრაფად მოძრაობს, მაგრამ ძველი ჩვევები ძნელად კვდება", - ამბობს ფრანკონი. „არ მინდა ვთქვა, რომ [ეს ენები] გარკვეული პერიოდის განმავლობაში არარელევანტური იქნება, რადგან დარწმუნებული ვარ, რომ რამდენიმე ადამიანი იქნება ჯერ კიდევ მათ ვიყენებ, მაგრამ მე ვფიქრობ, რომ იყო მიმდინარე ტენდენცია, რომ მართლაც სწრაფად დაძლიო კოდი.” ფოკუსირება ღია წყაროს ენებზე, მოსწონს რუბი, რომელიც საშუალებას გაძლევთ ისესხოთ უკვე დაწერილი კოდი ისეთი ნივთებისთვის, როგორიცაა შესვლის სისტემები, ახალი აპლიკაციების სწრაფად შესაქმნელად. ”თუ თქვენ იყენებთ ძველ ტექნოლოგიას, როგორიცაა Java, თქვენ დაწერთ კიდევ ბევრ კოდს,” განმარტავს ის. მაგრამ ეს მაგარია, რადგან ბევრი დრო გაქვთ, არა?
flickr / ben.timney
კარგი საოჯახო კოდირების პროექტი
თუ თქვენ ეძებთ კოდირების პროექტს, რომელზეც ერთად ვიმუშავებთ, ფრანკონი გირჩევს ოჯახის ხის აშენებას. „ოჯახის შესახებ ვებსაიტის შექმნა შესანიშნავი გზაა თქვენი შვილების ჩართულობისთვის და თქვენ შეგიძლიათ ჩართოთ ისეთი რამ, როგორიცაა ფოტოები და სხვადასხვა გვერდები სხვადასხვა ადამიანებისთვის“, - ამბობს ის. რა თქმა უნდა, შეგიძლიათ დახარჯოთ რამდენიმე დოლარი Ancestry.com-ზე გამოწერისთვის. მაგრამ, თუ გსურთ საიტი, რომელიც ნამდვილად წარმოადგენს თქვენს ოჯახს, არ არსებობს პერსონალიზაციის შემცვლელი.
პროგრამირების ინსტრუმენტები შეგიძლიათ გამოიყენოთ
გენერალური ასამბლეის ინტერაქტიული ტირე გაკვეთილი უფასოდ გასწავლით HTML, CSS და რამდენიმე ძირითადი JavaScript-ს. დასრულებას 4-დან 8 საათამდე სჭირდება - და არავითარი გადაწყვეტილება, თუ ეს თქვენს საცვლებში ხდება. თუ თქვენ ხართ იმ ტიპის ადამიანი, რომელიც ატარებს შარვალს, შეგიძლიათ ასევე მოიძიოთ სამუშაოს შემდგომი გაკვეთილი თქვენს მხარეში. „ვფიქრობ, რომ თანატოლთა ჯგუფი ნამდვილად მომგებიანია, რადგან ზოგჯერ გვერდით სრული დამწყები ზის ამის ახსნა თქვენთვის, როგორც სრულიად ახალბედა შეიძლება იყოს სასარგებლო, რადგან თქვენ ერთად მუშაობთ და ეხმარებით პრობლემების მოგვარებაში. ” ამბობს ფრანკონი.
თქვენ არ შეგიძლიათ უგულებელყოთ პროგრესი
გსურთ იყოთ ის მამა, რომელიც ამბობს: „ჩემს დროში ბავშვები თავიანთ Game Boys-ს ათვალიერებდნენ“? ან გნებავთ დროთან ერთად, პოპები? ტექნოლოგიაში საკუთარი თავის გაგება და ჩაძირვა მნიშვნელოვანია, რადგან ეს არის ერთადერთი გზა, რომლითაც შეგიძლიათ დაიცვათ თქვენი შვილი საზღვრების გადაჭარბებისგან. „დღეს შეუძლებელია რაიმე სახის ტექნოლოგიასთან ურთიერთობა, ამიტომ მნიშვნელოვანია გვესმოდეს, როგორ გამოიყურება ეს სამყარო“, - ამბობს ფრანკონი. „ყველაფერის გაგება მშობლებს აძლევს უკეთეს სურათს იმის შესახებ, თუ რისი კონტროლი შეუძლიათ“. რაც, სამწუხაროდ, არც ისე ბევრია.
flickr / ენდრიუ ბარდუელი