Digital learning objects for teaching computer programming (Master thesis)
The evolving character of learning technology has fostered changes in the way that the learning material is produced, stored, manipulated and experienced. The result was the development of reusable learning content, termed as ‘learning object’, which is widespread in the learning community. Learning objects (LOs) can support flexible approaches for learning and teaching, helping students to become more motivated to learn and to take the learning itself into their hands. They are considered as an important teaching tool in many disciplines and especially regarding the STEM, because they visualize their abstract concepts and they provide direct feedback. Computer programming, key area of Computer Science and a skill of a great importance for today’s digital world involves studying different types of abstract concepts that can be difficult for students to understand. As a result, educators search effective and motivate ways to teach its core concepts and programming languages. Despite the strong benefits, a good deal of interest and a number of large-scale projects, the learning object revolution has not really materialized in Computer Science in general and in computer programming especially. This dissertation revolves around the need to motivate primary students without any experience in learning programming. In response to this need, five LOs have been developed to help Computer Science teachers while dealing with teaching of basic programming concepts and ideas. Driven by the thought of making them as more intuitive and easy handled and the same time quite flexible and reusable, the LOs have been designed and developed into Scratch environment. As the results suggest, the proposed LOs seem a useful tool for teachers; they address mainly students without any prior experience in programming, they are aligned to the learning goals, they use authentic scenarios and they can boost students’ motivation in an innovative way. The evaluation also found shortcomings hinting at path of future improvements.
|Institution and School/Department of submitter:||Πανεπιστήμιο Ιωαννίνων. Σχολή Επιστημών Αγωγής. Παιδαγωγικό Τμήμα Δημοτικής Εκπαίδευσης|
|Subject classification:||Computer science education|
|Keywords:||Μαθησιακά Αντικείμενα (ΜΑ),Προγραμματισμός,Δομές προγραμματισμού,Scratch,Διαδικασίες μάθησης,Μαθητές Δημοτικού,Κίνητρα μάθησης,Πληροφορική,Learning Objects (LO),Programming,Programming structures,Learning situations,Primary students,Students’ motivation,Computer science education|
|Appears in Collections:||Διατριβές Μεταπτυχιακής Έρευνας (Masters)|
Files in This Item:
|Μ.Ε. ΤΟΠΑΛΗ ΠΑΡΑΣΚΕΥΗ 2017.pdf||5.17 MB||Adobe PDF||View/Open|
Please use this identifier to cite or link to this item:This item is a favorite for 0 people.
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.