Computer Science I
From WLCS
Contents
- 1 Thursday (10/16/09)
- 2 Friday - Wednesday (10/9/09 - 10/14/09)
- 3 Monday - Wednesday (10/5/09 - 10/7/09)
- 4 Thursday (10/1/09)
- 5 Back to School Night
- 6 Tuesday (9/29/09)
- 7 Friday (9/25/09)
- 8 Wednesday (9/23/09)
- 9 Thursday - Monday (9/17/09 - 9/21/09)
- 10 Tuesday (9/15/09)
- 11 Friday (9/11/09)
- 12 Tuesday - Thursday (9/8/09 - 9/10/09)
Thursday (10/16/09)
Warmup:
- Prompt the user for numerical input and store it in two variables: x and y
- Print the result of x to the y power (Hint: ** is used to take numbers to powers)
Agenda:
Friday - Wednesday (10/9/09 - 10/14/09)
Warmup:
- Please complete this password request form
- Create a python script that has three variables: month, day, and year
- Store your birthday in the aforementioned variables
- Print your birthday using the variables
- Your birthday should use the following format: M/D/Y
Agenda:
- Make sure that you have submitted in HTTLACS: Ch 1 & 2 Exercises via SchoolWebLockers
- User input!
- Let's add some user input to your warmup
- Instead of hard-coding the month, day, and year variables, prompt the user for input three times and store the user's input in the variables
- Quadratic Formula Assignment
Monday - Wednesday (10/5/09 - 10/7/09)
- GvR Demo Steps 11-13
- GvR Steps 1-13 Quiz
- Introduction to Python
- How to Think Like a Computer Scientist: Chapter 1
- Complete the HTTLACS: Chapter 1 Exercises and upload to SchoolWebLockers
- HTTLACS: Ch 2
- Complete the HTTLACS: Chapter 2 Exercises and upload to SchoolWebLockers
Thursday (10/1/09)
- Review GvR Steps 1-13
- GvR Demo Steps 11-13
- GvR Steps 1-13 Quiz
- Continue with GvR Steps 14-17
- IB-paced students should go to IB Computer Science I
Back to School Night
Tuesday (9/29/09)
- Continue with GvR Steps 11-13
- Demo any missing GvR Steps
- GvR Steps 1-10 Quiz should be taken by those who took GvR Steps 1-7 Quiz last week
- Demo GvR Steps 11-13
- Quiz on GvR Steps 11-13 on Thursday (10/1/09)
Friday (9/25/09)
- Review GvR Steps 1-10
- Continue with GvR Steps 11-13
- GvR Steps 1-7 Quiz
- GvR Steps 1-10 Quiz
Wednesday (9/23/09)
- Complete GvR Steps #6-10
- GvR Steps 1-10 Checkoff & Quiz on Friday (9/25/08)
- Complete GvR Steps #11-16
- Please update Mr. Bui on the GvR Step that you are on by filling out this survey
Thursday - Monday (9/17/09 - 9/21/09)
Agenda:
- Demo your Introduction to Unix/Linux evaluations
- GvR Steps #1-5 overview
- Complete GvR Steps #6-10
- GvR Steps 1-10 Checkoff & Quiz on Friday (9/25/08)
- Please update Mr. Bui on the GvR Step that you are on by filling out this survey
Tuesday (9/15/09)
- Introduction to Unix/Linux
- When you are done, raise your hand and demo to Mr. Bui
- Introduction to GvRng (GvR)
- Applications -> Programming -> GvRng
- GvR Lessons
- Work through Step 1 of GvR as a class
- Proper GvR File Naming Rules
Friday (9/11/09)
Warmup
- Using the power of the internets, what was the first commercial graphical user interface (GUI) developed for the personal computer?
- In what year was the first GUI introduced?
- In what year was the Unix operating system developed?
Agenda
Tuesday - Thursday (9/8/09 - 9/10/09)
- Introductions
- Computer Science I Syllabus
- Name cards
- Misc logistics
- 20/10 no pass policy
- Location of bathrooms
- Sign in/out sheets
- Lab setup/config
- Login username is your first initial and lastname (e.g. pbui)
- Your password is your student ID number
- Go to System -> Preferences -> About Me -> Change Password
- Acceptable-use policies apply in this lab!
- Student Surveys
- Fill out and submit
- Share several snippets with class
- What is computer science?
- Pair up
- Take out a sheet of paper
- Put both of your names on the top right of the page
- Complete the following:
- List 5 things that use computers
- List 5 things you have done in any science class
- Define the term: "to compute" or "computation"
- How do we solve problems?
- Pair up again (with a different partner)
- Take out a new sheet of paper and write your names on it
- Problem: Mr. Bui is hungry. How would you solve that problem? Write out the steps.
- Pause until Mr. Bui says to continue
- One solution: Make him a PB&J sandwich. Write out the steps involved in making a PB&J sandwich.
- How many steps are necessary in making a PB&J sandwich?
- Turn in your steps
- Share sandwich stories
- What does programming mean?