I thought about tonal recursion in the sense of traversing the scale from C "back to" C, but my voice does not have such a range -- anyway, if my students "feel" that recursion, when executed, is like repetition, that's great, I am trying to get to those "audio learners", and it's a nice break in class -- thanks for the comment, JD
As a programmer who has a BM, I will firmly insist that the song provided is not substantively different from repetition. I would expect recursion to follow thus: Begin in a tonal place. Move from said tonal place to another tonal place via the same process. Finally, upon completion of the process, reference all preceding tonal places until you have reached the first tonal place. For tail recursion, simply skip the intermediates and return to the beginning. They lyrics may work though.
@Nightvein Uhm, in reality, I wouldn't actually class this as recursion. Although I'm being particularly anal when it comes to it, but recursion will generally perform the same operation several unless a given state is matched outside of a recursive op. Part of the lyrics were "waiting for people to sing about recursion". That wouldn't have happened in a recursive function.
cool clip thanks for sharing ..
henrynicole13 2 months ago
Thanks, it always surprises me how positively and graciously the students respond -- JD
jdougher3 5 months ago
Brilliant, I don't think most teachers have the guts to do something creative to teach a concept. Great
n3r0t0x1n 5 months ago
idiot
deadlybug 6 months ago
ahahahahahahahahah
olololord 6 months ago
recursion
MisterTheHero 9 months ago
Hello,
I thought about tonal recursion in the sense of traversing the scale from C "back to" C, but my voice does not have such a range -- anyway, if my students "feel" that recursion, when executed, is like repetition, that's great, I am trying to get to those "audio learners", and it's a nice break in class -- thanks for the comment, JD
jdougher3 10 months ago
As a programmer who has a BM, I will firmly insist that the song provided is not substantively different from repetition. I would expect recursion to follow thus: Begin in a tonal place. Move from said tonal place to another tonal place via the same process. Finally, upon completion of the process, reference all preceding tonal places until you have reached the first tonal place. For tail recursion, simply skip the intermediates and return to the beginning. They lyrics may work though.
cwallenpoole 10 months ago
This such a niece way to learn the concept of recursion .Thanks
Stebeca 1 year ago
Interesting way of teaching. Certainly would wake up a few people in lectures.
S2333 1 year ago
This wasn't as helpful as I hoped.
Nightvein 1 year ago 7
@Nightvein Uhm, in reality, I wouldn't actually class this as recursion. Although I'm being particularly anal when it comes to it, but recursion will generally perform the same operation several unless a given state is matched outside of a recursive op. Part of the lyrics were "waiting for people to sing about recursion". That wouldn't have happened in a recursive function.
skezza 1 year ago