Gaurav Singh

Digital Making workshop for foundation students

Workshop

Digital Making workshop for foundation students

2017

At Srishti, we have two studio cycles of 5 weeks in each semester. And a two-week slot of the workshop in between the cycles. The students of this workshop have just started their journey in Srishti and spent only about one month doing few classes on generic skills. They had little to no information or related course work from the discipline they had signed up. This workshop is supposed to be their first interface to introduce them to this domain and set the right expectations which will help them get a clearer idea of HCD.

View more

Exploration

Embedding emerging technologies into materials

2016

This course introduced students to e-textiles and wearables by exploring the LilyPad and Arduino Uno boards. Students learned about the basics of electronics and programming, and how to integrate sensors and actuators into wearable projects using these boards. By the end of the course, students had the skills and knowledge necessary to create their own wearable experiments using these powerful tools.

Exploration

Digital interfaces - Web programming

2016

This web programming course focused on teaching students how to create engaging websites with interactive features. Students began by learning HTML and CSS to create simple web pages and then progressed to more complex layouts using JavaScript for their portfolio websites. By the end of the course, students had gained valuable skills in web programming and were equipped to create effective digital interfaces with their own creative ideas.

Exploration

Learning to code with Processing

2015 / Alongwith students

This course was designed for art and design students who wanted to learn how to code using Processing. Participants learned fundamental programming concepts and how to use Processing's integrated development environment (IDE) to create interactive graphics and animations. By the end of the course, participants had developed programs for creating interactive games and generative art, providing a initial foundation for incorporating coding into their existing practices.

Exploration

Computer programming from ground up

2014

The course covered the basics of programming using C++. Participants learned fundamental concepts such as data types, variables, control structures, basic algorithms, data structures, and program design principles. Through practical exercises and projects, participants gained a solid foundation in C++ programming, debugging, and problem-solving. The course aimed to equip participants with the skills and resources to continue developing their programming abilities independently.


Cite this webpage as: Gaurav Singh. Teaching. The Personal Website of Gaurav Singh. Last modified 2023-10-29. https://gaurav-singh.info/teaching/5/

Copy citation