SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Master’s Thesis
Mobile Learning Applications for
Android and iOS for German
Language Acquisition based on
Learning Analytics Measurement
Markus Friedl
Supervisor:
Priv.-Doz. Dipl.-Ing. Dr.techn. Martin Ebner
Co-Advisor:
Dipl.-Ing. Markus Ebner
31.10.2019
Content
Initial situation
Technical
setup /
Interfaces
Development Evaluation
2
Application
Initial Situation
3
Chalk and talk
http://www.bpb.de/gesellschaft/bildung/zukunft-bildung/190322/geschichte-des-lernens-mit-lehre?p=all
https://www.meinbezirk.at/graz/c-menue/schule-20-lernen-ohne-papier_a1231471
Problem Definition
❖ Mobile application for German language acquisition
❖ Different exercise formats and tasks
❖ Overview of learning progress
❖ Target group: elementary school children
❖ Track user interactions
❖ User experience test
4
Technical Setup & Interfaces
❖ User Management of IDeRBlog
❖ API for exercise data
❖ Exercises
❖ Tasks
❖ Logs
❖ User statistics
5
Development of the Application
❖ Native applications
❖ Android - Kotlin
❖ iOS/iPadOS - Swift
❖ Child-friendly user interface
❖ Offline support
❖ Integration tests for API
6
https://www.techrepublic.com/article/why-the-new-android-update-system-might-confuse-users/
https://de.wikipedia.org/wiki/Datei:Kotlin-logo.svg
https://de.wikipedia.org/wiki/Datei:IOS_logo.svg
https://developer.apple.com/swift/
Application - Login Screen
Android
iOS
7
Home Screen
8
Exercise List
❖ List of exercises
❖ Title
❖ Description
❖ Number depends on
reached points
9
Keywords
❖ Different number of
words
❖ Optional:
❖ Mark difficult parts
❖ Timer
10
Keywords
❖ Optional:
❖ Timer
❖ Text input
❖ Points for correct
written words
11
Exercise Summary
❖ Every task correct:
positive feedback
❖ Tasks with mistakes:
constructive feedback
12
Error Locations
❖ Detect wrong words by a
tap
❖ Select justifications
❖ Points for correct
justifications without any
mistakes
13
Insert
❖ Some gaps in text
❖ single characters
❖ whole words
❖ Text input
❖ Points if all gaps
correct
14
Match - Drag & Drop
❖ White box moveable by
drag & drop gesture
❖ Allocation to different
word categories
❖ Points for correct
allocation
15
Match - Write
❖ Word is spoken
❖ Allocation to different
word categories
❖ Points for correct
allocation or spelling
16
Wheel of Fortune
❖ Word is spoken
❖ Text input
❖ Points for correct
spelling
17
Evaluation - Questionnaire
18
BUNG: USER:
PC
iPad
Ich ss e, as die
A fgabens ell ng ar.
Ich konn e die A fgabe
selber l sen.
Es ha mir Spa gemach
ben.
Ich m ch e die b ng a ch
ha se machen.
Evaluation - Result
19
I had understood the
assignment
definition.
I was able to solve
the problems myself.
I had fun to practice.
I would also like to
do the exercise at
home.
Error locations 1 1 1,2 1,2
Insert 1,2 1 1,2 1,2
Keywords - Easy 1 1 1 1
Keywords - Hard 1 1 1 1
Match - Drag & Drop 1 1 1 1,2
Match - Write 1 1 1 1,5
Wheel of fortune 1 1 1 1
Average 1,03 1 1,06 1,16
Conclusion
❖ Cooperation works very well
❖ Changing requirements during development
❖ Beginning: difficult to design a child-friendly UI
❖ First prototype well accepted
❖ Good base for further development
20
Future work
❖ Support of “Intelligente Wörterbuch” (IDeRBlog)
❖ Badges for earned points
❖ Use without login
❖ Support smartphones
❖ New exercise formats
21
Markus Friedl
Mobile Learning Applications for Android and iOS for German
Language Acquisition based on Learning Analytics Measurement

Weitere ähnliche Inhalte

Ähnlich wie Mobile Learning Applications for German Language Acquisition

Baba Temo Kezdo CV
Baba Temo Kezdo CVBaba Temo Kezdo CV
Baba Temo Kezdo CV
Mark Temo
 
I teach ilearn_math
I teach ilearn_mathI teach ilearn_math
I teach ilearn_math
Terri Stice
 
Therapy_Exchange_Using_iPad
Therapy_Exchange_Using_iPadTherapy_Exchange_Using_iPad
Therapy_Exchange_Using_iPad
Matthew Smith
 
MSEA: Specialized Instruction through Technology Supports
MSEA: Specialized Instruction through Technology SupportsMSEA: Specialized Instruction through Technology Supports
MSEA: Specialized Instruction through Technology Supports
EliLuce
 

Ähnlich wie Mobile Learning Applications for German Language Acquisition (20)

