Grasshopper เป็นซอฟต์แวร์ฟรีจากนักพัฒนาของ Google ที่สอนพื้นฐานของการเขียนโปรแกรม JavaScript ผ่านมินิเกม Grasshopper - ซอฟต์แวร์ฟรีจากนักพัฒนาของ Google ที่สอนพื้นฐานของการเขียนโปรแกรม JavaScript ผ่านมินิเกมที่ได้รับการฝึกอบรมจาก Grasshopper

รุ่นที่สาม V3.3

Grasshopper เป็นตัวแก้ไขอัลกอริธึมกราฟิกที่ทำงานอย่างใกล้ชิดกับเครื่องมือสร้างแบบจำลอง 3 มิติของ Rhino ช่วยให้นักออกแบบสามารถสร้างเครื่องกำเนิดรูปร่างตั้งแต่แบบที่ง่ายที่สุดไปจนถึงที่น่าทึ่งที่สุด

ยินดีต้อนรับ

นี่คือคู่มือ Grasshopper ฉบับที่สาม บทช่วยสอนนี้เขียนโดย Andrew O. Payne จาก Lift Architects สำหรับ Rhino4 และ Grasshopper เวอร์ชัน 0.6.0007 ในขณะที่เผยแพร่ บทช่วยสอนนี้แสดงถึงการอัปเดตครั้งใหญ่ของแพลตฟอร์ม Grasshopper ที่ทรงพลังอยู่แล้ว ขณะนี้เรากำลังเผชิญกับการเปลี่ยนแปลงครั้งใหญ่ครั้งต่อไปในการพัฒนา Grasshopper และดังนั้นจึงได้เตรียมการอัปเดตที่จำเป็นสำหรับคู่มือที่มีอยู่แล้ว เรารู้สึกตื่นเต้นกับการเพิ่มคู่มือที่อัปเดตนี้ที่กำลังจะมีขึ้นเร็วๆ นี้ เครื่องช่วยทางอินเทอร์เน็ตสำหรับการมีส่วนร่วมอันเหลือเชื่อที่สมาชิกของชุมชน Grasshopper ได้ทำไว้แล้ว

ด้วยฐานที่ยอดเยี่ยมอยู่แล้ว ทีมงานของเราที่ Mode Lab จึงมุ่งมั่นที่จะสร้างและพัฒนาฉบับที่สาม การปรับปรุงเนื้อหาที่มีอยู่นี้ทำให้เรามีคำแนะนำฉบับสมบูรณ์สำหรับ Grasshopper 0.90076 เวอร์ชันล่าสุด โดยเน้นสิ่งที่เราเชื่อว่าเป็นการอัปเดตฟีเจอร์ที่น่าตื่นเต้นที่สุด ตัวอย่างข้อความ กราฟิก และงานที่ได้รับการอัปเดต ได้รับการออกแบบมาเพื่อสอนการเขียนโปรแกรมด้วยภาพให้กับแม้แต่ผู้เริ่มต้นมือใหม่ อีกทั้งยังให้ข้อมูลเบื้องต้นเกี่ยวกับ Generative Design สำหรับผู้ใช้ขั้นสูงอีกด้วย วัตถุประสงค์ของคู่มือนี้คือเพื่อใช้เป็นคู่มือภาคสนามสำหรับผู้ใช้ใหม่และผู้ใช้มาเป็นเวลานานเพื่อเรียนรู้พื้นฐานของการใช้ Grasshopper ในความพยายามสร้างสรรค์ของพวกเขา

คู่มือนี้จะสอนแนวคิดพื้นฐานและทักษะการออกแบบที่สำคัญสำหรับการใช้ Grasshopper อย่างมีประสิทธิภาพ พื้นฐานเป็นส่วนแรกของคอลเลกชันบทช่วยสอน Grasshopper ที่กำลังจะมีขึ้น นี่คือสิ่งที่เราจะกล่าวถึงในบทช่วยสอนนี้:

  • การแนะนำ- ตั๊กแตนคืออะไรและใช้อย่างไร?
  • ทักทายตั๊กแตน- สร้างคำจำกัดความแรกของคุณ
  • โครงสร้างคำจำกัดความของตั๊กแตน- คำจำกัดความประกอบด้วยอะไรบ้าง?
  • การสร้างบล็อกอัลกอริทึม- เริ่มต้นง่ายๆ และสร้างสิ่งที่ซับซ้อน
  • การออกแบบด้วยรายการ- รายการคืออะไรและจะจัดการกับมันอย่างไร?
  • ออกแบบโดยใช้แผนผังข้อมูล- โครงสร้างข้อมูลคืออะไร และมีความหมายต่อโครงการของฉันอย่างไร
  • แอปพลิเคชัน- ลิงค์และไฟล์งานเพื่อศึกษาต่อ

