Prototyping/Soldier Soldier Will You Marry Me: Difference between revisions

From XPUB & Lens-Based wiki
Line 1: Line 1:
= Soldier, Soldier, Will You Marry Me =
= Soldier, Soldier, Will You Marry Me =
http://www.youtube.com/playlist?list=PLB9D6C5820E3651F1


Exercises
Exercises
Line 12: Line 14:
* For loops, and the '''range''' function
* For loops, and the '''range''' function


Assignment
[http://mudcat.org/@displaysong.cfm?SongID=5430 Lyrics on mudcat.org]
 
 
Introducing XPATH
* File paths (. .. absolute and relative...)
* XPAThs... Xpath Cheat sheet?
 
Using XPATH in Python
 
(Example of the for loop)
 
Intro Python as Procedural language.
>> Ask someone to instruct someone on singing the song.


TIPS
[http://www.pdinfo.com/record.php Audio recordings in the public domain?]
Text->Convert To Text
(Also Path -> Object to Path)
and
Placing text on a path.




* http://meaningfulidly.blogspot.com/2011/02/o-soldier-soldier-wont-you-marry-me.html
* http://lipalicious.blogspot.com/2010/09/soldier-soldier-wont-you-marry-me-by.html


http://www.youtube.com/playlist?list=PLB9D6C5820E3651F1
Soldier, Soldier, Will You Marry Me
http://mudcat.org/@displaysong.cfm?SongID=5430
See also: http://mudcat.org/@displaysong.cfm?SongID=10201
http://en.wikipedia.org/wiki/Baude_Cordier
http://www.pdinfo.com/record.php
http://www.youtube.com/watch?v=8G3v0CIu7M4
http://www.youtube.com/watch?v=FFatVLSuQ3U&feature=related
http://www.youtube.com/watch?v=9lL_Oycqx_w&feature=related
http://www.youtube.com/watch?v=O319aTO9Wow&feature=related
http://www.youtube.com/watch?v=8FHOOgNHn-8&feature=related
http://meaningfulidly.blogspot.com/2011/02/o-soldier-soldier-wont-you-marry-me.html
http://lipalicious.blogspot.com/2010/09/soldier-soldier-wont-you-marry-me-by.html
Whose song is this?
http://www.youtube.com/watch?v=eOWsGg1mD_0


== Lyrics ==
== Lyrics ==
Line 92: Line 60:
When I've a wife and child at home?
When I've a wife and child at home?
</pre>
</pre>
== Assignment for next week ==
Based on the past two weeks, use the tools we've been exploring (python, inkscape, bash), create reworking of a "public domain" work.

Revision as of 18:29, 20 October 2011

Soldier, Soldier, Will You Marry Me

http://www.youtube.com/playlist?list=PLB9D6C5820E3651F1

Exercises

"Compress" the lyrics by expressing as a Python script using a loop.

Python basics

  • Variables
  • Assignment
  • Printing with variables (including the format method)
  • For loop
  • For loops, and the range function

Lyrics on mudcat.org

Audio recordings in the public domain?



Lyrics

Soldier, soldier, will you marry me
With your musket, fife and drum?
Oh how can I marry such a pretty little girl
When I have no coat to put on?

Off to the tailor she did go
As fast as she could run
She brought him back the finest that was there
Now soldier, put it on

Soldier, soldier, will you marry me
With your musket, fife and drum?
Oh how can I marry such a pretty little girl
When I have no shoes to put on?

Off to the cobbler she did go
As fast as she could run
She brought him back the finest that was there
Now soldier, put them on

Soldier, soldier, will you marry me
With your musket, fife and drum?
Oh how can I marry such a pretty little girl
When I have no hat to put on?

Off to the hatter she did go
As fast as she could run
She brought him back the finest that was there
Now soldier, put it on

Soldier, soldier, will you marry me
With your musket, fife and drum?
Oh how can I marry such a pretty little girl
When I've a wife and child at home?

Assignment for next week

Based on the past two weeks, use the tools we've been exploring (python, inkscape, bash), create reworking of a "public domain" work.