ACM SIGPLAN Notices
Applying UML and patterns: an introduction to object-oriented analysis and design
Applying UML and patterns: an introduction to object-oriented analysis and design
Database programming with JDBC and JAVA
Database programming with JDBC and JAVA
An Introduction to Object-Oriented Programming with Java
An Introduction to Object-Oriented Programming with Java
Java Software Solutions, AP Version
Java Software Solutions, AP Version
The JFC Swing Tutorial: A Guide to Constructing GUIs, Second Edition
The JFC Swing Tutorial: A Guide to Constructing GUIs, Second Edition
Objects First With Java: A Practical Introduction Using BlueJ (3rd Edition)
Objects First With Java: A Practical Introduction Using BlueJ (3rd Edition)
Hi-index | 0.00 |
Choosing an appropriate language to introduce students to computer programming has been a matter of debate for many years. The choice is arguably more critical in the case of one-year graduate courses, than for students from a non-computing background. Students on these courses are strongly focused towards employment, but the intensive format gives limited time to equip them with the necessary core computing skills. This paper explores an OO-light teaching approach to Java as a first language. This approach has sustained progression rates in large cohorts, and the knowledge of Java accumulated, facilitates progress to useful project work, in the current Web and networks dominated computing climate.