เราหวังว่าท้ายที่สุดแล้ว บทช่วยสอนนี้จะเป็นแรงบันดาลใจให้คุณสำรวจความเป็นไปได้มากมายของการเขียนโปรแกรมด้วย Grasshopper เราหวังว่าคุณจะโชคดีเมื่อคุณเริ่มต้นการเดินทาง

คู่มือโครงการตั๊กแตน

Grasshopper Playbook เป็นโครงการโอเพ่นซอร์สที่ก่อตั้งโดย Bob McNeel, Scott Davidson และทีม Grasshopper Development ที่ Robert McNeel & Associates

ความกตัญญู

เราขอขอบคุณ David Rutten เป็นพิเศษสำหรับแรงบันดาลใจอันไม่มีที่สิ้นสุดและงานบุกเบิกอันล้ำค่าที่ Grasshopper นอกจากนี้เรายังขอขอบคุณ Andrew O. Payne สำหรับการจัดเตรียมแหล่งข้อมูลที่เริ่มต้นงานนี้ สุดท้ายนี้ ขอขอบคุณ Bob McNeel และทุกคนที่ Robert McNeel & Associates เป็นอย่างยิ่งสำหรับการสนับสนุนอย่างมีน้ำใจตลอดหลายปีที่ผ่านมา นอกจากนี้เรายังขอขอบคุณ Natalia Medvedeva และ Vladimir Voronich สำหรับการแปลคู่มือนี้เป็นภาษารัสเซีย

ซอฟต์แวร์ที่จำเป็น

Rhino 5.0 เป็นผู้นำตลาดในด้านซอฟต์แวร์จำลองการออกแบบอุตสาหกรรม รูปร่างที่ซับซ้อนอย่างยิ่งสามารถสร้างแบบจำลองหรือสร้างได้โดยตรงโดยใช้ตัวเรนเดอร์ 3 มิติ Rhino 5.0 มีกลไก NURBS (Non-Uniform Rational B-Spline) อันทรงพลัง สามารถสร้าง แก้ไข วิเคราะห์ และแปลเส้นโค้ง พื้นผิว และของแข็งได้ ไม่มีข้อจำกัดในเรื่องความซับซ้อน ระดับ หรือขนาด

ตั๊กแตน

สำหรับนักออกแบบที่สำรวจรูปแบบใหม่ๆ โดยใช้อัลกอริธึมเชิงกำเนิด Grasshopper เป็นตัวแก้ไขอัลกอริธึมกราฟิกที่ทำงานร่วมกับเครื่องมือสร้างแบบจำลอง 3 มิติของ Rhino ต่างจาก RhinoScript หรือ Python ตรงที่ Grasshopper ไม่ต้องการความรู้เกี่ยวกับไวยากรณ์การเขียนโปรแกรมเชิงนามธรรม แต่ยังช่วยให้นักออกแบบสามารถสร้างเครื่องกำเนิดรูปร่างตั้งแต่แบบง่ายที่สุดไปจนถึงแบบที่น่าทึ่ง

ฟอรัม

ฟอรัม Grasshopper มีการใช้งานมากและนำเสนอแหล่งข้อมูลที่ดีเยี่ยมสำหรับการโพสต์คำถาม/คำตอบ และค้นหาความช่วยเหลือในทุกเรื่อง ฟอรั่มแบ่งออกเป็นหมวดหมู่ดังต่อไปนี้: การอภิปรายประเด็นทั่วไป ข้อผิดพลาด ตัวอย่าง คำถามยอดนิยม

ส่วนคำถามที่พบบ่อยทั่วไปของ Grasshopper มีคำตอบสำหรับคำถามมากมายที่คุณอาจมี รวมถึงลิงก์ที่เป็นประโยชน์:

