VCU Bioinformatics and Bioengineering Summer Institute
Virginia Commonwealth University
imageimageHomeBio What?The InstituteThe People
The Institute
Goals of the Institute
Two-year Plan
Course web pages
News
Archives
Application process
About the BBSI

Introductory Week
Introduction to Programming

Time: Wednesday, June 7 and Thursday, June 8, 9:00 am - 11:30 am
Place: Bioinformatics Computer Core Lab (Rm 104), Life Sciences Bldg
Organizer: Jeff Elhai
Audience: Primarily 1st year students

Goals of sessions

  • Give you sense of the power of programming to answer interesting questions
  • Give you an overview of BioBIKE
  • Give you experience in understanding and (to some extent) writing simple programs in BioBIKE

First session material (click on links to reach notes and other things)

  • No lecture unless you request one
  • Discussion based on your responses to the following
    - Guided Tour: What are genes?
          (continued from June 2; Get to a BioBIKE server, click on
          the Help pull-down box, click on Live Tutorials, click on Genes)
    - Help pages: Click on BioBIKE, then Help, then Brief overview
    - Help pages: Click on BioBIKE, then Help, then BioBIKE Listener
          (just Part A)
    - Notes: General syntax of BioBIKE Language (revised 6/6/06)
    - Notes: Evaluation and variables (revised 6/6/06)
    - Help pages: Click on BioBIKE, then Help, then Basic Syntax,
          then General Considerations, and maybe other things.
    - Guided Tour: What is a Functional Language
          (available within BioBIKE in the same way you got to Genes)
    - Problem Set: Syntax problems
    - Syntax Drill: Straightforward questions/answers about syntax

Before coming to the FIRST session (Wednesday)

  • Please go through the material given above, BUT DON'T BURN YOURSELF OUT. Decide for yourself how much is useful and how much is too much.
  • Be sure to learn with your fingers at the computer more than with your eyes.
  • Please complete the short questionnaire (earlier the better but at least two hours before the session)

SECOND session (Thursday)

  • No lecture unless you request one
  • Please go through the following before coming to session:
    - Notes: Mapping and loops
        Be sure to do each example in BioBIKE... don't just read!
    - Problem Set: Loop problems
    - Questionnaire

Back to Introductory Week