Computer Science 120
Introduction to Programming
Spring 2012, Siena College
Lecture 1: Introduction and Overview
Date: Tuesday, January 17, 2012
Agenda
- Welcome to Computer Science 120!
- Why take this course?
- Syllabus and administrative details
- Labs start tomorrow! Be there.
- Not a regular lab, but you will get started on the first
assignment (one of the "programming projects").
- Make sure you can log in and run the program for the first assignment.
- Get your picture taken.
- If you would like to use your own laptop for your
programming for this course, bring it to lab and we will get it
configured.
Lecture Assignment 1
Due at the start of class, Thursday, January 19.
Please submit answers to these questions
either as a hard copy (typeset or handwritten are OK) or by email to
jteresco AT siena.edu by the start of class. Please use a clear subject line
when submitting by email (e.g., CS 120 Lecture
Assignment 1, Joe Student). We will discuss these
questions at the start of class, so no late submissions are
accepted.
- I would like to get a better feel for everyone's backgrounds
coming in. Please answer each of the following. (4 points)
- What is your name, year, and major?
- If you are not a Computer Science major, are you considering
it or a minor in CS?
- Did you take CSIS 110? If so, which version (e.g., Alice,
Python) and when?
- Have you taken any other computer science, both before and at Siena?
- What was your high school and home town?
- Do you have any programming experience? If so, which
programming languages have you used and how complex were the
programs you developed?
- What is your favorite restaurant in your home town and what
should I order there?
- What types of computers (e.g., PC running Windows, Mac) have
you used?
- In an effort to get to know you and to make sure you know how to
find me, please stop by my office (Roger Bacon 314) and introduce
yourself as a Computer Science 120 student (some time this week). (1 point)