Problems in the Initital Teaching of Programming using Java: the case for replaceing J2SE with J2ME

Utting, Ian (2006) Problems in the Initital Teaching of Programming using Java: the case for replaceing J2SE with J2ME. Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 38 (3). pp. 193-196. ISSN 0097-8418 . (Full text available)

PDF
Download (234kB)
[img]
Preview
Official URL
http://doi.acm.org/10.1145/1140123.1140176

Abstract

In their analysis of the use of Java as a first teaching language, the ACM Java Task Force (JTF) identified a number of issues with the Java language and APIs which caused significant pedagogic problems. The focus of their work, and hence of their characterisation of the issues, was the Java "Standard Edition" (J2SE).This paper contends that the version of Java designed for programming small devices (Java 2 Micro Edition, J2ME) does not suffer from these problems identified by the JTF to the extent that the (more familiar) J2SE does, and suggests a number of other reasons why J2ME represents a good choice as a first programming language.

Item Type: Article
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming,
Divisions: Faculties > Science Technology and Medical Studies > School of Computing > Computing Education Group
Depositing User: Mark Wheadon
Date Deposited: 24 Nov 2008 18:04
Last Modified: 09 Apr 2014 15:08
Resource URI: http://kar.kent.ac.uk/id/eprint/14507 (The current URI for this page, for reference purposes)
  • Depositors only (login required):

Downloads

Downloads per month over past year