This document discusses using genetic algorithms (GAs) to enhance design learning through evolutionary computation. It proposes using GAs for active learning activities where students evolve randomly generated structures into designs that match stylistic parameters through combination, evaluation, selection, crossover and mutation. Guidelines are provided for these activities, such as selecting simple components and arranging them, and aligning the GAs with studio projects. The document also discusses teaching evolutionary computation and the relationship between code and design in the curriculum.
I am a simplicity loving designer-at-heart and spent 10+ years in fashion, concept and print design. Through my natural passion towards simple, aesthetically pleasing design and empathy for others, I love to design experiences as UX/UI Designer, that delight and make people lives a little easier.
I am a simplicity loving designer-at-heart and spent 10+ years in fashion, concept and print design. Through my natural passion towards simple, aesthetically pleasing design and empathy for others, I love to design experiences as UX/UI Designer, that delight and make people lives a little easier.
Are process and culture interdependent on each other? What do engineers do differently that non-engineers can benefit from? How can we ensure we maintain passion and creativity while working among larger teams and organizations? This session will dive into unique op-mechs and collaboration methods to foster team culture, increase engagement, improve productivity, and help create more empathy between designers and developers.
Want to foster a culture of innovation at work? Here are 3 tips to be an effective agent of change. We will share a framework to assess your organizational readiness for innovation and offer strategies to help you in your journey.
Visit: http://fosterinnovationculture.com/
Design requirements for supporting young designers with conflicts at workLenny van Onselen
If we want future designers to act responsibly, they have to be aware of values. Young designers are hired for fresh ideas. Nonetheless, they frequently experience value differences with clients, co-workers and other stakeholders when they bring these ideas to the table. Support might be improved for junior design professionals to better cope with value-based conflicts. They can act with purpose and come to grips with value-based conflicts, solving value differences in a more integrative and constructive way. In this presentation, I present the first steps of an action research. Based on the insights from the study, we have formulated requirements to educate and to facilitate junior design professionals to improve reflection on critical situations at work based on value differences.
Learning from a Culture of Collaboration: Engineers do it better. What can de...Intuit Inc.
Intuit's Yvonne So talks about how designers can implement Agile engineering principles into their work at the 2015 Grace Hopper Celebration of Women in Computing Conference.
Are process and culture interdependent on each other? What do engineers do differently that non-engineers can benefit from? How can we ensure we maintain passion and creativity while working among larger teams and organizations? This session will dive into unique op-mechs and collaboration methods to foster team culture, increase engagement, improve productivity, and help create more empathy between designers and developers.
Want to foster a culture of innovation at work? Here are 3 tips to be an effective agent of change. We will share a framework to assess your organizational readiness for innovation and offer strategies to help you in your journey.
Visit: http://fosterinnovationculture.com/
Design requirements for supporting young designers with conflicts at workLenny van Onselen
If we want future designers to act responsibly, they have to be aware of values. Young designers are hired for fresh ideas. Nonetheless, they frequently experience value differences with clients, co-workers and other stakeholders when they bring these ideas to the table. Support might be improved for junior design professionals to better cope with value-based conflicts. They can act with purpose and come to grips with value-based conflicts, solving value differences in a more integrative and constructive way. In this presentation, I present the first steps of an action research. Based on the insights from the study, we have formulated requirements to educate and to facilitate junior design professionals to improve reflection on critical situations at work based on value differences.
Learning from a Culture of Collaboration: Engineers do it better. What can de...Intuit Inc.
Intuit's Yvonne So talks about how designers can implement Agile engineering principles into their work at the 2015 Grace Hopper Celebration of Women in Computing Conference.
Similar to Rehashing Design through Evolutionary Computation (20)
Excerpts from the book: Heller, S., Talarico, L. (2009). Design School Confidential: Extraordinary Class Projects From the International Design Schools. United States: Rockport Publishers.
Brecht, B. (1978). Brecht on Theatre: The Development of an Aesthetic. United Kingdom: Hill and Wang.
Epic Theatre
Alienation Effect
The Instructive Theatre
Theatre and Knowledge
Experimental Theatre
Rational and Emotional
Elements of Illusion
Simulation (or Computation) and its DiscontentsR. Sosa
20+ key ideas from Sherry Turkle's 2009 book. Highly recommended.
Funny how Slideshare forces people to pick one category for a presentation. This is as much about design as it is about education, technology, etc.
Van aquí fragmentos de este libro escrito por el gran Adolfo Sánchez Vázquez y publicado en 1965 con algunas ideas que con los años se han hecho cada vez MÁS relevantes e importantes para entender el diseño. Queda mucho por hacer para conectar estas ideas y desarrollarlas, mucho ha pasado en estos 80 años.
Key excerpts from the book “Māori Philosophy, Indigenous Thinking from Aotearoa” by Georgina Tuari Stewart, 2021. Chapter 5 is succinct but highly recommended
ARENA - Young adults in the workplace (Knight Moves).pdfKnight Moves
Presentations of Bavo Raeymaekers (Project lead youth unemployment at the City of Antwerp), Suzan Martens (Service designer at Knight Moves) and Adriaan De Keersmaeker (Community manager at Talk to C)
during the 'Arena • Young adults in the workplace' conference hosted by Knight Moves.
White wonder, Work developed by Eva TschoppMansi Shah
White Wonder by Eva Tschopp
A tale about our culture around the use of fertilizers and pesticides visiting small farms around Ahmedabad in Matar and Shilaj.
Connect Conference 2022: Passive House - Economic and Environmental Solution...TE Studio
Passive House: The Economic and Environmental Solution for Sustainable Real Estate. Lecture by Tim Eian of TE Studio Passive House Design in November 2022 in Minneapolis.
- The Built Environment
- Let's imagine the perfect building
- The Passive House standard
- Why Passive House targets
- Clean Energy Plans?!
- How does Passive House compare and fit in?
- The business case for Passive House real estate
- Tools to quantify the value of Passive House
- What can I do?
- Resources
Storytelling For The Web: Integrate Storytelling in your Design ProcessChiara Aliotta
In this slides I explain how I have used storytelling techniques to elevate websites and brands and create memorable user experiences. You can discover practical tips as I showcase the elements of good storytelling and its applied to some examples of diverse brands/projects..
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEFebless Hernane
CapCut is an easy-to-use video editing app perfect for beginners. To start, download and open CapCut on your phone. Tap "New Project" and select the videos or photos you want to edit. You can trim clips by dragging the edges, add text by tapping "Text," and include music by selecting "Audio." Enhance your video with filters and effects from the "Effects" menu. When you're happy with your video, tap the export button to save and share it. CapCut makes video editing simple and fun for everyone!
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page pmgdscunsri
Figma is a cloud-based design tool widely used by designers for prototyping, UI/UX design, and real-time collaboration. With features such as precision pen tools, grid system, and reusable components, Figma makes it easy for teams to work together on design projects. Its flexibility and accessibility make Figma a top choice in the digital age.
4. Learning design history through GAs
Evolve a population of randomly generated
structures into designs for office chairs that
match the stylistic parameters of the 1950s
7. Guidelines for learning activities with GAs:
• Select artefacts composed of few components;
• Component arrangement;
• GAs as part of larger learning experiences;
• Align the formulation of GAs with studio projects;
• Recreate design theory through GAs
8. Evolutionary design in the curriculum:
• Evolutionary operators
• Programming skills
• GA modelling
• Design GAs
23. Expected learning outcomes:
• Stylistic parameters;
• Material selection;
• Manufacturing technologies;
• Etc.
Complementary activities:
• Group discussions;
• Poster making;
• Etc.
Editor's Notes
Evolutionary computational systems can enhance students’ understanding on how design solutions can be optimised (Ercan & Elias-Ozkan, 2015). However, it is still unclear how evolutionary computational systems can improve the understanding of qualitative aspects of designed artefacts such as meaning, historical relevance, etc.
This paper examines how the formulation and implementation of one type of evolutionary computational systems, namely, genetic algorithms (GAs), may foster the learning of design history and theory.
A genetic algorithm (GA) is an evolutionary computation technique where candidate solutions for a given problem are stochastically combined and evaluated in successive generations.
In its most basic form, GAs are composed by an initial population of candidate solutions, a selection operator, a crossover operator and a mutation operator.
The formulation and implementation of GAs can be aligned with design history learning in different ways. For instance, educators can organize design activities in which GAs are implemented so as to produce design solutions that reflect the stylistic parameters of specific historical periods.
Students can refer to specialised documents when formulating and implementing these GAs.
Educators can evaluate this type of activities in different way. One alternative is to look at the similarity between the topology of the solutions produced by the GAs and that of real-life examples.
Learning opportunities with GAs are not limited to computational implementation. Analogic work with components of GAs may enhance students’ comprehension of theoretical concepts.
Candidate solutions in GAs are usually represented as strings of information. These strings can be referred as genomes. Genomes are composed of N number of locus each of which contains a design parameter.
Design educators can select an everyday artefact (e.g. a chair) and ask students to represent such artefact as a genome.
Once the representation is completed, students can progressively modify the values of the locus that regulate specific physical features.
This exploration may gradually lead to a different type of design solution.
Guidelines to design active-learning activities with GAs would include:
- Design activities based on artefacts composed of few components that are connected in standardized ways.
- Design activities based on artefacts whose components can be organized in different ways to produce the same or almost the same behaviour.
- Design activities with GAs as part of larger learning experiences that include other approaches to learning (i.e. verbal, auditory, etc.).
- Consider how the logic to formulate selection, crossover and mutation operators may be linked with design practice and align the stages to formulate and implement GAs with the activities scheduled in studio-based courses.
- Consider how the assessment of the solutions produced by a GA can be used to revisit specific theoretical aspects of design.
For activities as the ones we have reviewed to take place effectively, students need to:
Have an understanding of what evolutionary systems are;
Be familiar with the components of Gas;
Link their understanding of design with the implementation of GAs
Develop programming skills
These learning outcomes can be achieved via strategies that are compatible with how designers learn. For instance, educators can ask students represent GAs diagrammatically.
Complementarily, educators can ask students to build cardboard versions of the selection, crossover and mutation operators.
These type or active-learning experience may facilitate for students to understand theoretical design concepts such as those proposed by Wagner.
To maximise learning analogic work with GAs can be complemented with activities such as group discussions, poster making, etc.
These type or active-learning experience may facilitate for students to understand theoretical design concepts such as those proposed by Wagner.
To maximise learning analogic work with GAs can be complemented with activities such as group discussions, poster making, etc.
These type or active-learning experience may facilitate for students to understand theoretical design concepts such as those proposed by Wagner.
To maximise learning analogic work with GAs can be complemented with activities such as group discussions, poster making, etc.
These type or active-learning experience may facilitate for students to understand theoretical design concepts such as those proposed by Wagner.
To maximise learning analogic work with GAs can be complemented with activities such as group discussions, poster making, etc.
These type or active-learning experience may facilitate for students to understand theoretical design concepts such as those proposed by Wagner.
To maximise learning analogic work with GAs can be complemented with activities such as group discussions, poster making, etc.
These type or active-learning experience may facilitate for students to understand theoretical design concepts such as those proposed by Wagner.
To maximise learning analogic work with GAs can be complemented with activities such as group discussions, poster making, etc.
These type or active-learning experience may facilitate for students to understand theoretical design concepts such as those proposed by Wagner.
To maximise learning analogic work with GAs can be complemented with activities such as group discussions, poster making, etc.
These type or active-learning experience may facilitate for students to understand theoretical design concepts such as those proposed by Wagner.
To maximise learning analogic work with GAs can be complemented with activities such as group discussions, poster making, etc.
These type or active-learning experience may facilitate for students to understand theoretical design concepts such as those proposed by Wagner.
To maximise learning analogic work with GAs can be complemented with activities such as group discussions, poster making, etc.
Discussion on other ways in which design can inform programming activities and vice versa.
Besides allowing students to get familiar with stylistic parameters of different epochs, active-learning activities with GAs can increase students’ awareness of other historical aspects of design (e.g. the role of materials and manufacturing technologies).
To maximise learning of design history, work with GAs can be complemented with activities such as group discussions, poster making, etc.