Bishop, Craig, Johnson, Colin G. (2005) Roles of Variables and Program Analysis. In: Salakoski, Tapio, ed. Proceedings of the 5th Finnish/Baltic Conference on Computer Science Education. . (KAR id:14232)
PDF
Language: English |
|
Click to download this file (191kB)
Preview
|
Preview |
This file may not be suitable for users of assistive technology.
Request an accessible format
|
Abstract
The idea of roles of variables is to provide a vocabulary for describing the way in which variables are used by experienced programmers. This paper presents work on a system that is designed to automatically check students' role assignments in simple procedural programming. This is achieved by applying program analysis techniques, in particular program slicing and data flow analysis, to programs that students have written and annotated with role assignments.
Item Type: | Conference or workshop item (UNSPECIFIED) |
---|---|
Uncontrolled keywords: | programming teaching; computer-aided learning; BlueJ; static analysis |
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 |
Funders: | University of Turku (https://ror.org/05vghhr25) |
Depositing User: | Mark Wheadon |
Date Deposited: | 24 Nov 2008 18:02 UTC |
Last Modified: | 12 Jul 2022 10:39 UTC |
Resource URI: | https://kar.kent.ac.uk/id/eprint/14232 (The current URI for this page, for reference purposes) |
Johnson, Colin G.: |
![]() |
- Link to SensusAccess
- Export to:
- RefWorks
- EPrints3 XML
- BibTeX
- CSV
- Depositors only (login required):