2018 IEEE 7th Global Conference on Consumer Electronics (GCCE) 2018
DOI: 10.1109/gcce.2018.8574687
|View full text |Cite
|
Sign up to set email alerts
|

An Informative Test Code Approach for Studying Three Object-Oriented Programming Concepts by Code Writing Problem in Java Programming Learning Assistant System

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
12
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 6 publications
(13 citation statements)
references
References 2 publications
1
12
0
Order By: Relevance
“…To help a student write a complex code, the detailed information for the source code implementation is described in the test code. Previously, we confirmed the effectiveness of this informative test code approach in studying the three object-oriented programming concepts for Java [7]. It is expected that a student will learn how to use the concepts by writing a source code which can pass the test code.…”
Section: Introductionsupporting
confidence: 56%
“…To help a student write a complex code, the detailed information for the source code implementation is described in the test code. Previously, we confirmed the effectiveness of this informative test code approach in studying the three object-oriented programming concepts for Java [7]. It is expected that a student will learn how to use the concepts by writing a source code which can pass the test code.…”
Section: Introductionsupporting
confidence: 56%
“…In this section, we evaluate the seven quality metrics for the 45 source codes for five assignments from nine students in [11]. The first assignments ask the concepts of encapsulation, inheritance and polymorphism.…”
Section: Comparison Of Metric Resultsmentioning
confidence: 99%
“…Where: m = number of methods in class a = number of attributes in class mA = number of accessing times of attributes among the methods  LCOM 3: A completely new expression for cohesion is proposed by Herderson-Sellers, that is called LCOM* [11].…”
Section: Lcom = 1 -mentioning
confidence: 99%
“…The hints describe the byte size of each data type with the word size that is necessary to calculate the increase of the memory address, and the memory addresses of the first two elements in the array variables, so that students can answer the question on them. printf ("arr1 [4] is %c \n", arr1 [4]); printf ("arr2 [3] is %d \n", arr2 [3]); printf ("arr3 [2] is %f \n", arr3 [2]); printf ("arr4 [1] is %f \n", arr4 [1]);…”
Section: Hints In Answer Interfacementioning
confidence: 99%
“…The impossibility of practicing source code writing by a student will be another limitation of VTP. It should be offered by other problem types such as the code writing problem [3].…”
Section: Introductionmentioning
confidence: 99%