สำหรับคำถามทั่วไปเกี่ยวกับ Rhino3D ก่อนอื่นให้ตรวจสอบ McNeil Forum, Discourse

ข้อมูลใบอนุญาต

Grasshopper Tutorial - ได้รับอนุญาตภายใต้ Creative Commons Attribution - NonCommercial-ShareAlike 3.0 ใบอนุญาต Unported ข้อความทั้งหมดของใบอนุญาตนี้มีให้ตามที่อยู่นี้:

สถาปัตยกรรมในปัจจุบันมีความเกี่ยวข้องกับการเขียนโปรแกรมมากขึ้น ในขณะเดียวกัน สถาปนิกไม่จำเป็นต้องเป็นโปรแกรมเมอร์ แต่สิ่งสำคัญอย่างยิ่งคือต้องเข้าใจความสามารถในการเขียนโปรแกรมและใช้งานอย่างถูกต้อง สถาปนิกที่รู้พื้นฐานของการคิดอัลกอริทึมจะร่วมกับผู้เชี่ยวชาญคนอื่นๆ (วิศวกร โปรแกรมเมอร์) เพื่อสร้างโครงการสมัยใหม่ที่ตรงตามความต้องการของศตวรรษที่ 21 ซึ่งจะเพิ่มประสิทธิภาพในการทำงานและความสามารถในการแข่งขันได้อย่างมาก

หลักสูตรเร่งรัดนี้มีไว้สำหรับฝึกปฏิบัติสถาปนิก นักออกแบบตกแต่งภายใน และนักเรียนที่ต้องการเชี่ยวชาญวิธีอัลกอริทึมในการสร้างเรขาคณิตที่ซับซ้อนและนำไปใช้ในทางปฏิบัติ นอกจากนี้ยังจะเป็นประโยชน์สำหรับผู้เชี่ยวชาญด้านการจัดวาง นักออกแบบอุตสาหกรรม และนักออกแบบพื้นที่จัดแสดงนิทรรศการและตู้โชว์อีกด้วย หลักสูตรนี้จะเป็นประโยชน์สำหรับทั้งผู้ใช้ Grasshopper มือใหม่และผู้ที่คุ้นเคยกับโปรแกรมเป็นอย่างดี

วัตถุประสงค์ของรายวิชาคือเพื่อให้ทักษะการคิดอัลกอริทึม สอนการสร้างอัลกอริทึมสำหรับการสร้างเรขาคณิตที่ซับซ้อน ไม่ว่าจะใช้คอมพิวเตอร์หรือไม่ก็ตาม เราต้องการให้ผู้เข้าร่วมแต่ละคน ไม่ว่าเขาจะมีส่วนร่วมในการเขียนโปรแกรมในอนาคตหรือไม่ก็ตาม สามารถพูดภาษาเดียวกับสถาปนิก-โปรแกรมเมอร์ และหากจำเป็น ก็เขียนงานให้พวกเขาได้อย่างถูกต้อง

การศึกษาฟังก์ชันการทำงานและการทำงานกับข้อมูลอย่างอิสระเป็นพื้นฐานในการบรรลุผลลัพธ์ที่ประสบความสำเร็จใน Grasshopper นั่นคือเหตุผลที่จุดเน้นที่สำคัญประการหนึ่งของหลักสูตรนี้: การเรียนรู้แนวทางการสร้างอัลกอริทึม การทำความเข้าใจความสามารถของเครื่องมือ และการรู้วิธีการเรียนรู้อย่างมีประสิทธิภาพสูงสุด

โปรแกรมเร่งรัดแบ่งออกเป็นสองส่วน หัวข้อแรกจะรวมการฝึกอบรมเกี่ยวกับ Grasshopper และส่วนเสริมต่างๆ ในส่วนที่สอง ผู้เข้าร่วมจะถูกแบ่งออกเป็นกลุ่มตามระดับความสามารถในโปรแกรม แต่ละกลุ่มจะพัฒนาอัลกอริทึมโดยใช้คลังเครื่องมือที่เรียนรู้ในหลักสูตร ผู้เข้าร่วมที่เตรียมพร้อมมากขึ้นจะได้รับความรู้เชิงลึกเกี่ยวกับการทำงานกับข้อมูล ในบางกรณี ครูจะสร้างแบบฝึกหัดรายบุคคลเพื่อฝึกฝนหัวข้อที่จำเป็น

