Grasshopper არის უფასო პროგრამული უზრუნველყოფა Google-ის დეველოპერებისგან, რომელიც ასწავლის JavaScript პროგრამირების საფუძვლებს მინი თამაშების საშუალებით. Grasshopper - უფასო პროგრამული უზრუნველყოფა Google-ის დეველოპერებისგან, რომელიც ასწავლის JavaScript პროგრამირების საფუძვლებს Grasshopper-ის გაწვრთნილი მინი თამაშების მეშვეობით

მესამე გამოცემა V3.3

Grasshopper არის გრაფიკული ალგორითმის რედაქტორი, რომელიც მჭიდროდ თანამშრომლობს Rhino-ს 3-D მოდელირების ინსტრუმენტებთან, რაც დიზაინერებს საშუალებას აძლევს შექმნან ფორმის გენერატორები უმარტივესიდან ყველაზე თვალწარმტაცი.

მოგესალმებით

ეს არის Grasshopper-ის სახელმძღვანელოს მესამე გამოცემა. ეს გაკვეთილი დაიწერა ენდრიუ ო. პეინის მიერ Lift Architects-ისთვის Rhino4 და Grasshopper ვერსიისთვის 0.6.0007, გამოქვეყნების დროს იგი წარმოადგენდა უკვე მძლავრი Grasshopper პლატფორმის გიგანტურ განახლებას. ამჟამად ჩვენ ვდგავართ Grasshopper-ის განვითარებაში შემდეგი მნიშვნელოვანი ცვლილების წინაშე და ამიტომ მომზადებულია არსებული სახელმძღვანელოს აუცილებელი განახლება. ჩვენ აღფრთოვანებული ვართ ამ განახლებული სახელმძღვანელოს მომავალი დამატებით და ახლა ინტერნეტ დამხმარე საშუალებები, იმ წარმოუდგენელ წვლილს, რომელიც უკვე შეიტანეს Grasshopper საზოგადოების წევრებმა.

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

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

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

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

პროექტის GRASSHOPPER გზამკვლევი

Grasshopper Playbook არის ღია კოდის პროექტი, რომელიც დააარსეს ბობ მაკნილმა, სკოტ დევიდსონმა და გრასჰოპერის განვითარების გუნდმა Robert McNeel & Associates-ში.

მადლიერება

ჩვენ განსაკუთრებულ მადლობას ვუხდით დევიდ რუტენს მისი გაუთავებელი შთაგონებისთვის და ფასდაუდებელი პიონერული მუშაობისთვის Grasshopper-ში. ჩვენ ასევე გვინდა მადლობა გადავუხადოთ ენდრიუ ო. პეინს იმ რესურსების მოწოდებისთვის, რამაც დაიწყო ეს სამუშაო. და ბოლოს, დიდი მადლობა ბობ მაკნილს და ყველას Robert McNeel & Associates-ში წლების განმავლობაში გულუხვი მხარდაჭერისთვის. ასევე მადლობას ვუხდით ნატალია მედვედევას და ვლადიმერ ვორონიჩს სახელმძღვანელოს რუსულად თარგმნისთვის.

საჭირო პროგრამული უზრუნველყოფა

Rhino 5.0 არის ბაზრის ლიდერი სამრეწველო დიზაინის სიმულაციური პროგრამული უზრუნველყოფის სფეროში. უკიდურესად რთული ფორმების მოდელირება ან წარმოება შესაძლებელია უშუალოდ 3D რენდერის გამოყენებით. მძლავრი NURBS (არაერთგვაროვანი რაციონალური B-Spline) ძრავით, Rhino 5.0-ს შეუძლია შექმნას, დაარედაქტიროს, გააანალიზოს და თარგმნოს მოსახვევები, ზედაპირები და მყარი. უბრალოდ არ არსებობს შეზღუდვები სირთულეზე, ხარისხზე ან ზომაზე.

ბალახი

