Developing Programming Tools to Reach a Deeper Understanding of Advanced Programming Concepts
This article describes the experience and results obtained teaching non-common lava features, in advanced undergraduate object-oriented programming courses. The teaching approach proposed helps students to reach a deeper level of programming expertise, while accomplishing specific assignments that integrate a class framework that supports implementation of medium size client-server applications. (C)2008 Wiley Periodicals. Inc. Comput Appl Eng Educ 16: 305-314, 2008: Published online in Wiley InterScience (www.interscience.wiley.com): DOI 10.1002/cae.20127
object-oriented programming java teaching