Baba Temo Kezdo CV
Baba Temo Kezdo CVBaba Temo Kezdo CV
Baba Temo Kezdo CV
 
Joint Software Engineering to support STEM Education: Experiences before, dur...
Joint Software Engineering to support STEM Education: Experiences before, dur...Joint Software Engineering to support STEM Education: Experiences before, dur...
Joint Software Engineering to support STEM Education: Experiences before, dur...
 
Cell Phone PBL
Cell Phone PBLCell Phone PBL
Cell Phone PBL
 
Top 10 Educational Applications
Top 10 Educational ApplicationsTop 10 Educational Applications
Top 10 Educational Applications
 
Marsh Creek - Teaching with iPads
Marsh Creek - Teaching with iPadsMarsh Creek - Teaching with iPads
Marsh Creek - Teaching with iPads
 
BuzzFeed international
BuzzFeed internationalBuzzFeed international
BuzzFeed international
 
I teach ilearn_math
I teach ilearn_mathI teach ilearn_math
I teach ilearn_math
 
Open for Open Questions - UX London 2014
Open for Open Questions - UX London 2014Open for Open Questions - UX London 2014
Open for Open Questions - UX London 2014
 
"Sitting up and taking notes": Using the iPad for reading and writing
"Sitting up and taking notes": Using the iPad for reading and writing"Sitting up and taking notes": Using the iPad for reading and writing
"Sitting up and taking notes": Using the iPad for reading and writing
 
Evaluation report
Evaluation report   Evaluation report
Evaluation report
 
Week 4 travel
Week 4 travelWeek 4 travel
Week 4 travel
 
Intro to programming and how to start that career
Intro to programming and how to start that careerIntro to programming and how to start that career
Intro to programming and how to start that career
 
TURKEY-EVALUATION REPORT OF STUDENTS PERFORMANCE
TURKEY-EVALUATION REPORT OF STUDENTS PERFORMANCETURKEY-EVALUATION REPORT OF STUDENTS PERFORMANCE
TURKEY-EVALUATION REPORT OF STUDENTS PERFORMANCE
 
Therapy_Exchange_Using_iPad
Therapy_Exchange_Using_iPadTherapy_Exchange_Using_iPad
Therapy_Exchange_Using_iPad
 
Technology inventory
Technology inventoryTechnology inventory
Technology inventory
 
MSEA: Specialized Instruction through Technology Supports
MSEA: Specialized Instruction through Technology SupportsMSEA: Specialized Instruction through Technology Supports
MSEA: Specialized Instruction through Technology Supports
 
Students performance
Students performanceStudents performance
Students performance
 
10 best educational apps
10 best educational apps10 best educational apps
10 best educational apps
 
A case study on using the iPad to encourage collaborative learning in an unde...
A case study on using the iPad to encourage collaborative learning in an unde...A case study on using the iPad to encourage collaborative learning in an unde...
A case study on using the iPad to encourage collaborative learning in an unde...
 
Tlt symposium ipad_presentation
Tlt symposium ipad_presentationTlt symposium ipad_presentation
Tlt symposium ipad_presentation
 

Mehr von Educational Technology

Mehr von Educational Technology (20)

The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...The use of programming tasks in interactive videos to increase learning effec...
The use of programming tasks in interactive videos to increase learning effec...
 
Analysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elementsAnalysis of students' behavior watching iMooX courses with interactive elements
Analysis of students' behavior watching iMooX courses with interactive elements
 
Portability of Mobile Applications
Portability of Mobile ApplicationsPortability of Mobile Applications
Portability of Mobile Applications
 
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
Erhebung von Lernaktivitäten in einem Pop-Up-Makerspace mit einer technischen...
 
Mixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der HochschullehreMixed Reality im Distance Learning in der Hochschullehre
Mixed Reality im Distance Learning in der Hochschullehre
 
Development of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management systemDevelopment of a WCAG theme for a learning management system
Development of a WCAG theme for a learning management system
 
Math trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for AndroidMath trainer as a chatbot via system(push) messages for Android
Math trainer as a chatbot via system(push) messages for Android
 
Empirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video FootageEmpirical Analysis of Automated Editing of Raw Learning Video Footage
Empirical Analysis of Automated Editing of Raw Learning Video Footage
 
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der LeichtathletikFächerintegrativer Unterricht am Beispiel der Leichtathletik
Fächerintegrativer Unterricht am Beispiel der Leichtathletik
 
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von InternettechnologienDENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
DENKEN UND TECHNIK Über manipulative Auswirkungen von Internettechnologien
 
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
Empfehlungen für den Unterricht im Fach Informatik für Menschen mit Autismus-...
 
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
Entwicklung eines Online-Kurses für digitale Kompetenzen für Studienanfänger:...
 
School Start Screening Tool
School Start Screening ToolSchool Start Screening Tool
School Start Screening Tool
 
Development of a mobile French language learning platform
Development of a mobile French language learning platformDevelopment of a mobile French language learning platform
Development of a mobile French language learning platform
 
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
Learning Analytics and Spelling Acquisition in German - the Path to Indivdual...
 
