Section outline

  • Thursday 1 October, building Amphimax, classroom 413
    Day 1
    -----
    
    1. Quick refresher on shell usage
    2. A survey of shell operation: the various steps taken by the shell when processing program code.
    3. A coding project - first part. Introduces input, loops, 'if' clauses, tests


    Friday 2 October, building Amphipole, classroom 315.1

    Day 2
    -----
    
    4. Coding project - second part. Introduces output, parameter expansion, I/O
    redirection, option parsing, 'case' clauses, functions.
    
    5. Exam.
    
    The coding project will be a (hopefully) useful script for bioinformatics, the
    point is to get the participants to actually code rather than just watch slides.
    
    Notions will be introduced in the order needed for the coding project, and the
    students will be expected to participate in the coding effort by coming up with
    ideas and solutions.