დიზაინერებისთვის, რომლებიც იკვლევენ ახალ ფორმებს გენერაციული ალგორითმების გამოყენებით, Grasshopper არის გრაფიკული ალგორითმის რედაქტორი, რომელიც მჭიდროდ არის დაკავშირებული Rhino-ს 3D მოდელირების ინსტრუმენტებთან. RhinoScript-ისა და Python-ისგან განსხვავებით, Grasshopper არ საჭიროებს აბსტრაქტული პროგრამირების სინტაქსის ცოდნას, მაგრამ მაინც აძლევს დიზაინერებს საშუალებას შექმნან ფორმის გენერატორები უმარტივესიდან განსაცვიფრებელამდე.

ფორუმი

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

General Grasshopper FAQ განყოფილება შეიცავს პასუხებს ბევრ კითხვაზე, რომელიც შეიძლება გქონდეთ, ასევე სასარგებლო ბმულებს:

ზოგადი კითხვებისთვის Rhino3D-თან დაკავშირებით, ჯერ შეამოწმეთ მაკნილის ფორუმი, დისკურსი.

სალიცენზიო ინფორმაცია

Grasshopper Tutorial - ლიცენზირებული Creative Commons Attribution - NonCommercial-ShareAlike 3.0 Unported ლიცენზიით. ამ ლიცენზიის სრული ტექსტი ხელმისაწვდომია ამ მისამართზე:

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

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

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

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

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

ინტენსიური კურსის ფარგლებში სტუდენტები შეისწავლიან:

    Grasshopper-ის და მისი დანამატების მახასიათებლები. პრაქტიკული სავარჯიშოები დანამატების გამოყენების შესახებ, როგორიცაა Mesh tools (Mesh edit, Mesh+, Weaver bird), Lunchbox, Kangaroo, Ladybug, Human UI, Ivy, Flux, Gh bundles - Revit - Dynamo - Archicad, Elefront, Human, Sandbox, Generation , Treesloth, Tree frog, Fab tools, Galapagos;

    ალგორითმების შექმნის მიდგომები, რომლებიც წარმოქმნიან რთულ გეომეტრიას;

    ძირითადი ტექნიკა grasshopper-ში და პროგრამის ყველა ფუნქციონალობა დამწყებთათვისაა;

    მონაცემებთან მუშაობის ტექნიკა - მოწინავე მომხმარებლებისთვის;

Მასწავლებლები

დანიელ ზახარიანი არის არქიტექტორი, ხელოვნებისა და დიზაინის უმაღლესი სკოლის მასწავლებელი და ვენის სტუდია Zaha Hadid-ის კურსდამთავრებული.

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

ალბერტ სუმინი არის MARCH-ის მასწავლებელი, BIM აკადემიის BIM მენეჯერი, კომპლექსური 3D მოდელების ერთ-ერთი შემქმნელი სანქტ-პეტერბურგში Lakhta Center-ის პროექტისთვის.

მაქსიმ ვოროტნიკოვი არის არქიტექტორი და ურბანისტი, გამოთვლითი დიზაინის სპეციალისტი, Prismo-ს თანადამფუძნებელი, არქიტექტურისა და ლანდშაფტების სამგანზომილებიანი საჰაერო სკანირების სერვისი.

ალექსანდრა ბოლდირევა არის არქიტექტორი, MARCH-ის მასწავლებელი, Labar-ის გამოთვლითი დიზაინის ხელმძღვანელი, Spotcamp პროექტის დამფუძნებელი პარტნიორი, Simplex noise სტუდიის დამფუძნებელი პარტნიორი, საგანმანათლებლო და კვლევითი პროექტის "Branching Point" დამფუძნებელი პარტნიორი.

კურსის შესახებ დეტალური ინფორმაციისთვის ეწვიეთ MARCH-ის ვებგვერდს: http://new.march.ru/courses/intensiv-grasshopper/

განრიგი

მეცადინეობები ტარდება დილის 10 საათიდან საღამოს 6 საათამდე.

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

კლუბის წევრობა

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

თავდადება და სერთიფიკატი

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

კავშირები და რესურსები

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

სამუშაო და სტაჟირება

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

მე-2 დონის სასწავლო სახელმძღვანელო მოიცავს მოდელების ბევრ ყველაზე გავრცელებულ რთულ ფორმას. გამოიყენეთ ეს სახელმძღვანელო ამ რთული ფორმების ამოხსნის ტექნიკის შესასწავლად. (PDF და მოდელები)