Learning Analytics and MOOCs
Learning Analytics and MOOCsLearning Analytics and MOOCs
Learning Analytics and MOOCs
 
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters ThymioFächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
Fächerintegrativer Unterricht am Beispiel des Lernroboters Thymio
 
Einsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im KlassenzimmerEinsatz von Mixed Reality im Klassenzimmer
Einsatz von Mixed Reality im Klassenzimmer
 
Chatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional WebsitesChatbots for Brand Representation in Comparison with Traditional Websites
Chatbots for Brand Representation in Comparison with Traditional Websites
 
Development of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platformDevelopment of a learning diary for a MOOC platform
Development of a learning diary for a MOOC platform
 

Kürzlich hochgeladen

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 

Kürzlich hochgeladen (20)

Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 

Mobile Learning Applications for German Language Acquisition

  • 1. Master’s Thesis Mobile Learning Applications for Android and iOS for German Language Acquisition based on Learning Analytics Measurement Markus Friedl Supervisor: Priv.-Doz. Dipl.-Ing. Dr.techn. Martin Ebner Co-Advisor: Dipl.-Ing. Markus Ebner 31.10.2019
  • 3. Initial Situation 3 Chalk and talk http://www.bpb.de/gesellschaft/bildung/zukunft-bildung/190322/geschichte-des-lernens-mit-lehre?p=all https://www.meinbezirk.at/graz/c-menue/schule-20-lernen-ohne-papier_a1231471
  • 4. Problem Definition ❖ Mobile application for German language acquisition ❖ Different exercise formats and tasks ❖ Overview of learning progress ❖ Target group: elementary school children ❖ Track user interactions ❖ User experience test 4
  • 5. Technical Setup & Interfaces ❖ User Management of IDeRBlog ❖ API for exercise data ❖ Exercises ❖ Tasks ❖ Logs ❖ User statistics 5
  • 6. Development of the Application ❖ Native applications ❖ Android - Kotlin ❖ iOS/iPadOS - Swift ❖ Child-friendly user interface ❖ Offline support ❖ Integration tests for API 6 https://www.techrepublic.com/article/why-the-new-android-update-system-might-confuse-users/ https://de.wikipedia.org/wiki/Datei:Kotlin-logo.svg https://de.wikipedia.org/wiki/Datei:IOS_logo.svg https://developer.apple.com/swift/
  • 7. Application - Login Screen Android iOS 7
  • 9. Exercise List ❖ List of exercises ❖ Title ❖ Description ❖ Number depends on reached points 9
  • 10. Keywords ❖ Different number of words ❖ Optional: ❖ Mark difficult parts ❖ Timer 10
  • 11. Keywords ❖ Optional: ❖ Timer ❖ Text input ❖ Points for correct written words 11
  • 12. Exercise Summary ❖ Every task correct: positive feedback ❖ Tasks with mistakes: constructive feedback 12
  • 13. Error Locations ❖ Detect wrong words by a tap ❖ Select justifications ❖ Points for correct justifications without any mistakes 13
  • 14. Insert ❖ Some gaps in text ❖ single characters ❖ whole words ❖ Text input ❖ Points if all gaps correct 14
  • 15. Match - Drag & Drop ❖ White box moveable by drag & drop gesture ❖ Allocation to different word categories ❖ Points for correct allocation 15
  • 16. Match - Write ❖ Word is spoken ❖ Allocation to different word categories ❖ Points for correct allocation or spelling 16
  • 17. Wheel of Fortune ❖ Word is spoken ❖ Text input ❖ Points for correct spelling 17
  • 18. Evaluation - Questionnaire 18 BUNG: USER: PC iPad Ich ss e, as die A fgabens ell ng ar. Ich konn e die A fgabe selber l sen. Es ha mir Spa gemach ben. Ich m ch e die b ng a ch ha se machen.
  • 19. Evaluation - Result 19 I had understood the assignment definition. I was able to solve the problems myself. I had fun to practice. I would also like to do the exercise at home. Error locations 1 1 1,2 1,2 Insert 1,2 1 1,2 1,2 Keywords - Easy 1 1 1 1 Keywords - Hard 1 1 1 1 Match - Drag & Drop 1 1 1 1,2 Match - Write 1 1 1 1,5 Wheel of fortune 1 1 1 1 Average 1,03 1 1,06 1,16
  • 20. Conclusion ❖ Cooperation works very well ❖ Changing requirements during development ❖ Beginning: difficult to design a child-friendly UI ❖ First prototype well accepted ❖ Good base for further development 20
  • 21. Future work ❖ Support of “Intelligente Wörterbuch” (IDeRBlog) ❖ Badges for earned points ❖ Use without login ❖ Support smartphones ❖ New exercise formats 21
  • 22. Markus Friedl Mobile Learning Applications for Android and iOS for German Language Acquisition based on Learning Analytics Measurement