SlideShare a Scribd company logo
1 of 22
Download to read offline
Learning music via tangible and
     corporeal interaction



    Andrea Valente      av@aaue.dk
   Kristoffer Jensen   krist@aaue.dk

      Aalborg University Esbjerg
Learning music
Many methodologies to teach in primary school


We wanted a tool to support
   –   multimodality
   –   learning by doing
   –   children active participation


Re-design of existing teaching tool c-cards, with:
   –   fewer and simpler cards
   –   specific support for music
   –   extension to corporeal (bodily) interaction
Learning music
Many methodologies to teach in primary school


We wanted a tool to support
   –   multimodality
   –   learning by doing
   –   children active participation


Re-design of existing teaching tool c-cards, with:
   –   fewer and simpler cards
   –   specific support for music
   –   extension to corporeal (bodily) interaction
Learning music
Many methodologies to teach in primary school


We wanted a tool to support
   –   multimodality
   –   learning by doing
   –   children active participation


Re-design of existing teaching tool c-cards, with:
   –   fewer and simpler cards
   –   specific support for music
   –   extension to corporeal (bodily) interaction
Let's play cards
MusiCards is a re-design of computational cards (c-cards)
   can express instructions with sequences and (random) choices

A computational card is as a square piece of paper, with a port
   on each of its four sides

There are 5 types of cards, and together they form the a basic
  deck (below):
   –   peg-pit card
   –   forward card and the jump card
   –   random and the switch card
   –   the 4 small puppets are pegs




        The deck                                                  Pegs
Let's play cards
MusiCards is a re-design of computational cards (c-cards)
   can express instructions with sequences and (random) choices

A computational card is as a square piece of paper, with a port
   on each of its four sides

There are 5 types of cards, and together they form the a basic
  deck (below):
   –   peg-pit card
   –   forward card and the jump card
   –   random and the switch card
   –   the 4 small puppets are pegs




        The deck                                                  Pegs
Let's play cards
MusiCards is a re-design of computational cards (c-cards)
   can express instructions with sequences and (random) choices

A computational card is as a square piece of paper, with a port
   on each of its four sides

There are 5 types of cards, and together they form the a basic
  deck (below):
   –   peg-pit card
   –   forward card and the jump card
   –   random and the switch card
   –   the 4 small puppets are pegs




        The deck                                                  Pegs
Semantics

                       Forward   Pit
                       & Jump




Random                Switch




         1/2


          1/2
A card circuit

           Structure                                Dynamics




                                                               ?



Note on real-time: 1 step always takes same time!
Let's play music too!
                                                                    A
An action is an annotation, written on top of a card


The action will be executed when the peg lands on the card


There are 2 kind of actions:
   –   play-a-note actions (indicates which note to play)
   –   spawn actions (causes a new peg to be placed on some card)



Silence is the default action, so every card always has one
   associated action
Let's play music too!
An action is an annotation, written on top of a card


The action will be executed when the peg lands on the card


There are 2 kind of actions:
   –   play-a-note actions (indicates which note to play)
   –   spawn actions (causes a new peg to be placed on some card)



Silence is the default action, so every card always has one
   associated action
Let's play music too!
An action is an annotation, written on top of a card


The action will be executed when the peg lands on the card

                                                                    A
There are 2 kind of actions:                                                !x
   –   play-a-note actions (indicates which note to play)
   –   spawn actions (causes a new peg to be placed on some card)



Silence is the default action, so every card always has one
   associated action



                                                                        x
Let's play music too!
An action is an annotation, written on top of a card


The action will be executed when the peg lands on the card


There are 2 kind of actions:
   –   play-a-note actions (indicates which note to play)
   –   spawn actions (causes a new peg to be placed on some card)



Silence is the default action, so every card always has one
   associated action
Musical circuit


E         D
                  Possible outcomes

                  ABCF
A   B     C       ABCDEABCF
                  ...

          F       As a regular expression
                  A B C (D E A B C)* F
Mapping music to circuits and back
 The Frere Jacque's example




Open problems and tricks
● represent duration properly (½ notes?)

● how complex can an action be?

             Can we really express all notes/any music piece?
● how many pegs required to play?

● spawn takes care of cycles with odd number of steps
Multimodality
                        ● Java
Software                ● Greenfoot




Table-top


(Blackboard)


Corporeal
Multimodality
                        ● Java
Software                ● Greenfoot




Table-top


(Blackboard)


Corporeal
Multimodality
                        ● Java
Software                ● Greenfoot




Table-top


(Blackboard)


Corporeal
Multimodality
                          ● Java
Software                  ● Greenfoot




Table-top


(Blackboard)


