Spelling suggestions: "subject:"eclipse IDE"" "subject:"éclipse IDE""
1 |
A Neural Network Model for a Tutoring Companion Supporting Students in a Programming with Java CourseJanuary 2019 (has links)
abstract: Feedback represents a vital component of the learning process and is especially important for Computer Science students. With class sizes that are often large, it can be challenging to provide individualized feedback to students. Consistent, constructive, supportive feedback through a tutoring companion can scaffold the learning process for students.
This work contributes to the construction of a tutoring companion designed to provide this feedback to students. It aims to bridge the gap between the messages the compiler delivers, and the support required for a novice student to understand the problem and fix their code. Particularly, it provides support for students learning about recursion in a beginning university Java programming course. Besides also providing affective support, a tutoring companion could be more effective when it is embedded into the environment that the student is already using, instead of an additional tool for the student to learn. The proposed Tutoring Companion is embedded into the Eclipse Integrated Development Environment (IDE).
This thesis focuses on the reasoning model for the Tutoring Companion and is developed using the techniques of a neural network. While a student uses the IDE, the Tutoring Companion collects 16 data points, including the presence of certain key words, cyclomatic complexity, and error messages from the compiler, every time it detects an event, such as a run attempt, debug attempt, or a request for help, in the IDE. This data is used as inputs to the neural network. The neural network produces a correlating single output code for the feedback to be provided to the student, which is displayed in the IDE.
The effectiveness of the approach is examined among 38 Computer Science students who solve a programming assignment while the Tutoring Companion assists them. Data is collected from these interactions, including all inputs and outputs for the neural network, and students are surveyed regarding their experience. Results suggest that students feel supported while working with the Companion and promising potential for using a neural network with an embedded companion in the future. Challenges in developing an embedded companion are discussed, as well as opportunities for future work. / Dissertation/Thesis / Masters Thesis Software Engineering 2019
|
2 |
Κατασκευή συστήματος αναγνώρισης άπνοιας σε κινητό τηλέφωνο AndroidΚόμπος, Κωνσταντίνος 07 June 2013 (has links)
Αντικείμενο της παρούσας διπλωματικής εργασίας είναι η ανάπτυξη εφαρμογής για λειτουργικό σύστημα Android, για την ανίχνευση της υπνικής άπνοιας.
Αρχικά μελετάται η υπνική άπνοια σαν υπνική διαταραχή, οι διάφορες κατηγορίες της, συμπτώματά της και οι τρόποι θεραπείας της.
Στη συνέχεια γίνεται αναφορά στις φορητές ηλεκτρονικές συσκευές για τη διάγνωση αυτής της ασθένειας καθώς και τα βασικά κριτήρια που πρέπει να πληρούν οι συσκευές αυτές, όπως αυτά διαμορφώθηκαν από διεθνείς οργανισμούς που ασχολούνται με την μελέτη των ασθενειών του ύπνου.
Έπειτα παρουσιάζεται το λειτουργικό σύστημα Android, αναλύεται η αρχιτεκτονική του καθώς και η αρχιτεκτονική των εφαρμογών που Η υπνική άπνοιααναπτύσσονται για αυτό το λογισμικό. Παρουσιάζεται η πλατφόρμα ανάπτυξης Eclipse καθώς και οι επιπρόσθετες δυνατότητες που αποκτά με την προσθήκη του πακέτου Android SDK.
Τέλος παρουσιάζονται βασικά παραδείγματα εφαρμογών ώστε να μπορεί ο αναγνώστης να εξοικειωθεί με βασικές δομές που χρησιμοποιήθηκαν για την ανάπτυξη της παρούσας εφαρμογής. Παρουσιάζεται επίσης η λογική της εφαρμογής που αναπτύχθηκε. Βασικές αρχές για την ψηφιακή επεξεργασία σήματος όπως αυτές χρησιμοποιήθηκαν για την επεξεργασία του σήματος της αναπνοής που αναλύεται αυτόματα από την εφαρμογή και τέλος ο μηχανισμός εξαγωγής του τελικού συμπεράσματος, δηλαδή ο τρόπος με τον οποίο η εφαρμογή πραγματοποιεί την τελική της διάγνωση. / The subject of this diploma thesis is the development of an Android application, which is capable to diagnose sleeping apnea.
Firstly, there is an extended presentation of sleeping apnea as a sleep disorder. The categories in which sleeping apnea can be divided. Its symptoms and the ways of healing this disorder.
Moreover, portable devices for the diagnosis of this disorder are been represented and referred the goals that these devices have to achieve, as they formed by international organizations, which are occupied with the analysis of sleeping disorders.
Then the operating system Android is been analyzed, in the domain of its architecture and the structure of an Android application. Furthermore, eclipse IDE is been represented and the further capabilities that it is gain with the installation of the Android SDK.
In the last section of this diploma thesis there are some basic example application, which help the primer to acquaint with the structure that are used in the main program of developed application.
|
3 |
Klient pro zobrazování OLAP kostek / Client for Displaying OLAP CubesPodsedník, Lukáš January 2010 (has links)
At the beginning, the project describes basics and utilization of data warehousing and OLAP techniques and operations used within the data warehouses. Then follows a description of one of the commercial OLAP client - based on the features of this product the requirement analysis of the freeware OLAP cube client displayer is desribed - choosing the functionality to be implemented in the client. Using the requirement analysis the structural design of the application (including UML diagrams) is made. The best solution from compared libraries, frameworks and development environments is chosen for the design. Next chapter is about implementation and tools and frameworks used in implemetation. At the end the thesis clasifies the reached results and options for further improvement.
|
4 |
Syntaxí řízený editor / Syntax-Directed EditorŠuška, Boris January 2009 (has links)
This thesis is dealing with integration of available lexical analyzer generator tools and presents concept of parallel syntax analysis based on block-oriented syntax analysis. Results will be used during development of syntax-directed editor under Eclipse platform latter.
|
Page generated in 0.0446 seconds