Showing posts with label Student. Show all posts
Showing posts with label Student. Show all posts

Sunday, 11 February 2018

Why architects should learn to code?

Why architects should learn to code?

We know that we have to be contented with numerous topics besides computer science and it is also necessary for us to expertise those subjects that drives our real projects. It's true that an architect cannot expertise in all the domains related to an architectural project; like the whole list of design process, planning, managerial skills, administrative skills, project management, the business side of architecture, building rules, codes and list goes on.... Along with this never ending list of topics, do we need to learn programming? Then, why is the need for a computer programmer? If you look into the current scenario, the design tools are not considered as a tool for assistance, it is not driven by the architect, instead, the architect is driven by these tools making him to familiarize and use its limited functionalities hindering the designer to cognitively reason and to critically think; In short, the design solutions are not the actual solutions but an output produced by familiarizing the tools. Coding gives the designer an opportunity to practically apply logic through algorithms allowing the designer to customize and make iterations to the available tools. So, we also have to think about tools that are iterative in nature. I won't say that everyone should learn to code but learning allows an architect to produce rational and meaningful solutions. Also, I won't say that you have to be super expert in it; at least at a level of understanding the common logical operations would be fine. Fundamentally, at its core, all programming languages are similar; it can be related to the different languages we talk - sounds different but meaning remains the same. So, choose the best language.

We welcome your suggestions and your inputs on this subject. We'd like to know more about the most effective programming language used by architects today in the design domain and software development domain. Please share your thoughts on this and we welcome criticisms if you disagree with us. Hope this helped. Thanks for visiting our blog. Have a great day!

Friday, 10 March 2017

Vernacular SEA (South East Asia) - Major Elements and Technology


This post will give you an overview of the major elements and component considered in the study of vernacular architecture. Some of the parameters are listed below and the same are considered for reviewing indigenous responsive and resilient architectural features in the upcoming posts; (Review 1 - Tongkonan). 

Technology



  • Materials - Use of locally available materials Well adapted to local environment
  • Joining, pegging, wedging/binding and mortising most significant in roof construction
  • The superstructure mainly consists of prefabricated screens attached to structural components.
  • Post/Columns are used as load bearing components.

  • Wall - Not a priority instead screens are used. Non load bearing walls
  • Wood - Hardwood (Teak, Cengal) is used. Bamboo is also used for temporary buildings
  • Roofing - Palm leaf and grass thatching
  • Foundation - Raised platform. Varies across region; Some are built directly on ground. Low pile foundations are used in west Java. Raised floor is effectively used in Thailand.

Components/Region; Example.



Region
Component
Description
Example
Toba Batak Village - Indonesia
Roof
Saddle backed roof

Extended ridge and
sloping gable

Toba House
North Sumatra - Indonesia
Roof
(Batak Architecture)
Saddle backed roof
Different variations
Karo batak
North Sumatra
 
Tana Toraja South Sulawesi, Indonesia
Foundation
Stand on high piles
Traditional Torajan ancestral houses.

Tongkonan
Roof
Layered split bamboo
Curved arc shape.
Tongkonan means ‘to sit’.
Tongkonan Layuk, Tongkonan pekamberan.



Proprofs; Vernacular Architecture Quiz

Proprofs; Vernacular Architecture Quiz
Lets try this quiz below


Why architects should learn to code?

Why architects should learn to code? We know that we have to be contented with numerous topics besides computer science and it is also ne...