Aarhus University Seal / Aarhus Universitets segl

Teaching Programming to Liberal Arts Students: a Narrative Media Approach

Research output: Contribution to book/anthology/report/proceedingArticle in proceedingsResearch

  • Department of Computer Science
  • Department of Information and Media Studies
In this paper we present a new learning environment to be used in an introductory programming course for studentsthat are non-majors in computer science, more precisely formultimedia students with a liberal arts background. Media-oriented programming adds new requirements to thecraft of programming (e.g. aesthetic and communicative).We argue that multimedia students with a liberal arts background need programming competences because programmability is the defining characteristic of the computer medium.We compare programming with the creation of traditionalmedia products and identify two important differences which give rise to extra competences needed by multimediadesigners as opposed to traditional media productdesigners. We analyze the development process of multimediaproducts in order to incorporate this in the learningprocess, and based on this we present our vision for a new learning environment for an introductory programmingcourse for multimedia students.We have designed a learning environment called Lingoland with the new skills of media programming in mind thathopefully can help alleviate the problems we have experiencedin teaching programming to liberal arts students.
Original languageEnglish
Title of host publicationProceedings of the 8th annual conference on Innovation and technology in computer science education
Number of pages5
PublisherAssociation for Computing Machinery
Publication year2003
ISBN (print)1-58113-672-2
Publication statusPublished - 2003
EventThe 8th Annual Conference on Innovation and Technology in Computer Science Education - Thessaloniki, Greece
Duration: 30 Jun 20032 Jul 2003
Conference number: 8


ConferenceThe 8th Annual Conference on Innovation and Technology in Computer Science Education

Bibliographical note

Also published in ACM SIGCSE Bulletin, 35(3), 2003

    Research areas

  • introductory programming, literal arts students, narration, non-majors, programming education

See relations at Aarhus University Citationformats

ID: 475179