Please use this identifier to cite or link to this item: http://hdl.handle.net/2440/58493
Citations
Scopus Web of ScienceĀ® Altmetric
?
?
Full metadata record
DC FieldValueLanguage
dc.contributor.authorFalkner, K.en
dc.contributor.authorPalmer, E.en
dc.date.issued2009en
dc.identifier.citationProceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2009, Chattanooga, TN, USA, March 4-7, 2009: pp.4-8en
dc.identifier.isbn9781605585048en
dc.identifier.urihttp://hdl.handle.net/2440/58493-
dc.descriptionAlso cited as: SIGCSE Bulletin, 2009 41(1):4-8en
dc.description.abstractThe ability to solve problems is the key to developing software, and it is an ability that can be difficult to learn. Introductory Computer Science students are often taught syntax and semantics, along with simple problems designed to develop logical, structured thinking, but authentic problem-solving skills are rarely developed at these early stages. In this paper we describe an approach to introductory computer science education that addresses student engagement through integrating cooperative learning techniques and authentic problem solving processes throughout each aspect of the curriculum. Over a period of 4 years, the introductory computer science course at the University of Adelaide has been modified to support a cooperative learning style. A three-stage methodology has been implemented in place of traditional lectures to achieve this. The process focuses on observing the application of programming techniques, observing problem solving techniques and then applying cooperative problem solving exercises in the classroom. The results from this change in teaching methodology have been an increase in attendance rates at lectures and practical sessions as well as improved learning outcomes as measured by exam results. Student experience surveys show students have greater motivation for learning and believe they have a better understanding of concepts since the changes have occurred.en
dc.description.statementofresponsibilityKatrina Falkner and Edward Palmeren
dc.language.isoenen
dc.publisherACMen
dc.rightsCopyright 2009 ACMen
dc.subjectProblem solving; cooperative learning; engagement; introductory Computer Science educationen
dc.titleDeveloping authentic problem solving skills in introductory computing classesen
dc.typeConference paperen
dc.identifier.rmid0020096335en
dc.contributor.conferenceSIGSCE (40th : 2009 : Tennessee, USA)en
dc.identifier.doi10.1145/1508865.1508871en
dc.publisher.placeUSAen
dc.identifier.pubid35147-
pubs.library.collectionComputer Science publicationsen
pubs.verification-statusVerifieden
pubs.publication-statusPublisheden
dc.identifier.orcidFalkner, K. [0000-0003-0309-4332]en
dc.identifier.orcidPalmer, E. [0000-0001-9654-5213]en
Appears in Collections:Computer Science publications

Files in This Item:
There are no files associated with this item.


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.