Introductory programming in a web context

de Raadt, Michael (2010) Introductory programming in a web context. In: 12th Australasian Computing Education Conference (ACE 2010) , 18-22 Jan 2010, Brisbane, Australia.

Text (Acccepted Version)

Download (302kB)
[img] Text (Published Version)

Download (407kB)


A number of studies have recognised the benefits of using a context or theme consistently throughout an introductory programming course. Examples of contexts in which programming is related and taught include micro-worlds, robotics, games and media computation. Such contexts bring relevance to the content of programming courses. In this paper, a Web context is proposed and described. This context has been successfully used in an introductory programming course and received a positive student response.

Statistics for USQ ePrint 7039
Statistics for this ePrint Item
Item Type: Conference or Workshop Item (Commonwealth Reporting Category E) (Paper)
Refereed: Yes
Item Status: Live Archive
Additional Information: © 2010, Australian Computer Society, Inc. Copying for academic, not-for-profit purposes permitted provided this text is included.
Faculty/School / Institute/Centre: Historic - Faculty of Sciences - Department of Maths and Computing (Up to 30 Jun 2013)
Faculty/School / Institute/Centre: Historic - Faculty of Sciences - Department of Maths and Computing (Up to 30 Jun 2013)
Date Deposited: 12 Jul 2010 02:20
Last Modified: 02 Feb 2015 04:37
Uncontrolled Keywords: introductory programming; context; Web; robotics; micro-worlds; games
Fields of Research (2008): 13 Education > 1302 Curriculum and Pedagogy > 130212 Science, Technology and Engineering Curriculum and Pedagogy
08 Information and Computing Sciences > 0805 Distributed Computing > 080505 Web Technologies (excl. Web Search)
13 Education > 1303 Specialist Studies in Education > 130309 Learning Sciences
Fields of Research (2020): 39 EDUCATION > 3901 Curriculum and pedagogy > 390113 Science, technology and engineering curriculum and pedagogy
46 INFORMATION AND COMPUTING SCIENCES > 4606 Distributed computing and systems software > 460612 Service oriented computing
39 EDUCATION > 3904 Specialist studies in education > 390409 Learning sciences
Socio-Economic Objectives (2008): C Society > 93 Education and Training > 9302 Teaching and Instruction > 930203 Teaching and Instruction Technologies

Actions (login required)

View Item Archive Repository Staff Only