Corporeal
●   kid=peg
●   traffic
Software Demo
Conclusion
●   Music learning thru play and multimodal implementations
●   Corporeal interaction = free movement within a rule system
     –   classical example is hopscotch
     –   actions are realized by one or more participants (here: singing notes)
     –   advantage is that children are physically moving, singing, and keep track of the structure of
         the music. Play with 3 basic elements of music: rhythm, melody and structure
●   Corporeal environment
     –   is playful,
     –   encourages non-formal learning
     –   the layout of the circuit can be drawn directly on the ground or using giant cards
     –   actions can be drawn using non-permanent markers (re-use of cards), and even definition
         of new alternative actions or navigations drawn on blank cards.
●   MusiCards are
     –   simple and expressive, game-like, very cheap, extendible and easy to deploy both in a
         classroom and at home
Thanks
 Andrea Valente      http://aaue.dk/~av
Kristoffer Jensen   http://aaue.dk/~krist


            Questions?

More Related Content

Viewers also liked

Paper turingmachine exercises
Paper turingmachine exercisesPaper turingmachine exercises
Paper turingmachine exercisesAndrea Valente
 
Digitel 2012 presentation
Digitel 2012 presentationDigitel 2012 presentation
Digitel 2012 presentationAndrea Valente
 
Paper turingmachine examples
Paper turingmachine examplesPaper turingmachine examples
Paper turingmachine examplesAndrea Valente
 
Social exploration of 1D games
Social exploration of 1D gamesSocial exploration of 1D games
Social exploration of 1D gamesAndrea Valente
 
The prime slaughter game
The prime slaughter gameThe prime slaughter game
The prime slaughter gameAndrea Valente
 
Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)Andrea Valente
 

Viewers also liked (8)

Paper turingmachine exercises
Paper turingmachine exercisesPaper turingmachine exercises
Paper turingmachine exercises
 
While interpreter
While interpreterWhile interpreter
While interpreter
 
Digitel 2012 presentation
Digitel 2012 presentationDigitel 2012 presentation
Digitel 2012 presentation
 
Paper turingmachine examples
Paper turingmachine examplesPaper turingmachine examples
Paper turingmachine examples
 
Social exploration of 1D games
Social exploration of 1D gamesSocial exploration of 1D games
Social exploration of 1D games
 
Pedagogical patterns
Pedagogical patternsPedagogical patterns
Pedagogical patterns
 
The prime slaughter game
The prime slaughter gameThe prime slaughter game
The prime slaughter game
 
Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)Design games to learn (presented at ECGBL 2014)
Design games to learn (presented at ECGBL 2014)
 

Recently uploaded

ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxVanesaIglesias10
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...JojoEDelaCruz
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationRosabel UA
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptxmary850239
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPCeline George
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4JOYLYNSAMANIEGO
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designMIPLM
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptxiammrhaywood
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxleah joy valeriano
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17Celine George
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4MiaBumagat1
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxlancelewisportillo
 

Recently uploaded (20)

ROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptxROLES IN A STAGE PRODUCTION in arts.pptx
ROLES IN A STAGE PRODUCTION in arts.pptx
 
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
ENG 5 Q4 WEEk 1 DAY 1 Restate sentences heard in one’s own words. Use appropr...
 
Activity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translationActivity 2-unit 2-update 2024. English translation
Activity 2-unit 2-update 2024. English translation
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx4.16.24 21st Century Movements for Black Lives.pptx
4.16.24 21st Century Movements for Black Lives.pptx
 
Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
How to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERPHow to do quick user assign in kanban in Odoo 17 ERP
How to do quick user assign in kanban in Odoo 17 ERP
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4Daily Lesson Plan in Mathematics Quarter 4
Daily Lesson Plan in Mathematics Quarter 4
 
Keynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-designKeynote by Prof. Wurzer at Nordex about IP-design
Keynote by Prof. Wurzer at Nordex about IP-design
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptxLEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
LEFT_ON_C'N_ PRELIMS_EL_DORADO_2024.pptx
 
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptxAUDIENCE THEORY -CULTIVATION THEORY -  GERBNER.pptx
AUDIENCE THEORY -CULTIVATION THEORY - GERBNER.pptx
 
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptxMusic 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
Music 9 - 4th quarter - Vocal Music of the Romantic Period.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17How to Add Barcode on PDF Report in Odoo 17
How to Add Barcode on PDF Report in Odoo 17
 
ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4ANG SEKTOR NG agrikultura.pptx QUARTER 4
ANG SEKTOR NG agrikultura.pptx QUARTER 4
 
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptxQ4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
Q4-PPT-Music9_Lesson-1-Romantic-Opera.pptx
 

