Simple view
Full metadata view
Authors
Statistics
Aplikacja wspomagająca kształcenia słuchu
An application supporting ear training
programowanie, Java, kształcenie słuchu, muzyka, akustyka, teoria muzyki, wzorce projektowe
programming, Java, ear training, music, acoustics, theory of music, design patterns
Kształcenie słuchu to jeden z najważniejszych przedmiotów teoretycznych prowadzonych w ramach edukacji muzycznej. Jego zadaniem jest rozwijanie słuchu muzycznego. Zajęcia mają charakter praktyczny, przeważają na nich zadania sprawdzające umiejętność rozpoznawania struktur dźwiękowych oraz różnego rodzaju dyktanda.Głównym celem pracy jest stworzenie programu komputerowego wspomagającego kształcenie słuchu. Znajdują tu zastosowanie umiejętności programistyczne oraz te z zakresu projektowania aplikacji z wykorzystaniem wzorców projektowych, jak również wiedza z dziedziny teorii muzyki i podstaw akustyki. Zostaje to uzupełnione o doświadczenie zdobyte w ramach zajęć praktycznych z kształcenia słuchu, pozwalające na proponowanie nowych typów zadań, które poruszają problemy bliższe codziennej pracy muzyka.Uzupełnieniem aplikacji jest praca teoretyczna, składająca się z dwóch części. W pierwszej poruszono problematykę kształcenia słuchu i przedstawiano różne spojrzenia na muzykę. Druga część to omówienie aplikacji Train Your Ear - od specyfikacji technicznej, przez strukturę programu oraz użyte wzorce projektowe, po zaimplementowane funkcjonalności i wyniki testów przeprowadzonych przez użytkowników. W podsumowaniu przedstawiono propozycje dalszego rozwoju programu. Do pracy dołączono słownik terminów muzycznych użytych w tekście oraz tablice interwałów i akordów.
Ear training is one of the most important theoretical subjects conducted during the musical education. The main goal is to develop ear for music. The ear training classes are mainly practical and most of the tasks focuses on musical structures recognition or writing down dictation exercises.The main goal of this study is the implementation of an application which supports the process of ear training. Programming skills and project design competencies using design patterns were applied as well as the knowledge of music theory and basic acoustics. Educational experience has been a valuable factor that had an impact on the process of designing new tasks' types which focused on the use of ear for music in musicians' everyday work.The thesis that was enclosed to the application consists of two parts. The first one focuses on ear training and musical basics shown from different perspectives (physics, music). The second part is the description of Train Your Ear application containing technical specification, project structure, and use of design patterns. Main functionalities and user experience have also been presented. The development opportunities for such an application have been proposed in the summary. As an appendix, the musical terms dictionary and tables of musical intervals and chords have been inlcuded.
dc.abstract.en | Ear training is one of the most important theoretical subjects conducted during the musical education. The main goal is to develop ear for music. The ear training classes are mainly practical and most of the tasks focuses on musical structures recognition or writing down dictation exercises.The main goal of this study is the implementation of an application which supports the process of ear training. Programming skills and project design competencies using design patterns were applied as well as the knowledge of music theory and basic acoustics. Educational experience has been a valuable factor that had an impact on the process of designing new tasks' types which focused on the use of ear for music in musicians' everyday work.The thesis that was enclosed to the application consists of two parts. The first one focuses on ear training and musical basics shown from different perspectives (physics, music). The second part is the description of Train Your Ear application containing technical specification, project structure, and use of design patterns. Main functionalities and user experience have also been presented. The development opportunities for such an application have been proposed in the summary. As an appendix, the musical terms dictionary and tables of musical intervals and chords have been inlcuded. | pl |
dc.abstract.pl | Kształcenie słuchu to jeden z najważniejszych przedmiotów teoretycznych prowadzonych w ramach edukacji muzycznej. Jego zadaniem jest rozwijanie słuchu muzycznego. Zajęcia mają charakter praktyczny, przeważają na nich zadania sprawdzające umiejętność rozpoznawania struktur dźwiękowych oraz różnego rodzaju dyktanda.Głównym celem pracy jest stworzenie programu komputerowego wspomagającego kształcenie słuchu. Znajdują tu zastosowanie umiejętności programistyczne oraz te z zakresu projektowania aplikacji z wykorzystaniem wzorców projektowych, jak również wiedza z dziedziny teorii muzyki i podstaw akustyki. Zostaje to uzupełnione o doświadczenie zdobyte w ramach zajęć praktycznych z kształcenia słuchu, pozwalające na proponowanie nowych typów zadań, które poruszają problemy bliższe codziennej pracy muzyka.Uzupełnieniem aplikacji jest praca teoretyczna, składająca się z dwóch części. W pierwszej poruszono problematykę kształcenia słuchu i przedstawiano różne spojrzenia na muzykę. Druga część to omówienie aplikacji Train Your Ear - od specyfikacji technicznej, przez strukturę programu oraz użyte wzorce projektowe, po zaimplementowane funkcjonalności i wyniki testów przeprowadzonych przez użytkowników. W podsumowaniu przedstawiono propozycje dalszego rozwoju programu. Do pracy dołączono słownik terminów muzycznych użytych w tekście oraz tablice interwałów i akordów. | pl |
dc.affiliation | Wydział Matematyki i Informatyki | pl |
dc.area | obszar nauk ścisłych | pl |
dc.contributor.advisor | Roman, Adam - 142015 | pl |
dc.contributor.author | Sotor, Maria | pl |
dc.contributor.departmentbycode | UJK/WMI2 | pl |
dc.contributor.reviewer | Roman, Adam - 142015 | pl |
dc.contributor.reviewer | Podolak, Igor - 100165 | pl |
dc.date.accessioned | 2020-07-26T11:40:55Z | |
dc.date.available | 2020-07-26T11:40:55Z | |
dc.date.submitted | 2015-10-22 | pl |
dc.fieldofstudy | informatyka stosowana | pl |
dc.identifier.apd | diploma-94692-135821 | pl |
dc.identifier.project | APD / O | pl |
dc.identifier.uri | https://ruj.uj.edu.pl/xmlui/handle/item/202260 | |
dc.language | pol | pl |
dc.subject.en | programming, Java, ear training, music, acoustics, theory of music, design patterns | pl |
dc.subject.pl | programowanie, Java, kształcenie słuchu, muzyka, akustyka, teoria muzyki, wzorce projektowe | pl |
dc.title | Aplikacja wspomagająca kształcenia słuchu | pl |
dc.title.alternative | An application supporting ear training | pl |
dc.type | master | pl |
dspace.entity.type | Publication |