National Repository of Grey Literature 2 records found  Search took 0.01 seconds. 
Doplnění vývojového prostředí BlueJ o funkce využitelné v úvodních kurzech programování
Bobusky, Sergej ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
An indispensable tool of any meaningful application development endeavour is an inte-grated development environment (IDE), and the same naturally applies for coding in Java programming language. There are many IDEs that are readily available to be used, though not all of them are well suited for elementary programming courses. BlueJ stands for a prominent exception here and its usage at hundreds of universities world-wide can be taken as a sound proof of this. The BlueJ value offering and traits are undisputable. That being said, we have to acknowledge that it is not perfect. One can iden-tify enhancements that need to be implemented for the tool to better support teaching ob-ject-oriented programming. The goal of this thesis is to identify the most prominent shortcomings of the BlueJ interac-tive mode and to design an implement features that will address them.
The module enabling the work in an interactive mode for plug-in BJ2NB in the NetBeans IDE
Verner, Jan ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
The main goal of this bachelor thesis is to design and implement a module enabling the work in an interactive mode for plug-in BJ2NB, which aim is to augment the NetBeans IDE by including the learning tools known from BlueJ IDE. The module functionality specifications are based on a need analysis which was elaborated on the base of the current situations of IDEs supporting an interactive mode. The first part of the module design contains a use case diagram and descriptions. The next part describes how the module is designed. There are a package diagram, class diagrams and a description of used technologies including applied design patterns. The main work result is the module itself which is attached in appendix. The last part is module documentation.

Interested in being notified about new results for this query?
Subscribe to the RSS feed.