Skip to main content
Kent Academic Repository

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. (doi:10.1145/1140123.1140176) (KAR id:14507)

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
DOI/Identification number: 10.1145/1140123.1140176
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: Mark Wheadon
Date Deposited: 24 Nov 2008 18:04 UTC
Last Modified: 16 Nov 2021 09:52 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/14507 (The current URI for this page, for reference purposes)

University of Kent Author Information

  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.