At Ironhack our course and teaching practices follow three themes of pedagogy established through decades of teaching and learning research:
Constructive Learning
We recognize the difference between individuals and focus on avoiding the cookie-cutter education model often found in traditional schools. We provide the maximal guidance and instructional support to our students when they need them. Meanwhile we encourage motivated and capable students to continue learning beyond the curricula by providing additional learning resources that are carefully selected to strengthen their knowledge. What's more, every student will have the opportunity to idealize, prototype, and develop their own projects they feel fun and meaningful. We try our best to make our students feel their learning experiences are fulfilling and useful for realizing their dreams.
Learning By Doing
The best way to learn technology is by doing it. Our curricula is filled up with carefully designed hands-on exercises to help students translate knowledge into skills. While applying what they think they know in the hands-on work, students often find holes and mismatches in their knowledge maps. They will then amend and fix those secretive problems. Also, during the iterative trial-and-error learning process, students will discover relations between seemingly isolated concepts and identify the most efficient way to accomplish tasks.
Cognitive Apprenticeship
You will find our instructors love explaining the "whys" in addition to the "hows" in coding and designing. This is because experts really differ from novices by knowing what to do at the right time and context. As apprentices of coding and design, it is important for the students to know the cognition of the veterans in order to really master the knowledge.