თვრამეტი თავი, თუ როგორ უნდა დააყენოთ ინტერფეისი, როგორ გამოვიყენოთ ნახაზი, რედაქტირება, მოდელირება და გარდაქმნის ხელსაწყოები, მათ შორის ახალი Gumball ინსტრუმენტები (270 ვიდეო)

შეიტყვეთ Rhino for Mac-ის შესახებ 9 ნაწილიან გაკვეთილზე Kyle Houchens-ის მიერ. ეს გაკვეთილი მოიცავს ინტერფეისს, ესკიზებსა და ზედაპირებს ცხოვრებისეული სამუშაო პროცესის ჭეშმარიტად.

ეს მაგალითი გვიჩვენებს, თუ როგორ გამოვიყენოთ Rhino მარტივი მექანიკური ნაწილის მოდელირებისთვის. შემდეგ შექმენით 2-D ხაზის ნახაზი და შეცვალეთ განზომილების ტექსტი. (ონლაინ დახმარება)

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

Kyle Houchens გაჩვენებთ, თუ როგორ უნდა მოაწყოთ ყურის კვირტები, რომლებიც მუშაობენ ხელით დახაზული დიზაინის ბრიფინგიდან. კაილი ინარჩუნებს მას ცოცხალს, რადგან ის მოდელირებს "თავისუფალ სტილს" Rhino-ში. (40 წუთი)

ჯეიმს კარუტერსი აჩვენებს მის ძირითად სამოდელო სამუშაოს მიმდინარეობას, ასევე რამდენიმე მოწინავე ხრიკს რთული თავისუფალი ფორმის ფორმების მოდელირებისთვის Rhino-ში. (1:07 საათი)

მე-2 დონის სახელმძღვანელო მოიცავს ბევრ ყველაზე გავრცელებულ რთულ მოდელის ფორმებს. გამოიყენეთ ეს სახელმძღვანელო ამ რთული ფორმების გადაჭრის ტექნიკის შესასწავლად. (PDF და მოდელები)

Rhino V5 ინსტალერი აჩვენებს ჟურნალის ფაილს, როდესაც ინსტალაციის პროცესი ვერ მოხერხდება. ეს ჟურნალის ფაილი ძალიან სასარგებლოა ჩვენი ტექნიკური გუნდის მხარდაჭერისთვის ნებისმიერი პრობლემის გადაჭრაში, რომელიც შეიძლება გქონდეთ. (სტატია)

მარტორქის ამ ვიდეო სამეურვეოში თქვენ ისწავლით მარტივი გადახვევის ფორმის მოდელირებას, როგორიც შეგიძლიათ ნახოთ ხის ნაკეთობებში ან სამკაულებზე (10 წუთი)

SmartTrack არის მოდელირების დამხმარე საშუალება, რომელიც აჩვენებს დროებით საცნობარო ხაზებს და წერტილებს Rhino ხედის პორტში. ჩვენ გამოვიყენებთ მას ზომების დასადგენად და მოსახვევების დასახაზად. (4 წუთი)

ისწავლეთ Cage Edit ბრძანება. ეს არის GoToMeeting-ის უხეში ჩანაწერი მომხმარებელთან. ერთგვარი გართობა. აუდიოს გარეშე: მდუმარე ფილმის სტილი. (2 წუთი)

მოდელის ტოლერანტობა და ერთეულები Rhino-ში მოქმედებს თითქმის ყველა ბრძანებაზე. ისწავლეთ როგორ დააკონფიგურიროთ ტოლერანტობა, რათა დაგეხმაროთ რაც შეიძლება ეფექტურად მოდელირებაში. (8 წუთი)

Rhino 5-ს ახლა აქვს მრავალი მოწინავე ეკრანის ვარიანტი, რომელთა კონფიგურაცია შესაძლებელია უფრო მოწინავე, რეალურ დროში ჩვენების რეჟიმების შესაქმნელად. (სტატია და ნიმუშები)

გაინტერესებთ როგორ დაიწყოთ Grasshopper? Აღარ იყურო უფრო შორს. გაატარეთ გარკვეული დრო Grasshopper-ის შემქმნელთან, დევიდ რუტენთან, რათა გაეცნოთ Grasshopper-ის საფუძვლებს. (13 ნაწილის სერია)