เป็นส่วนหนึ่งของหลักสูตรเร่งรัด นักเรียนจะได้เรียนรู้:

    คุณสมบัติของ Grasshopper และส่วนเสริม แบบฝึกหัดภาคปฏิบัติเกี่ยวกับการใช้ส่วนเสริม เช่น เครื่องมือ Mesh (การแก้ไข Mesh, Mesh+, Weaver bird), กล่องอาหารกลางวัน, Kangaroo, Ladybug, Human UI, Ivy, Flux, ชุดรวม Gh - Revit - Dynamo - Archicad, Elefront, Human, Sandbox, Generation , Treesloth, กบต้นไม้, เครื่องมือ Fab, กาลาปากอส;

    แนวทางการสร้างอัลกอริธึมที่สร้างเรขาคณิตที่ซับซ้อน

    เทคนิคพื้นฐานในตั๊กแตนและฟังก์ชันทั้งหมดของโปรแกรมมีไว้สำหรับผู้เริ่มต้น

    เทคนิคการทำงานกับข้อมูล - สำหรับผู้ใช้ขั้นสูง

ครู

Daniel Zakharyan เป็นสถาปนิก ครูที่ Higher School of Art and Design และสำเร็จการศึกษาจาก Studio Zaha Hadid Vienna

Vladimir Voronich เป็นวิศวกร ผู้เชี่ยวชาญด้านการออกแบบการคำนวณ และเป็นหัวหน้าห้องปฏิบัติการวิจัยที่ Tyumen State University of Civil Engineering ซึ่งเน้นหลักคือการออกแบบพาราเมตริก

Albert Sumin เป็นครูประจำเดือนมีนาคม ผู้จัดการ BIM ของ BIM Academy ซึ่งเป็นหนึ่งในผู้สร้างโมเดล 3 มิติที่ซับซ้อนสำหรับโครงการ Lakhta Center ในเซนต์ปีเตอร์สเบิร์ก

Maxim Vorotnikov เป็นสถาปนิกและนักผังเมือง ผู้เชี่ยวชาญด้านการออกแบบคอมพิวเตอร์ และเป็นผู้ร่วมก่อตั้ง Prismo ซึ่งเป็นบริการสแกนสถาปัตยกรรมและภูมิทัศน์ทางอากาศแบบสามมิติ

Alexandra Boldyreva เป็นสถาปนิก ครูประจำเดือนมีนาคม หัวหน้าฝ่ายออกแบบคอมพิวเตอร์ที่ Labar ผู้ร่วมก่อตั้งโครงการ Spotcamp ผู้ร่วมก่อตั้งสตูดิโอเสียง Simplex ผู้ร่วมก่อตั้งโครงการการศึกษาและการวิจัย "Branching Point"

สำหรับข้อมูลโดยละเอียดเกี่ยวกับหลักสูตรนี้โปรดไปที่เว็บไซต์ MARCH: http://new.march.ru/courses/intensiv-grasshopper/

กำหนดการ

ชั้นเรียนเริ่มตั้งแต่ 10.00 น. ถึง 18.00 น.

เมื่อลงทะเบียนในหลักสูตรนี้ คุณจะกลายเป็นสมาชิกเต็มรูปแบบของ League - องค์กรของคนที่มีความคิดสร้างสรรค์จากสาขาวิทยาศาสตร์และศิลปะต่างๆ: สถาปนิก นักออกแบบ ผู้สร้างภาพยนตร์ วิศวกร ศิลปิน นักพัฒนา นักวิเคราะห์ และนักสร้างสรรค์อื่นๆ

สมาชิกชมรม

ลีกเป็นสมาคมที่ไม่เป็นทางการซึ่งประกอบด้วยผู้เชี่ยวชาญ คุณจะไม่พบผู้ประกอบการและพนักงานอีกต่อไป แต่เป็นทีมงานที่เป็นมิตรที่มีใจเดียวกัน ซึ่งพร้อมให้ความช่วยเหลือและหารือเกี่ยวกับสิ่งใหม่ๆ อยู่เสมอ เราจัดชั้นเรียนปริญญาโท การประชุม เวิร์คช็อป งานปาร์ตี้ การฉายภาพยนตร์ การแข่งขัน และกิจกรรมที่น่าสนใจอื่น ๆ มากมายที่คุณสามารถเข้าร่วมได้ตลอดเวลา และหากต้องการก็สามารถเข้าร่วมได้

