On the Students’ Misconceptions in Object-Oriented Language Constructs

Author(s):  
Pasquale Ardimento ◽  
Mario Luca Bernardi ◽  
Marta Cimitile
Author(s):  
Jeya Mala Dharmalingam

This chapter describes how the Edmodo and Moodle—the open source learning management systems (LMS)—can be used for e-assessment to evaluate the cognitive skills of students in programming paper such as object-oriented programming, where the practical content has programming constructs, debugging code snippets, analysis of results when employing different language constructs to solve the same problem, etc. This work shows (1) how Edmodo could be used to submit the assignments on time with timely reminders, access the external tools, and the analysis of the results to improve the performance assessment online, and (2) how Moodle plays a vital role in making the learning process an easier one. Based on the experience gained on teaching object-oriented programming subject with e-assessment based on Edmodo to help OBE to achieve better results, this chapter provides as a case study for further application and research in this area.


10.28945/2832 ◽  
2004 ◽  
Author(s):  
Tong Ming Lim ◽  
Lee Sai Peck

Users interact with a database system through a set of database languages and this makes designing database languages a very challenging task to a computer software engineer. A set of well-defined database languages must be easy to learn, easy to understand and powerful enough to capture semantic of a problem domain. This paper discusses design issues of a proposed database language, namely Extended Object Language or EOL for short, for an Extolware Persistent Object framework (Lim & Lee, 1997, 1998, 1999, 2001, 2002a, 2002b, 2002c) that provide wrapping services for relational database systems and multidimensional database systems (DataPro, 1996; IBM Corp., 2001; Informix Software Inc., 2001a, 2001b). This research examines SQL3 (Fortier, 1999) and ODL/OQL (Cattell & Barry, 1999) with an overview of their language constructs and operators that support object-oriented requirements as stated in Object Data Management Group (ODMG) object model. Next, a discussion on the Extended Object Language (EOL) and its language constructs are examined. This is followed by a close examination of new database operators and constructs introduced into EOL. A design overview and evaluation of these database languages are examined. A summary on these languages is presented at the end of the paper with conclusion and further research plans.


1989 ◽  
Vol 18 (273) ◽  
Author(s):  
Ole Lehrmann Madsen ◽  
Birger Møller-Pedersen

A conceptual framework for object-oriented programming is presented. The framework is independent of specific programming language constructs. It is illustrated how this framework is reflected in an object-oriented language and the language mechanisms are compared with the corresponding elements of other object-oriented languages. Main issues of object-oriented programming are considered on the basis of the framework presented here.


2000 ◽  
Vol 147 (3) ◽  
pp. 61 ◽  
Author(s):  
V. Cortellessa ◽  
G. Iazeolla ◽  
R. Mirandola

IEE Review ◽  
1990 ◽  
Vol 36 (9) ◽  
pp. 338
Author(s):  
Stephen Wilson

Sign in / Sign up

Export Citation Format

Share Document