გაატარეთ გარკვეული დრო Grasshopper-ის შემქმნელთან, დევიდ რუტენთან, რათა ისწავლოთ Grasshopper-ის ერთ-ერთი ძირითადი კონცეფცია, მონაცემთა ხეები. (6 ნაწილის სერია)

ჩვენი გენერაციული სამკაულების და მოდის დიზაინის საზოგადოება განკუთვნილია დიზაინერებისთვის, რომლებიც იკვლევენ ახალ ფორმებს გენერაციული ალგორითმების გამოყენებით. (ვებ საიტი და საზოგადოება)

მიუხედავად იმისა, ბეჭდავთ საკუთარ დიზაინს, ან ცდილობთ მოამზადოთ სხვისი მოდელი, Kyle-ს ტექნიკა დაგეხმარებათ მოდელის რაც შეიძლება მალე დაბეჭდვაში. (9 ნაწილის სერია)

ისწავლეთ როგორ შექმნათ გადაადგილებული ქსელის ობიექტები პროცედურული ტექსტურების გამოყენებით Rhino 5-ში. გადაადგილებები შეიძლება გამოყენებულ იქნას რენდერის მიზნებისთვის ან ამოღება და რედაქტირება ფაბრიკაციისთვის. (18 წუთი)

Rendering-ში, Materials-ში ან უბრალოდ უბრალო ხედის გადაღებაში მნიშვნელოვანი ცვლილებებით, ახლა უფრო ადვილი და სწრაფია წარმოდგენა, განხილვა, გადაწყვეტილებების მიღება და გამეორება.

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

ჩვენ დავაზუსტეთ დოკუმენტაციის სამუშაო ნაკადის მრავალი ნაწილი, ანოტაციის სტილის სრულიად გადამუშავებული ინტერფეისიდან, DWG-ის უკეთეს მხარდაჭერამდე და RichText-მდე.

Rhino 6-ს მოაქვს მნიშვნელოვანი გაუმჯობესება ჩვენს უფასო SDK-ებში, API დახვეწით, უკეთესი დოკუმენტაციით და Rhino ბრძანებებზე მეტი წვდომით Grasshopper-ისგან.

Rhino 6 შეიცავს ბევრ გაუმჯობესებას. 40000-ზე მეტი ბეტა ტესტერის წყალობით, ჩვენ შევძელით Rhino 6-ის საველე ტესტირება და დახვეწა, რაც მას ყველაზე სტაბილურ ვერსიად აქცევს.

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

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

მობილური აპლიკაცია პროგრამირების საფუძვლების შესასწავლად. პროგრამა მომავალ კოდირებს ასწავლის საბაზისო JavaScript-ს მოკლე გაკვეთილების სერიის მეშვეობით პრაქტიკული დავალებებით. პროექტს ეწოდა Grasshopper, რადგან ის ჰგავს გრეის ჰოპერის, ამერიკელი მეცნიერის და ჰარვარდის მარკ I კომპიუტერის ერთ-ერთი პირველი პროგრამისტის სახელს.

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

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



აპლიკაცია გთავაზობთ ყველა სახის მოტივაციას, როგორიცაა მიღწევები და პროგრესის თვალთვალის ინდიკატორები. მალე დეველოპერები გეგმავენ ცოდნის ბაზის გაფართოებას და საბაზისო განყოფილებას მეტი თეორიისა და პრაქტიკის დამატებას, ასევე პროგრამაში რამდენიმე ახალი კურსის ჩართვას. ამ დროისთვის არ იგეგმება ახალი ენების დამატება სასწავლად, ვინაიდან, Area 120-ის დეველოპერების თქმით, JS არის ყველაზე პოპულარული ინსტრუმენტი მსოფლიოში, რომელსაც იყენებს პროფესიონალი პროგრამისტების 70%-ზე მეტი.

Grasshopper ხელმისაწვდომია iOS და Android-ზე მთელ მსოფლიოში, მაგრამ მხოლოდ ინგლისურ ენაზე.

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

  • საიტის სექციები