GitHub and Git; Intro to Sound unit

Texts to have read/watched:

Work to have achieved:

Plan for the day

  1. GitHub for Poets review (25 min)
  2. First project: Soundscape Narrative (20 min)
  3. What Git does better than GitHub (5 min)
  4. Very Brief Intro to the Command Line: going behind the scenes (but the usual scenes)
  5. A little command line setup for Soundscape Narrative
  6. HW Preview

1. GitHub for Poets review (25 min)

Take 5 minutes or so to write on your own, from memory, about the videos you watched over the weekend: what stands out? what do you take away? what are you left wondering?
In pairs, compare your impressions. Help each other with your questions; be ready to share remaining questions or big takeaways. Spend another 5-8 minutes here. EXT: How well do you think GitHub can track Word files? Try it on one of your own repositories and see what happens if you upload two different versions of the same file.

Okay, so back to full-class discussion. What stands out?

2. First project: Soundscape Narrative (20 min)

As I explained in the syllabus, your first project is to arrange layers of sound to convey a sense of place and story. In assigning this, I have two main goals for you:

  1. to learn how to capture sound and edit it using digital tools, and
  2. to explore the affordances of sound as a medium,

with particular attention to its ability to communicate

  • immersive environment and
  • narrative pacing and change.
To read the full assignment – and make a copy for yourself – go to https://classroom.github.com/a/9O5NEFUj.

Let’s read through this together.

3. What Git does better than GitHub

As you’ll have learned from the videos, GitHub is a (mostly web-based) file-sharing and project-management platform built on top of Git – the version control system that runs mostly on text commands. GitHub’s pretty, well, pretty.

Let's pause for a moment: Why would we ever want to use Git outside of GitHub?

Okay, with that settled, it’s time to clone the repository you just created: that is, let’s download it and make sure we’re still tracking it with the same Git commit history.

Then, let’s make two changes in the same commit: rename the README.md file to ASSIGNMENT.md, and create a new README.md file that describes, in your own words, what you think you might make in this space. (Don’t worry, you can always change it later.)

4. Very Brief Intro to the Command Line: going behind the scenes (but the usual scenes)

Much as a repository is just another name for a file folder you’re tracking, the command line is just another way of seeing the files you’re used to seeing in windows. (Lowercase ‘w.’)

Not sure how to open a command line? Try these instructions.

To get where you’re going:

cd path/to/your/folder    # change directory
ls                # list directory contents

Download the folder, preserving the connected history:

git clone %clone_url%
NB: Don't include those percent signs; that's just my way of saying that clone_url is a variable, not a literal string you need to type in.

Core commands you’ll need often:

git status           
git pull             # download changes from GitHub
git status           # start of loop
git add %filename%    
git status
git commit -m "your headline commit message" -m "your optional extra details, if you want them, just go in a second message."
                     # repeat loop as desired
git push             # publish your changes
NB: Edits that you make outside of the command line are reflected in the command line. Why? Because it's the same folder, just viewed from a different vantage point.

5. A little command line setup for the Soundscape Narrative

Armed with that primer, let’s do one more thing at the command line before you go out and start recording and editing soundscapes.

HW for next time:

  • Read the following advice on sound recording, listening to the embedded clips:
  • Listen to the following recordings made by students in response to a similar prompt:
    • Cestare, Jessica. “Soundscape - The Dark Side of The Cat in the Hat.” Digital Media and Pedagogy Showcase Spring 2018. http://dmap.pitt.edu/node/176. Accessed 15 Jan. 2019.
    • Funke, Taylor. “Soundscape - Day In: Day Out.” Digital Media and Pedagogy. http://dmap.pitt.edu/node/177. Accessed 15 Jan. 2019.
    • Wick, Thomas. “Soundscape - Expedition to Planets Unknown.” Digital Media and Pedagogy Showcase Spring 2018. http://dmap.pitt.edu/node/178. Accessed 15 Jan. 2019.
    • White, Zach. “Soundscape - Expanded Space.” Digital Media and Pedagogy Showcase Spring 2018. http://dmap.pitt.edu/node/195. Accessed 15 Jan. 2019.
  • Listen, as well, to the following audio tracks from the first few minutes of successful TV dramas:
    • Breaking Bad. Sound extracted from https://www.youtube.com/watch?v=D-G8weg2Ndg under Fair Use, for instructional purposes.
    • Battlestar Galactica. Sound extracted from https://www.youtube.com/watch?v=9VBTcDF1eVQ under Fair Use, for instructional purposes.
  • Write a short blog post on the issue queue: What do you notice, i.e. what stands out while reading or listening? What does that suggest, or what does it make you wonder?