MusiCards 2008

  • 1. Learning music via tangible and corporeal interaction Andrea Valente av@aaue.dk Kristoffer Jensen krist@aaue.dk Aalborg University Esbjerg
  • 2. Learning music Many methodologies to teach in primary school We wanted a tool to support – multimodality – learning by doing – children active participation Re-design of existing teaching tool c-cards, with: – fewer and simpler cards – specific support for music – extension to corporeal (bodily) interaction
  • 3. Learning music Many methodologies to teach in primary school We wanted a tool to support – multimodality – learning by doing – children active participation Re-design of existing teaching tool c-cards, with: – fewer and simpler cards – specific support for music – extension to corporeal (bodily) interaction
  • 4. Learning music Many methodologies to teach in primary school We wanted a tool to support – multimodality – learning by doing – children active participation Re-design of existing teaching tool c-cards, with: – fewer and simpler cards – specific support for music – extension to corporeal (bodily) interaction
  • 5. Let's play cards MusiCards is a re-design of computational cards (c-cards) can express instructions with sequences and (random) choices A computational card is as a square piece of paper, with a port on each of its four sides There are 5 types of cards, and together they form the a basic deck (below): – peg-pit card – forward card and the jump card – random and the switch card – the 4 small puppets are pegs The deck Pegs
  • 6. Let's play cards MusiCards is a re-design of computational cards (c-cards) can express instructions with sequences and (random) choices A computational card is as a square piece of paper, with a port on each of its four sides There are 5 types of cards, and together they form the a basic deck (below): – peg-pit card – forward card and the jump card – random and the switch card – the 4 small puppets are pegs The deck Pegs
  • 7. Let's play cards MusiCards is a re-design of computational cards (c-cards) can express instructions with sequences and (random) choices A computational card is as a square piece of paper, with a port on each of its four sides There are 5 types of cards, and together they form the a basic deck (below): – peg-pit card – forward card and the jump card – random and the switch card – the 4 small puppets are pegs The deck Pegs
  • 8. Semantics Forward Pit & Jump Random Switch 1/2 1/2
  • 9. A card circuit Structure Dynamics ? Note on real-time: 1 step always takes same time!
  • 10. Let's play music too! A An action is an annotation, written on top of a card The action will be executed when the peg lands on the card There are 2 kind of actions: – play-a-note actions (indicates which note to play) – spawn actions (causes a new peg to be placed on some card) Silence is the default action, so every card always has one associated action
  • 11. Let's play music too! An action is an annotation, written on top of a card The action will be executed when the peg lands on the card There are 2 kind of actions: – play-a-note actions (indicates which note to play) – spawn actions (causes a new peg to be placed on some card) Silence is the default action, so every card always has one associated action
  • 12. Let's play music too! An action is an annotation, written on top of a card The action will be executed when the peg lands on the card A There are 2 kind of actions: !x – play-a-note actions (indicates which note to play) – spawn actions (causes a new peg to be placed on some card) Silence is the default action, so every card always has one associated action x
  • 13. Let's play music too! An action is an annotation, written on top of a card The action will be executed when the peg lands on the card There are 2 kind of actions: – play-a-note actions (indicates which note to play) – spawn actions (causes a new peg to be placed on some card) Silence is the default action, so every card always has one associated action
  • 14. Musical circuit E D Possible outcomes ABCF A B C ABCDEABCF ... F As a regular expression A B C (D E A B C)* F
  • 15. Mapping music to circuits and back The Frere Jacque's example Open problems and tricks ● represent duration properly (½ notes?) ● how complex can an action be? Can we really express all notes/any music piece? ● how many pegs required to play? ● spawn takes care of cycles with odd number of steps
  • 16. Multimodality ● Java Software ● Greenfoot Table-top (Blackboard) Corporeal
  • 17. Multimodality ● Java Software ● Greenfoot Table-top (Blackboard) Corporeal
  • 18. Multimodality ● Java Software ● Greenfoot Table-top (Blackboard) Corporeal
  • 19. Multimodality ● Java Software ● Greenfoot Table-top (Blackboard) Corporeal ● kid=peg ● traffic
  • 21. Conclusion ● Music learning thru play and multimodal implementations ● Corporeal interaction = free movement within a rule system – classical example is hopscotch – actions are realized by one or more participants (here: singing notes) – advantage is that children are physically moving, singing, and keep track of the structure of the music. Play with 3 basic elements of music: rhythm, melody and structure ● Corporeal environment – is playful, – encourages non-formal learning – the layout of the circuit can be drawn directly on the ground or using giant cards – actions can be drawn using non-permanent markers (re-use of cards), and even definition of new alternative actions or navigations drawn on blank cards. ● MusiCards are – simple and expressive, game-like, very cheap, extendible and easy to deploy both in a classroom and at home
  • 22. Thanks Andrea Valente http://aaue.dk/~av Kristoffer Jensen http://aaue.dk/~krist Questions?