Магистратура
2018/2019




Научно-исследовательский семинар "Город и технологии". Часть 1
Статус:
Курс обязательный (Прототипирование городов будущего)
Направление:
07.04.04. Градостроительство
Кто читает:
Высшая школа урбанистики имени А.А. Высоковского
Где читается:
Факультет городского и регионального развития
Когда читается:
1-й курс, 1, 2 семестр
Формат изучения:
без онлайн-курса
Преподаватели:
Медведев Иван Риммович,
Митин Иван Игоревич,
Митрофанов Иван Викторович,
Пузанов Кирилл Александрович
Прогр. обучения:
Прототипирование городов будущего
Язык:
английский
Кредиты:
12
Контактные часы:
220
Course Syllabus
Abstract
Semester 1: The course will run over 18 weeks in the laboratory setting. Every two weeks a particular aspect of technological fabrication, such as digital manufacturing, electronics or programming, will be explained and practiced. The course will include networking with other international fabrication laboratories, and some of the projects will be developed in collaboration with international groups and team leaders in a remote mode. As a result of the course, students will be able to integrate multiple technologies and information sources into their projects during the Master's program. Semester 2: The course will last for 18 weeks during which students will be fully immersed in the laboratory work. Every two weeks a particular aspect of the city metabolism will be studied, including presentations of state-of-the-art technology and its impact on city infrastructure. Subsequently, every student will develop a technological project covering one of the city layers (information, water, energy, recycled resources, mobility or environment) and reflecting on how information systems can help develop new formats of urban functioning. Every two weeks students will present the progress of their technological project.
Learning Objectives
- The course implies students’ active involvement in creating new technologies using laboratory equipment. The goal of the course is to teach students how to make technological elements using digital manufacturing, electronics and programming. By acquiring relevant skills students will learn to produce a variety of mechanisms, sensors, microcomputers, information platforms and other elements that can be used at the city scale. The course consists of exercises that help familiarise with these technologies and encourage students to produce more complex objects throughout the Master program
Expected Learning Outcomes
- To know how to make technological elements using digital manufacturing, electronics and programming
- To learn how to produce a variety of mechanisms, sensors, microcomputers, information platforms and other elements that can be used at the city scale
Course Contents
- Introduction to digital fabricationIntroduces the network of FabLabs all over the world, typical machines and equipment, safety training, rights and responsibilities and the summary of the course
- Web developmentIntroduces on how to manage a project in the progress and which tools and software can help on that; Students will be invited to propose a final project (which can be changed in the learning progress); Introduces basic web development – HTML, CSS Students make their blog page on the master program students blog system
- Computer aided design; Raster, vector, 3d design, parametric design, game engines and simulations, autodesk fusionIntroduces principles of computer aided design, needed to prototype first things at the lab, create proper design files suitable for making things using the lab equipment
- Laser and vinyl cutting; materials, marking, engraving, folding, press-fit constructionsTheory and practice on using different cutting machines; group work on the assignment to build something using the machines accordingly
- 3D printing; principles, processes, machines and software, scalesTheory and practice on using different cutting machines; group work on the assignment to build something using the machines accordingly
- Computer aided design. Rhinoceros+ghIntroduces one of the main tools used in digital fabrication: Rhinoceros and Grasshopper addon for the algorithms aided design
- 3D scanning; principles, tools, outputIntroduces a useful tool for many applications: 3d scanning, tools, software, and how to use it to scan small and big things, up to buildings
- CNC milling; materials, scales, stock, tooling, speeds and feedsIntroduces the cnc milling tools and processes, which can be used to mill a variety of materials, and scales from micrometers up to meters
- Molding and Vacuum castingIntroduces the group of molding and casting technologies, materials which can be used, processes, machines required, and software needed
- Composites: materials, fiber, matrix, processesIntroduces composite materials, how to make them, and what can be possibly made out of them
- Mechanical design: principles, tools, parts, materialsIntroduces a group of engineering skills known as mechanical design; practice of make moving mechanical parts, bearings, gears and other parts and pieces
- Electronics and electricity basicsIntroduces electronics and electric circles basics, followed by electronics production: PCB fabrication, materials, milling, soldering, components, assembly
- Electronics design: inventory, circuits, test equipment, softwareFollows the previous topic and tops it up with tools and software required to make an electronic device
- Input devices: communication, switch, motion, distance, magnetic field, temperature, light, rotationFollows the previous electronics classes on how to make and use input devices of any variety
- Output devicesPower supplies, LED, LCD, video, speakers, servo motors
- Embedded programmingArchitecture, peripherals, memory, processors, languages, boards. Interface and application programming: languages, device, data and user interfaces, graphics, multimedia
Interim Assessment
- Interim assessment (2 semester)0.4 * Classwork + 0.1 * Final Presentation + 0.5 * Projects in form of documentation in the blog system
Bibliography
Recommended Core Bibliography
- Ball, S. R. (2004). Analog Interfacing to Embedded Microprocessor Systems (Vol. 2nd ed). Amsterdam: Newnes. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=187245
- Brooks, F. P. (1995). The Mythical Man-Month : Essays on Software Engineering, Anniversary Edition (Vol. Anniversary ed). Reading, Mass: Addison-Wesley Professional. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1545773
- Büching, C., & Walter-Herrmann, J. (2013). FabLab : Of Machines, Makers and Inventors. Bielefeld: transcript Verlag. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=863323
- Fraden, J. (2016). Handbook of Modern Sensors : Physics, Designs, and Applications (Vol. Fifth edition). Cham: Springer. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1081958
- Gadre, D. V. (2001). Programming and Customizing the AVR Microcontroller. New York: McGraw-Hill Professional. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=67084
- Gershenfeld, N. A. (2007). Fab : The Coming Revolution on Your Desktop——from Personal Computers to Personal Fabrication. New York: Basic Books. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=584023
- Haverbeke, M. (2019). Eloquent JavaScript, 3rd Edition : A Modern Introduction to Programming (Vol. Third edition). San Francisco, CA: No Starch Press. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1739634
- Lutz, M. (2008). Learning Python (Vol. 3rd ed). Beijing: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=415392
- Moore, J. H., Greer, S. C., Coplan, M. A., & Davis, C. C. (2009). Building Scientific Apparatus (Vol. 4th ed). Cambridge, UK: Cambridge University Press. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=304755
- Naboni, R., & Paoletti, I. (2015). Advanced Customization in Architectural Design and Construction. Cham: Springer. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=923408
- Scherz, P. (2000). Practical Electronics for Inventors. New York: McGraw-Hill Professional. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=65940
- Shaw, Z. (2017). Learn Python 3 the Hard Way : A Very Simple Introduction to the Terrifyingly Beautiful World of Computers and Code. Boston: Addison-Wesley Professional. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1602181
- Shiffman, D. (2015). Learning Processing : A Beginner’s Guide to Programming Images, Animation, and Interaction (Vol. Second edition). Amsterdam: Morgan Kaufmann. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=485992
- Williams, E. (2014). Make: AVR Programming : Learning to Write Software for Hardware. Sebastopol, CA: Maker Media, Inc. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=692193
Recommended Additional Bibliography
- Grus, J. (2019). Data Science From Scratch : First Principles with Python (Vol. Second edition). Sebastopol, CA: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=2102311
- Kim, S.-H. (2017). Electric Motor Control : DC, AC, and BLDC Motors. Amsterdam, Netherlands: Elsevier Science. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1433157
- Matthew Scarpino. (2015). Motors for Makers : A Guide to Steppers, Servos, and Other Electrical Machines. [N.p.]: Que Publishing. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1601567
- Platt, C. (2009). Make: Electronics : Learning Through Discovery (Vol. 1st ed). Sebastopol, Calif: Maker Media, Inc. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=431909
- Schroder, C. (2004). Linux Cookbook. Beijing: O’Reilly Media. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=414767
- Yee, J., Tan, L., & Jefferies, E. (2013). Design Transitions : Inspiring Stories. Global Viewpoints. How Design Is Changing. Amsterdam: BIS Publishers. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1071055