Computer programming for all : a case-study in design education

G.G.J. Contreras, Kin Wai Michael Siu

Research output: Journal article publicationConference articleAcademic researchpeer-review


As scientific and technological innovation has become a key component of economic growth, policies geared towards reinforcing education in these areas have become a priority. Due the exponential growth of technologies based on or relaying on software, one of the key skills identified as a basic literacy for the future is computer programming. In consequence several countries are taking steps to introduce coding in education, however, the speed at which this skill is becoming essential demands its prompt introduction at all levels. While the steps being taken in primary and secondary education are widely discussed, the extent to which computer programming has been introduced in higher education is less known; are universities addressing this demand, and if so how? Taking design education as a case study, we approach these questions by asking faculty from design schools in different countries whether their respective institutions offer any computer programming courses and in which modality. After laying down the theoretical framework for the discussion, we use a mix of qualitative interviews and questionnaires to gather information and finally discuss how the steps being taken in primary and secondary education could serve as a reference in higher education. We close by reflecting upon the implications of the information obtained to develop a work force capable of not just using technology, but creating it.
Original languageEnglish
Pages (from-to)388-394
Number of pages7
JournalProcedia : social and behavioral sciences
Publication statusPublished - 2015
EventWorld Conference on Educational Technolgoy Researches [WCETR] -
Duration: 1 Jan 2015 → …


  • Education
  • Technology
  • Higher education
  • Design education
  • Computer programming
  • Coding
  • New literacies
  • ICTs

ASJC Scopus subject areas

  • Psychology(all)
  • Social Sciences(all)


Dive into the research topics of 'Computer programming for all : a case-study in design education'. Together they form a unique fingerprint.

Cite this