A multimodal LEGO®-based learning activity mixing musical notation and computer programming

Author(s):  
Luca Andrea Ludovico ◽  
Dario Malchiodi ◽  
Luisa Zecca
Author(s):  
Henrik Sinding-Larsen

Henrik Sinding-Larsen analyzes how new tools for the visual description of sound revolutionized the way music was conceived, performed, and disseminated. Early on, the ancient Greeks had described pitches and intervals in mathematically precise ways. However, their complex system had few consequences until it was combined with the practical minds of Roman Catholic choirmasters around 1000 ce. Now, melodies became depicted as note-heads on lines with precise pitch meanings and with note names based on octaves. This graphical and conceptual externalization of patterns in sound paved the way for a polyphonic complexity unimaginable in a purely oral/aural tradition. However, this higher complexity also entailed strictly standardized/homogenized scales and less room for improvisation in much of notation-based music. Through the concept of externalization, lessons from the history of musical notation are generalized to other tools of description, and Sinding-Larsen ends with a reflection on what future practices might become imaginable and unimaginable as a result of computer programming.


2016 ◽  
pp. 385-403
Author(s):  
Fan Ouyang

Teaching and learning computer programming has posed great challenges for both instructors and students. An emerging blended learning mode - polysynchronous learning has potentials to motivate and engage students in the programming learning process, to optimize students' programming learning experiences, and to transform the computer programming teaching and learning. This paper aims to integrate the polysynchronous learning, as a communication model, with the student-centered learning, as a pedagogical approach, to design a graduate-level course - App Design and Development. The authors primarily focuses on describing my decision-making process of the physical environment design, the technologies and tools selection, and the polysynchronous learning activity design, as well as specific details regarding these three aspects. Moreover, potentials, challenges, and implications of applying the polysynchronous learning to foster the student-centered learning in the higher education context are discussed.


2021 ◽  
pp. 073563312098523
Author(s):  
Sheng-Bo Huang ◽  
Yu-Lin Jeng ◽  
Chin-Feng Lai

In recent years, the government has actively set up computer programming courses to train those with the relevant talent; however, the learning performance of the students is not ideal. Therefore, in order to learn programming skills, students usually adopt note-taking strategies because, due to the pressure of the course, the teachers do not have sufficient time to help the students to fully understand the course content. This means that some students take notes without thinking, so their academic performance is usually poor. This study, therefore, proposes an innovative curriculum design that is based on the “Note-taking System and Teaching Strategy’’ (NSTS), which combines learning style concepts and peer learning concepts to achieve student interaction and promote their thinking skills. In the learning activity, students are asked to search for additional supplementary material and to write their own notes, and then the members of group can read their notes and learn from them. However, the results of the study show that the NSTS curriculum design exhibits significant differences for improving the students' academic performance, and that it also has a certain influence on their learning motivation.


2016 ◽  
Vol 6 (3) ◽  
pp. 52-68
Author(s):  
Fan Ouyang

Teaching and learning computer programming has posed great challenges for both instructors and students. An emerging blended learning mode - polysynchronous learning has potentials to motivate and engage students in the programming learning process, to optimize students' programming learning experiences, and to transform the computer programming teaching and learning. This paper aims to integrate the polysynchronous learning, as a communication model, with the student-centered learning, as a pedagogical approach, to design a graduate-level course - App Design and Development. The authors primarily focuses on describing my decision-making process of the physical environment design, the technologies and tools selection, and the polysynchronous learning activity design, as well as specific details regarding these three aspects. Moreover, potentials, challenges, and implications of applying the polysynchronous learning to foster the student-centered learning in the higher education context are discussed.


Author(s):  
Woodrow Barfield ◽  
William K. LeBold ◽  
Gavriel Salvendy ◽  
Sogand Shodja

Sign in / Sign up

Export Citation Format

Share Document