The aim of this thesis is to characterize the foundational aspects of the Java programming language and the development of applications with it. As an exemplary application on which to demonstrate the findings, we will use Nand2Tetris playground, a simple education application, some of which's aspects will be analyzed within the thesis. The aim of the Nand2Tetris Playground project will be to propose and implement a graphical user interface for the first part of the Nand2Tetris computer architecture course, created by Noam Nisan, Ph.D. and Simon Schocken, Ph.D. In this part of the course, the student is tasked with assemblig all the basic boolean logic gates and several other basic parts using only NAND gates. Software for this part already...
Abstract: A visual computer simulator has been designed and developed to help learners to understand...
This paper presents the Java Learning Machine (JLM), a platform dedicated to computer programming ed...
This experience report presents and discusses students’ perspectives about the use of a library spec...
Teaching students to merge the real-world necessity of a graphical user interface (GUI) with the old...
The theme of diploma thesis is a Java application theory and practice. The thesis deals in the firs...
In the initial courses of programming languages student tend to encounter many difficulties. One of ...
In the State standard of secondary education of informatics one of the basics tasks of informatics a...
This paper describes how we are designing a set of plug-ins to improve teaching and learning of Java...
This thesis deals with the Graphical User Interface in JavaFX 8 and how it can be used for studying ...
The aim of of this thesis is creation of the simple computing system. In the first part will be proc...
The paper reports the aspects related to Java applets creation and their application in teaching nat...
JEWL (John English's Window Library) is a set of Ada packages for developing GUI-based programs. It ...
Every new copy of Programming With Java: A Multimedia Approach is packaged with student access to Tu...
This work aims at making readers familiar with the powerful tool NetBeans IDE GUI Builder and helpin...
This paper presents a web application to support the learning of programming at the undergraduate le...
Abstract: A visual computer simulator has been designed and developed to help learners to understand...
This paper presents the Java Learning Machine (JLM), a platform dedicated to computer programming ed...
This experience report presents and discusses students’ perspectives about the use of a library spec...
Teaching students to merge the real-world necessity of a graphical user interface (GUI) with the old...
The theme of diploma thesis is a Java application theory and practice. The thesis deals in the firs...
In the initial courses of programming languages student tend to encounter many difficulties. One of ...
In the State standard of secondary education of informatics one of the basics tasks of informatics a...
This paper describes how we are designing a set of plug-ins to improve teaching and learning of Java...
This thesis deals with the Graphical User Interface in JavaFX 8 and how it can be used for studying ...
The aim of of this thesis is creation of the simple computing system. In the first part will be proc...
The paper reports the aspects related to Java applets creation and their application in teaching nat...
JEWL (John English's Window Library) is a set of Ada packages for developing GUI-based programs. It ...
Every new copy of Programming With Java: A Multimedia Approach is packaged with student access to Tu...
This work aims at making readers familiar with the powerful tool NetBeans IDE GUI Builder and helpin...
This paper presents a web application to support the learning of programming at the undergraduate le...
Abstract: A visual computer simulator has been designed and developed to help learners to understand...
This paper presents the Java Learning Machine (JLM), a platform dedicated to computer programming ed...
This experience report presents and discusses students’ perspectives about the use of a library spec...