2004
DOI: 10.28945/2798
|View full text |Cite
|
Sign up to set email alerts
|

Teaching and Learning with BlueJ: Evaluation of a Pedagogical Tool

Abstract: BlueJ is a programming environment that has been used to teach object-oriented introductory programming since 1999 in two consecutive first year units at Monash University. An earlier evaluation of its effectiveness in helping students to learn OO programming in the first unit was inconclusive, although most students who participated in the study believed that it did help them to learn Java. It was hoped at that time that students would show positive effects of using BlueJ more in the second unit than in the f… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2005
2005
2023
2023

Publication Types

Select...
3
3
1

Relationship

0
7

Authors

Journals

citations
Cited by 11 publications
(3 citation statements)
references
References 14 publications
0
3
0
Order By: Relevance
“…In addition, the IDE uses a Code Pad tool to instantly evaluate arbitrary expressions and phrases written in Java. In the body of literature, we can find studies about BlueJ, for example, in [Van Haaster and Hagan, 2004], the paper reports that the students preferred to use BlueJ instead of SDK of Java. Another study highlights that BlueJ has been used to carry out heuristic evaluations [Kölling and McKay, 2016].…”
Section: Visual Studiomentioning
confidence: 99%
“…In addition, the IDE uses a Code Pad tool to instantly evaluate arbitrary expressions and phrases written in Java. In the body of literature, we can find studies about BlueJ, for example, in [Van Haaster and Hagan, 2004], the paper reports that the students preferred to use BlueJ instead of SDK of Java. Another study highlights that BlueJ has been used to carry out heuristic evaluations [Kölling and McKay, 2016].…”
Section: Visual Studiomentioning
confidence: 99%
“…BlueJ gives the students a graphical picture of the classes and the objects in the system, allows students to interact with them directly, and simplifies the testing of methods and classes. [4] Through use of these two visual environments we aim to achieve more success with the performance of CS1 students.…”
Section: Tamar Vilnermentioning
confidence: 99%
“…Data collection is now more automated, and analysis of these data would help researchers to understand the shortcomings of students. Commonly mentioned platforms are WebCAT [13], [14] , BlueJ [15], [16], and BlueJ extensions [17], CodeWrite [18] and its plugins, and Athene [19]. For example, Brown et al [20] described how Blackbox is used to collect information submitted by…”
Section: Introductionmentioning
confidence: 99%