The context of this study is the pre-service science teacher education program at the Public Authority of Applied Education and Training (PAAET) in Kuwait. A major problem in the pre-service teacher education curriculum at this institution was how pre-service science teachers were prepared to use ICT in their teaching. To tackle this problem, Technological Pedagogical Content Knowledge (TPACK) was used as a conceptual framework for developing an intervention to prepare students in the science teacher program for using ICT in their teaching. In the first iteration of the intervention students worked in design teams (DTs) and were coached by technology, pedagogy, and content experts, to find a technological solution for a pedagogical problem that a teacher normally faces. In the second iteration, students were offered an electronic support environment in addition to the expert support. As a result of the intervention, students had a positive attitude towards ICT and towards working in DTs. By adding the electronic support environment, the increase in student teachers’ positive attitude towards the use of ICT was even larger, as well as the increase in their knowledge about the pedagogical use of ICT in teaching. Implications for preparing pre-service students in ICT integration as part of their curriculum are discussed as well.