National Repository of Grey Literature 14 records found  previous11 - 14  jump to record: Search took 0.00 seconds. 
Projects for teaching programming in Java
PŘINOSIL, František
This thesis deals with the tuition of programming in object oriented programming language Java. It contains source codes with comments which explain the basics of programming. Further on this thesis contains the assigments of several partial projets used for practising the described problem.
Test-Driven Development
Kopecký, Martin ; Buchalcevová, Alena (advisor) ; Mészáros, Jan (referee)
Contemporary software applications must provide high amount of reliability and have to be able to respond to the rapid changes in their environment. Test-Driven Development is a technique, which tries to enable and simplify the development of such applications. The main aim of this bachelor thesis is the practical application of this technique on the development of a computer program in Java programming language. General description of the studied technique and slight modifications leading to better integration with BlueJ IDE were necessary in order to achieve the primary goal. The mission of this bachelor thesis is to introduce the Test-Driven Development to the students of the University of Economics in Prague and provide them with a teaching material. The main contribution to the field is in the modification of an existing theoretical approach and its practical application. The thesis starts with the description of Test-Driven Development technique, its prerequisites, the procedure itself and the resulting benefits. The procedure is then redefined to integrate with BlueJ and to enable the programmer to use the features of the IDE as well. The development of the sample program is afterwards driven by the edited procedure.
Analysis of the BlueJ program open-source version
Batelka, Martin ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
The main topic of this thesis is the description of the BlueJ application architecture from the code point of view, especially on the basic level. The UML diagrams were used for the interpretation of the analysis results and therefore these diagrams form substantial part of this thesis. One of the aims of this work was to overlook and describe possibilities of the program modifications, concretely application extension by direct implementation without usage of external modules. Special emphasize is superimposed on adaptation of graphic user interface. Minor changes of the BlueJ environment were performed and described to fulfill the aim of this work. Detailed description of the BlueJ program is outside of the topic of this thesis; nevertheless the reader is introduced to the BlueJ project and acquires sufficient information about the conception of internal organization of the individual project sections. This knowledge could be helpful for further deep analyses of the educational environment BlueJ. The results of this work ought to make easier the future effort of users and developers of this program package.
Applications for education of programming in OOP
Bauer, Tomáš ; Pecinovský, Rudolf (advisor) ; Pavlíčková, Jarmila (referee)
This bachelor thesis is oriented to applications for education of students in object oriented programming in Java and C# languages. There are described mainly used applications in the world, for Java language there are BlueJ, Greenfoot, Alice, JKarel, jGRASP and DrJava, for C# language SGP Baltie 4 C# and some other supporting applications for programming or OOP principles. The goal of this thesis is to determine which applications are used for OOP, analyse them, compare together their suitability for high school and university tuition and recommend their optimal involvement in teaching programming. In the thesis there are also mentioned other applications which can be used beside. This thesis has benefits in created list of applications for teaching, their comparison in scope, learning approach, suitability for programming and recommendations for tuitions on high schools, colleges and universities. At the beginning there is mentioned history of teaching programming languages, described principles of object oriented programming and their's relation with object oriented languages. Next part is oriented to applications' description. At the end there are applications compared together in several criterias, assessed, and there are also recommendations for teaching OOP.

National Repository of Grey Literature : 14 records found   previous11 - 14  jump to record:
Interested in being notified about new results for this query?
Subscribe to the RSS feed.