การอุทิศตนและใบรับรอง

หลังจากจบหลักสูตรแล้ว เราจะจัดงานเลี้ยงพิเศษสำหรับผู้เข้าร่วม โดยเราจะสรุปผลและออกใบรับรองที่ระบุว่าจบหลักสูตร

การเชื่อมต่อและทรัพยากร

นอกจากนี้เรายังยินดีที่จะแบ่งปันและแลกเปลี่ยนประสบการณ์ หารือเกี่ยวกับแนวคิดใหม่ๆ เข้าร่วมในโครงการร่วม หรือช่วยค้นหาทีมงานและพันธมิตร คุณจะสามารถเข้าถึงการเชื่อมต่อและทรัพยากรทั้งหมดของเรา

การทำงานและการฝึกงาน

เรายินดีช่วยเหลือคนหนุ่มสาวในการฝึกงาน และเราเชิญคนที่ประสบความสำเร็จมาทำงานในสำนักงานแฟชั่น บริษัทออกแบบ และสตูดิโอ หากคุณขาดเงินทุน คุณสามารถหางานพาร์ทไทม์กับเราได้ตลอดเวลา ()

คู่มือการฝึกอบรมระดับ 2 ครอบคลุมรูปร่างโมเดลที่ท้าทายที่สุดที่พบบ่อยที่สุด ใช้คู่มือนี้เพื่อเรียนรู้เทคนิคในการแก้รูปทรงที่ท้าทายเหล่านี้ (PDF และรุ่น)

สิบแปดบทเกี่ยวกับวิธีการตั้งค่าอินเทอร์เฟซ การใช้เครื่องมือวาดภาพ การแก้ไข การสร้างโมเดล และการแปลง รวมถึงเครื่องมือ Gumball ใหม่ (270 วิดีโอ)

เรียนรู้เกี่ยวกับ Rhino สำหรับ Mac ในบทช่วยสอน 9 ส่วนโดย Kyle Houchens บทช่วยสอนนี้ครอบคลุมอินเทอร์เฟซ ภาพร่าง และพื้นผิวในเวิร์กโฟลว์ที่สมจริง

ตัวอย่างนี้แสดงวิธีใช้ Rhino เพื่อสร้างแบบจำลองชิ้นส่วนกลไกอย่างง่าย จากนั้นสร้างการวาดเส้น 2 มิติและแก้ไขข้อความมิติ (วิธีใช้ออนไลน์)

ดาวน์โหลดคู่มือเริ่มต้นใช้งานและผู้ใช้ออนไลน์ รวมถึงบทช่วยสอนและตัวอย่างที่ครอบคลุมอินเทอร์เฟซ คำสั่งพื้นฐาน พื้นผิว ของแข็ง การร่าง และการติดตามรูปภาพ

Kyle Houchens แสดงวิธีจำลองเอียร์บัดโดยใช้บรีฟการออกแบบที่วาดด้วยมือ Kyle สร้างความมีชีวิตชีวาในขณะที่เขาสร้างโมเดล "ฟรีสไตล์" ใน Rhino (40 นาที)

James Carruthers จะแสดงขั้นตอนการทำงานของการสร้างแบบจำลองขั้นพื้นฐานของเขา รวมถึงเคล็ดลับขั้นสูงบางประการสำหรับการสร้างแบบจำลองรูปร่างอิสระที่ซับซ้อนใน Rhino (1:07 ชั่วโมง)

คู่มือระดับ 2 ครอบคลุมรูปร่างโมเดลที่ท้าทายที่สุดที่พบบ่อยที่สุด ใช้คู่มือนี้เพื่อเรียนรู้เทคนิคในการแก้รูปทรงที่ท้าทายเหล่านี้ (PDF และรุ่น)

โปรแกรมติดตั้ง Rhino V5 จะแสดงไฟล์บันทึกเมื่อกระบวนการติดตั้งล้มเหลว ไฟล์บันทึกนี้มีประโยชน์มากต่อการสนับสนุนทีมเทคนิคของเราในการแก้ปัญหาใดๆ ที่คุณอาจมี (บทความ)

