PAACADEMY
PAACADEMY
Courses
Software
Bundles
Membership
Instructors
Become ProSign In
HomeCoursesLoading

Catalog

PAACADEMY

Online EdTech platform · Est. 2016

Shaping the next generation of designers, architects, and makers through computational tools and immersive education.

Reach out

[email protected]

Platform

CoursesMembershipsBundlesProjectsInstructorsSoftwareBoardsBlogFree coursesEarnCertificatesReviews

Company

AboutBusinessBecome an InstructorContactFAQSupportChangelogWe're Hiring

Popular Searches

Architecture coursesGrasshopper coursesAI architecture workshopsParametric design workshopsRhino courses3D modeling coursesBlender workshopsVisualization coursesRevit coursesDigital fabrication workshops3D printing workshopsSustainability courses

Most Interested

Urban design coursesLandscape architecture coursesHoudini coursesUnreal Engine coursesComfyUI workshopsMaya coursesInterior design coursesFashion design coursesFootwear design workshopsStructural analysis coursesVirtual reality coursesComputational design coursesGenerative city designBIM coursesMetaverse coursesPhotography workshops

© 2026 PAACADEMY. All rights reserved.

Privacy PolicyCookie PolicyRefund PolicyMembership Agreement
Loading
HomeCoursesLoading

Course detail

CoursesArchitectural DesignGrasshopper3D for Beginners 101
Full Access Pre-Recorded Mar 19, 2025 3 Hours
Add to favorites (13)

Grasshopper3D for Beginners 101

This course offers a thorough introduction to Grasshopper for beginners, focusing on parametric design and creating dynamic, algorithm-driven geometry.

Ignacio Revenga
Verified Account

3 courses·5.0

Rhinoceros 3D
Grasshopper 3D
Rhinoceros 3DGrasshopper 3D

About Grasshopper3D for Beginners 101

Grasshopper is a visual programming tool integrated with Rhinoceros 3D, a popular software for 3D modeling. Unlike traditional design tools, Grasshopper allows you to create complex geometries and parametric structures through algorithms instead of manual modeling.
Grasshopper lets you control geometry parametrically, enabling you to design complex forms by manipulating underlying parameters. This approach opens new possibilities for innovation, from generative design to responsive architecture.
By the end of this course you will have a strong foundation in Grasshopper and the basics of computational thinking and parametric design to create a dynamic, flexible, and innovative architectural solutions. 
Grasshopper is a visual programming tool integrated with Rhinoceros 3D, a popular software for 3D modeling. Unlike traditional design tools, Grasshopper allows you to create complex geometries and parametric structures through algorithms instead of manual modeling. Grasshopper lets you control geometry parametrically, enabling you to design complex forms by manipulating underlying parameters. This approach opens new possibilities for innovation, from generative design to responsive...
What you will learn
  • 01

    Develop a Computational Thinking design process.

  • 02

    Produce Algorithms structured in Inputs - Code - Output

  • 03

    Create inputs from Rhino and Grasshopper and combine them

  • 04

    Create Data Lists / Trees to control Multiple Geometries

  • 05

    Organize, Randomize, and Remap Data

  • 06

    Manage and Filter Data and Geometry

  • 07

    Color Data Visualization

  • 08

    3D Organic Structures

Methodology
This course will teach the foundational concepts of Grasshopper and how to create simple parametric models. As the course advances, these models will grow in complexity, introducing participants to more sophisticated algorithms and advanced techniques for controlling geometry and data.
Through practical exercises, you'll develop computational thinking and learn to create and organize algorithms. This course will deepen your understanding of Grasshopper, moving from basic concepts to more advanced techniques.

Program of the course: 

Exercises 1 & 2 - From Single to Multiple cylinders

  • Generating intrinsic geometry in Grasshopper 
  • Control of geometry properties based on established parameters Generation of multiple elements simultaneously. 
  • Generation and control of data list using Series, Range, Domain 
  • Modify the order of the data list using Jitter 
  • Visualization of results by color based on Data using Gradient

Exercise 3 & 4 - Custom patterns & Parametric Pavilion 

  • Custom patterns 
  • Surface-based on pattern 
  • Triangular and Dual Graph Grid 
  • Curves by controlling points using Graph Mapper 
  • Organic surface using revolution along axis 
  • Apply Custom Pattern into Organic surfaces 
  • Generate 3D Patterns  
 
This course will teach the foundational concepts of Grasshopper and how to create simple parametric models. As the course advances, these models will grow in complexity, introducing participants to more sophisticated algorithms and advanced techniques for controlling geometry and data. Through practical exercises, you'll develop computational thinking and learn to create and organize algorithms. This course will deepen your understanding of Grasshopper, moving from basic concepts to more...
Knowledge Requirements

What you should already know or have ready before you start, experience, tools, and any baseline skills the instructors expect. Scan the list below so nothing catches you off guard.

  • No previous knowledge of the software is required. You will learn everything in the course.
Course Content
10 Lessons
Important Notes
  • 01
    The “Grasshopper Fundamentals for Architects” course by PAACADEMY has a total of 10 Sessions
  • 02
    Each session and the entire course is recorded, and videos will be available for participants right away.
  • 03
    PAACADEMY will provide a certificate of attendance.  
Software & tools
Rhinoceros 3DGrasshopper 3D
Highlights
Instructors
Ignacio Revenga
Ignacio Revenga
3 Courses5.0

Ignacio Revenga is a Spanish architect based in New York and holds a Master's in Architecture from ETSAM - Higher Technical School of Architecture of Madrid, Polytechnic University 

He is the founder of Topomorpho, a design lab specializing in computational protocols and experimental architecture through emerging technologies and computational thinking. 

His work dissolves the boundaries between art and architecture through complex geometries inspired by nature and form-finding methods. By integrating mathematics, physical simulations, and biomimicry, he develops architectural solutions that evoke poetic atmospheres, which he refers to as heterotopias. 


Part of his research has been published in architecture magazines such as UPM and COAM, contributing to the discourse on computational thinking applied to architecture. 

He has collaborated with educational institutions such as the Polytechnic University of Madrid and Pratt Institute of New York and has worked with renowned international firms like Caza or Theverymany, among others, on projects across the United States, Colombia, the Philippines, and Japan. His work has been recognized and published in Architizer A+Awards, Dezeen, Rethinking the Future, German Design Awards, Archilovers, The Plan, Archello, AIA NY News, Design Icons, BluPrint, Goood, AasArchitecture. 

Grasshopper3D for Beginners 101 FAQ

Showcase
Add to favorites (13)
Reviews
Purchase or enroll in this course to leave a review.
5.0avg·2 Reviews
2 Comments
Geddy Lee
Geddy Lee

Very useful!

Jun 24, 2025
Luca
Luca

Really great course

May 20, 2025
    Included in a bundle

    Back to School: Beginner Bundle

    -40%
    €180.00€300.00
    View bundle6 courses

    8 Beginner Courses for Students

    -42%
    €170.00€295.00
    View bundle8 courses