Skip to main content

A Study of Loop Style and Abstraction in Pedagogic Practice

Barnes, David J., Shinners-Kennedy, Dermot (2011) A Study of Loop Style and Abstraction in Pedagogic Practice. In: Hamer, John and de Raadt, Michael, eds. 13th Australasian Computer Education Conference (ACE 2011). Conferences in Research and Practice in Information Technology (CRPIT) , 114. pp. 182-196. Australian Computer Society, Inc. (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided) (KAR id:30777)

The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided.
Official URL
http://www.cs.kent.ac.uk/pubs/2011/3102

Abstract

This paper describes the results of a study into the use of structure and abstraction in the programming styles of lecturers and teaching assistants involved in teaching programming to students attending university and other third-level institutions. The study was motivated by the hypothesis that the trend towards object-orientation is being matched by pedagogic materials that consistently foster the deployment of abstraction and structure in the solution of programming problems. Unfortunately the evidence does not support the hypothesis. We conclude that the persistent use of abstraction at all levels of implementation is necessary to perfect expertise in its application and secure the benefits of the object-oriented paradigm.

Item Type: Conference or workshop item (Paper)
Uncontrolled keywords: determinacy analysis, Craig interpolants
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Depositing User: David Barnes
Date Deposited: 21 Sep 2012 09:49 UTC
Last Modified: 16 Nov 2021 10:08 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/30777 (The current URI for this page, for reference purposes)
Barnes, David J.: https://orcid.org/0000-0001-6073-0951
  • Depositors only (login required):