ในวิดีโอสอนแรดนี้ คุณจะได้เรียนรู้การสร้างแบบจำลองสกรอลล์ง่ายๆ เหมือนกับที่คุณอาจพบเห็นในงานไม้ชั้นดีหรือบนเครื่องประดับ (10 นาที)

SmartTrack เป็นตัวช่วยการสร้างแบบจำลองที่แสดงเส้นอ้างอิงชั่วคราวและจุดในวิวพอร์ต Rhino เราจะใช้มันเพื่อค้นหามิติและวาดเส้นโค้ง (4 นาที)

เรียนรู้คำสั่ง Cage Edit นี่คือการบันทึกหน้าจอคร่าวๆ ของ GoToMeeting กับลูกค้า ชนิดของความสนุกสนาน ไม่มีเสียง: สไตล์ภาพยนตร์เงียบ (2 นาที)

Model Tolerance และ Units ใน Rhino ส่งผลต่อเกือบทุกคำสั่ง เรียนรู้วิธีกำหนดค่าพิกัดความเผื่อเพื่อช่วยให้คุณสร้างแบบจำลองได้อย่างมีประสิทธิภาพมากที่สุด (8 นาที)

ขณะนี้ Rhino 5 มีตัวเลือกการแสดงผลขั้นสูงอีกมากมาย ซึ่งสามารถกำหนดค่าเพื่อสร้างโหมดการแสดงผลแบบเรียลไทม์ขั้นสูงยิ่งขึ้นได้ (บทความและตัวอย่าง)

สงสัยว่าจะเริ่มต้นกับ Grasshopper ได้อย่างไร? ไม่ต้องมองอีกต่อไป ใช้เวลากับ David Rutten ผู้สร้าง Grasshopper เพื่อเรียนรู้พื้นฐานของ Grasshopper (ชุด 13 ตอน)

ใช้เวลากับ David Rutten ผู้สร้าง Grasshopper เพื่อเรียนรู้หนึ่งในแนวคิดหลักของ Grasshopper ซึ่งก็คือแผนผังข้อมูล (ซีรีส์ 6 ตอน)

ชุมชน Generative Jewelry และ Fashion Design ของเรามีไว้สำหรับนักออกแบบที่กำลังสำรวจรูปทรงใหม่ๆ โดยใช้อัลกอริธึมเชิงกำเนิด (เว็บไซต์และชุมชน)

ไม่ว่าคุณจะพิมพ์การออกแบบของคุณเองหรือพยายามเตรียมแบบจำลองของคนอื่น เทคนิคของ Kyle จะช่วยให้คุณพิมพ์แบบจำลองได้โดยเร็วที่สุด (ซีรีส์ 9 ตอน)

เรียนรู้วิธีสร้างวัตถุแบบตาข่ายที่ถูกแทนที่โดยใช้พื้นผิวตามขั้นตอนใน Rhino 5 การแทนที่สามารถใช้เพื่อการเรนเดอร์ หรือแยกและแก้ไขเพื่อการผลิต (18 นาที)

ด้วยการเปลี่ยนแปลงครั้งใหญ่ในการเรนเดอร์ วัสดุ หรือการจับภาพวิวพอร์ตธรรมดา ตอนนี้การนำเสนอ อภิปราย ตัดสินใจ และทำซ้ำได้ง่ายและรวดเร็วยิ่งขึ้น

ไปป์ไลน์การแสดงผลใหม่ของ Rhino เร็วขึ้น เสถียรยิ่งขึ้น และใช้คุณสมบัติที่พบในฮาร์ดแวร์กราฟิกสมัยใหม่ เช่น ตัวเชเดอร์ที่ละเอียดอ่อนของ GPU และการปรับแต่งหน่วยความจำให้เหมาะสม

เราได้ปรับแต่งเวิร์กโฟลว์เอกสารหลายส่วน ตั้งแต่อินเทอร์เฟซสไตล์คำอธิบายประกอบที่ได้รับการปรับปรุงใหม่ทั้งหมด ไปจนถึงการรองรับ DWG ที่ดีขึ้น และ RichText ตลอดทั้งส่วน

Rhino 6 นำการปรับปรุงที่สำคัญมาสู่ SDK ฟรีของเรา พร้อมด้วยการปรับแต่ง API เอกสารที่ดีขึ้น และการเข้าถึงคำสั่ง Rhino จาก Grasshopper มากขึ้น

