Overview

The use of Python programming language is becoming an essential skill needed in the built environment to solve problems as it aids data analysis and visualisation. Python provides user friendly and easy to read dynamic programming interface. The application of the Python programming to enhance the information and knowledge management provided by building information modelling (BIM) is increasingly becoming a necessitate in the architecture, engineering, and construction (AEC) industry.

This 2-day course aims to introduce Python as a programming language in the context of BIM for AEC applications. Specifically, the focus will be on Python Scripting in Dynamo for Revit. Hands-on lab sessions are designed to train participants on the basics of Python that includes syntax, datatypes, conditionals, loops, object orientated programming (OOP), etc. Participants will also be trained and required to develop scripts relevant to their companies’ job scopes.

Teaching Team

What You’ll Learn

1. Introduction to Python for Dynamo
  • Dynamo refresher
  • Python Node
  • Python | IronPython

2. Python basics
  • Variables
  • Data types: integer, double, string, Boolean, Lists
  • Conditionals
  • Operators
  • Loops
  • Try & Except
  • Dictionaries
  • Functions

3. Object Orientated Programming (OOP)
  • Classes
  • Properties
  • Methods

4. Revit API
5. Useful Built-In methods/ Use case

Who Should Attend

  • Architects
  • Engineers
  • Facility managers
  • BIM Managers
  • BIM Modellers
  • BIM Coordinators
 

Prerequsites

Basic Revit knowledge and basic Dynamo knowledge.
 

SITizens Learning Credits (SLC) - Eligible Course

SIT Alumni: Before registering for courses, please activate your SITizens Learning Credits via the email sent by SIT Alumni Team, on behalf of SITLEARN Professional Development.

Registration Closed (only for SIT Alumni)

 

Certificate and Assessment

A Certificate of Participation will be issued to participants who:
  • Attend 75% of the course
  • Undertake non-credit bearing assessment (during course)
 

Frequently Asked Questions

Q: Are coding skills required for this program?
A: No coding will be required from students, though having some knowledge would be beneficial.

Q: How important are Revit skills for this workshop?
A: Understanding how to navigate views in Revit should suffice.

Schedule

Day 1
  • Welcome and Registration
  • Introduction to Python for Dynamo
  • Tea Break
  • Python basics
  • Lunch
  • Python basics / Object Orientated Programming (OOP)
  • Tea-break
  • Revit API
  • Quiz/ Q&A
  • End of Day

Day 2
  • Welcome and Registration
  • Review
  • Revit API
  • Tea Break
  • Useful Built-In methods/ Use cases
  • Lunch
  • Useful Built-In methods/ Use cases
  • Tea-break
  • Useful Built-In methods/ Use cases
  • Consultation
  • Quiz/ Q&A
  • End of Day

Fees

Category Full Fee After SF Series Funding After SF Mid-Career
Enhanced Subsidy
Singapore Citizen (Below 40) / Singapore PR $1,712.00 $513.60 Not Eligible
Singapore Citizen (40 & above) $1,712.00 $513.60 $193.60
Non-Singaporeans $1,712.00 Not Eligible Not Eligible

Note:
  • All figures include GST. GST applies to individuals and Singapore-registered companies.
  • You can opt for either SF Series Funding or Mid-Career Enhanced Subsidy. Both cannot be combined.

» Learn more about funding types available

Terms & Conditions:

SkillsFuture Series Course Funding


In order to be eligible for the 70% training grant awarded by SkillsFuture, applicants (and/or their sponsoring organisations where applicable) must:
  1.  Be a Singaporean Citizen or Singapore Permanent Resident
  2.  Not receive any other funding from government sources in respect of the actual grant disbursed for the programme

SkillsFuture Mid-Career Enhanced Subsidy

To be eligible for the 90% enhanced subsidy awarded, applicants (and/or their sponsoring organisations where applicable) must:
  1.  Be a Singaporean Citizen
  2.  Be at least 40 years old
  3.  Not receive any other funding from government sources in respect of the actual grant disbursed for the programme

SIT reserves the right to collect the balance of the programme fees (i.e. the potential grant amount) directly from the applicants (and/or their sponsoring organisations where applicable) should the above requirements not be fulfilled.

SIT reserves the right to make changes to published course information, including dates, times, venues, fees and instructors without prior notice.

Key Info

Venue SIT@Dover, 10 Dover Drive S138683
Time 09:00 AM to 06:00 PM
Date 04 Nov 2020 (Wed) to
05 Nov 2020 (Thu)
Registration is Closed.

You May Also Like