Rhino 6 มีการปรับปรุงมากมาย ขอบคุณผู้ทดสอบเบต้ามากกว่า 40,000 ราย เราจึงสามารถทดสอบภาคสนามและปรับแต่ง Rhino 6 ได้ ทำให้เป็นเวอร์ชันที่เสถียรที่สุดเท่าที่เคยมีมา

RhinoScript เป็นเครื่องมือเขียนสคริปต์ที่ใช้ภาษา VBScript ของ Microsoft ด้วย RhinoScript คุณสามารถเพิ่มฟังก์ชันการทำงานให้กับ Rhino ได้อย่างรวดเร็ว หรือทำให้งานซ้ำๆ เป็นแบบอัตโนมัติ

Python เป็น “ภาษาการเขียนโปรแกรม” สมัยใหม่ โดยทั่วไปแล้วจะเรียนรู้และใช้งานได้ง่ายกว่าภาษารูปแบบอื่นๆ ที่ไม่ใช่สคริปต์ แต่มันก็ค่อนข้างทรงพลัง

แอปพลิเคชั่นมือถือสำหรับการเรียนรู้พื้นฐานการเขียนโปรแกรม โปรแกรมจะสอน JavaScript พื้นฐานสำหรับผู้เขียนโค้ดในอนาคตผ่านชุดบทเรียนสั้น ๆ พร้อมแบบฝึกหัดภาคปฏิบัติ โครงการนี้มีชื่อว่า Grasshopper เนื่องจากคล้ายกับชื่อของ Grace Hopper นักวิทยาศาสตร์ชาวอเมริกันและเป็นหนึ่งในโปรแกรมเมอร์คนแรกๆ ของคอมพิวเตอร์ Harvard Mark I

ใบสมัครมีชุดหลักสูตรให้เลือกตั้งแต่ ปัจจัยพื้นฐาน- โดยจะอธิบายคำศัพท์พื้นฐานและส่วนประกอบของการเขียนโค้ด ได้แก่ ฟังก์ชัน ตัวแปร สตริง ลูป อาร์เรย์ เงื่อนไข ตัวดำเนินการ และอ็อบเจ็กต์ จากนั้น ผู้ใช้จะได้รับเชิญให้เรียนอีกสองหลักสูตรที่เกี่ยวข้องกับการวาดภาพที่มีความซับซ้อนต่างกันโดยใช้ไลบรารี D3

การมอบหมายแบบฝึกหัดและคำถามทดสอบจะยากขึ้นเมื่อคุณเชี่ยวชาญเนื้อหา Grasshopper มีสภาพแวดล้อมการเข้ารหัสของตัวเอง ในขณะที่แก้ไขปัญหา ทันทีที่ผู้ใช้รันโปรแกรมที่เขียนไว้ พวกเขาจะได้รับข้อความพร้อมคำใบ้โดยอัตโนมัติ



แอปนี้มีแรงจูงใจทุกประเภท เช่น ความสำเร็จและตัวบ่งชี้การติดตามความคืบหน้า เร็วๆ นี้ นักพัฒนาวางแผนที่จะขยายฐานความรู้และเพิ่มทฤษฎีและการปฏิบัติเพิ่มเติมในส่วนพื้นฐาน รวมถึงการเพิ่มหลักสูตรใหม่หลายหลักสูตรในโปรแกรม สำหรับตอนนี้ ยังไม่มีแผนที่จะเพิ่มภาษาใหม่ให้เรียนรู้ เนื่องจากตามที่นักพัฒนาจาก Area 120 ระบุว่า JS เป็นเครื่องมือที่ได้รับความนิยมมากที่สุดในโลก โดยมีโปรแกรมเมอร์มืออาชีพมากกว่า 70% ใช้

Grasshopper มีให้บริการบน iOS และ Android ทั่วโลก แต่เป็นภาษาอังกฤษเท่านั้น

Google ให้ความสำคัญกับการพัฒนาโครงการด้านการศึกษาเป็นอย่างมาก เราขอเตือนคุณว่าต้นเดือนมีนาคม บริษัทจะเสนอหลักสูตรฟรีเกี่ยวกับพื้นฐานของแมชชีนเลิร์นนิง

  • ส่วนของเว็บไซต์