Introduction To Programming a Computer
-
Monday March 30, 2009
Due Today:
Announcments:
Class Topic:
Programming resource links
Haskell a functional language.
Haskell in 5 easy steps
Notes on getting started.
Aquire Data - Manipulate Data - Visualize Data
Notes on Installing Hugs on windows
download
installing on a Mac
Mentor-session Activity:
Finish the naming values worksheet.
Assigned today:
-
Wednesday April 1, 2009
Due Today:
Announcements:
Class Topic:
Programming resource links
Notes on types
Types worksheet
Notes on infix expressions and parentheses
Using parentheses worksheet
Notes on strategies for fixing broken programs
Fixing errors worksheet
Demo: Creating lists with comprehensions. Resource: comprehension crib sheet.
Demo: Using the Excell library. Resource: Excell library crib sheet.
Mentor-session Activity:
comprehension worksheet
Resource: comprehension crib sheet.
Use Pair Programming, switch roles every two problems.
Assigned today:
The calendar program exercise. Due Monday April 6, 2009
what should I turn in?
-
Monday April 6, 2009
Due Today:
The calendar program is due today.
Announcments:
Class Topic:
Programming resource links
Notes on creating functions. 12 ways to create a function crib sheet.
Writing functions worksheet.
Sorting and Grouping (crib sheet).
Mentor-session Activity:
Sorting and grouping worksheet.
Assigned today:
Read Prolog, "the Power of Ideas" (pp 1-6)
Chapter 1, "The Six Epochs" (pp 7-34)
from The Singularity is Near.
Turn in the reading worksheet on Wednesday, April 8, 2009.
-
Wednesday April 8, 2009
Due Today: The Prolog and Chapter 1 worksheet due today.
Announcements:
Class Topic:
Programming resource links
Discuss Chapter 1 of The Singularity is Near.
exponential growth excell spread sheet
Strategy for step by step programming
More on Counting and grouping.
Mentor-session Activity:
work on todays assignment
Assigned today:
Read Chapter 2, "A Theory of Technology Evolution" (pp 35-110)
from The Singularity is Near.
Complete the reading worksheet for Monday, April 13, 2009.
Write the small programs in the list library exercise.
-
Monday April 13, 2009
Due Today:
List library programming exercise.
Chapter 2 reading worksheet.
Announcments:
Class Topic:
Programming resource links
The Prior Learning Survey.
The PriorLearn.hs library.
Getting started worksheet.
Mentor-session Activity:
Continue with the worksheet.
Pick a partner for the project.
Design a question you want to use for your project.
Assigned today:
Programing project 1. Due Wed. April 22, 2009.
Read Chapter 3, "Achieving the Computational Capacity of the Brain" (pp 111-142)
Chapter 4, "Achieving the Software of Human Intelligence" (pp 143-204)
from The Singularity is Near.
-
Wednesday April 15, 2009
Due Today:
Announcements:
Class Topic:
Programming resource links
Tim away in Mountain View?
Talk by Kim Stanley Robinson "Climate Change and the Pursuit of Happiness"
Thursday, April 16, 7 pm
Portland State University
Smith Student Union, Room TBA
527 SW Hall @ Broadway
Science fiction writer Kim Stanley Robinson is a winner of the Hugo, Nebula, and Locus
Awards. He is the author of eleven previous books, including the bestselling Mars trilogy
and the critically acclaimed Fifty Degrees Below, Forty Signs of Rain, The Years of Rice
and Salt, and Antarctica.
See The Humanities Sustainability Research Project for more details.
April 16, 7 pm
Portland State University
Smith Student Union, Room TBA
527 SW Hall @ Broadway
Mentor-session Activity:
Assigned today:
Read Chapter 5, "GNR" (pp 205-298)
from The Singularity is Near.
-
Monday April 20, 2009
Due Today:
Announcments:
Class Topic:
Programming resource links
Notes on creating music
More on sorting and grouping.
The crib sheet for sorting and grouping developed in class
Mentor-session Activity:
Work on project 1.
Assigned today:
Read Chapter 6, "The Impact" (pp 299-368)
from The Singularity is Near.
-
Wednesday April 22, 2009
Due Today:
Programing project 1 due today.
Late submissions until next Wednesday, April 29.
Announcements:
Class Topic:
Programming resource links
Haskell code discussed in notes
Download the Haskore Library as a zip file.
See Notes above for installation instructions.
Mentor-session Activity:
Create some music worksheet
Twinkle Twinkle Little Star sheet music
Midi Instrument List
The G-Clef note mapping showing correspondence between Haskore Notes and the G-Clef.
Assigned today:
Read Chapter 7, "Ich Bin ein Singularitarian" (pp 369-390)
Chapter 8, "The Deeply Intertwined Promise and Peril of GNR" (pp 391-426)
from The Singularity is Near.
The Singularity is Near
-
Monday April 27, 2009
Due Today:
Reading from Chapters 7 and 8.
Announcments:
Class Topic:
Bit-mapped graphics and pictures.
Code using the ppm library
Some sample pictures: picture 1, picture 2.
Plan for the Singularity is Near unit.
Mentor-session Activity:
Early term assessment
Go to www.pdx.edu/unst/ then select "Our Program", "Assessment", "Take Survey"
Click on the "Early Term Assessment"
or go directly to web.pdx.edu/~carpenr/evals/earlyterm/
Enter our course CRN at the log-in screen: 45131
Be sure you have read chapter 7, for wednesday.
Assigned today:
Programming project 2. Creative Music. Due Wednesday, May 6, 2009.
Read Chapter 9, "The Response to Critics" (pp 427-483)
turn in the reading worksheet, Wednesday April 29, 2009.
from The Singularity is Near.
-
Wednesday April 29, 2009
Due Today:
Last day to turn in project 1.
Announcements:
Class Topic:
Class activiety based upon chapter 7. "Ich Bin ein Singularitarian"
First Dialog from Chapter 7
Second Dialog from Chapter 7
Methods of proof
Religous doctrines. the written body of teachings of a religious group that are generally accepted by that group.
examples
Creation myths 1, 2, 3.
A creed is a statement of belief (or faith) often recited as part of a religious service.
Christian examples.
Basis of Muslim creed. Another example
Buddhist's creed
Apocalyptic stories
Mentor-session Activity:
The Cult of the Singularity religion activity.
Assigned today:
Read Chapter 10, "Epilogue" (pp 485-487)
Appendix, "The Law of Acceleratng Returns" (pp 491-496).
from The Singularity is Near.
-
Monday May 4, 2009
Due Today:
Announcments:
Class Topic:
Look at Prior Learning Project results.
Major vs Degree
Commute Time vs Credits
Worries vs Work
Age, Previous Year Activities vs Degree from PSU
Degree vs Reason for Comming to PSU
Age vs Highest Degree Planned
Previous Year Activities vs Financial Aid
Major vs Community Service
Age vs Hours of Work per Week
The Cult of the Singularity posters.
Read book review of The Singularity is Near.
The Singularity is Near. The movie.
THe Singularity is near, but always retreating.
Mentor-session Activity:
Continue discussion and worksheet on Coates book review.
Assigned today:
-
Wednesday May 6, 2009
Due Today:
Programming project 2 due today.
Mentor session worksheet on Coates review.
Announcements:
Class Topic:
Getting started on the Spring Term Research Paper
Information in Graphs
Original
Ordered by enrollment showing normalized size
Cleaned up
Book review discussion and worksheet
"They Say, I Say" writing activity.
Applying 3 ways to respond
Mentor-session Activity:
Bridger may have Jury Duty today.
Get started on research for term paper.
Sign up for a presentation slot for term paper proposal presentation.
Assigned today:
3 part Spring Term Research Paper
Part 1. 5 minute presentation and proposal, due Wed. May 13, 2009
Part 2. Rough draft, due Wed. May 20, 2009
Part 3. Final copy, due Friday, May 29, 2009
-
Monday May 11, 2009
Due Today:
Announcments:
Class Topic:
Who Killed the Electric Car?
Mentor-session Activity:
Finish watching movie.
Assigned today:
Fill in the Suspects Worksheet, and bring to class on Wednesday, May 13.
-
Wednesday May 13, 2009
Due Today:
5 minute presentation and proposal in class and mentor session today.
The Suspects Worksheet due in class today.
Announcements:
Class Topic:
Proposal presentations today.
grading worksheet.
Order of presentations
Mentor-session Activity:
Proposal presentations today. Schedule
Assigned today:
-
Monday May 18, 2009
Due Today:
Announcments:
Class Topic:
Continue discussion about "Who Killed the Electric Car"
Sign up for consulation time with Professor Sheard on rough draft.
Discuss rubrics and grading. Examples:
5 minute talk grading rubric.
e-Portfolio assignment rubric.
Term paper rough draft rubric.
Take the social class quiz
Notes from Ruby Payne's book A Framework for Understanding Poverty
study guide
Mentor-session Activity:
Prepare for Rough Draft on Wednesday.
Assigned today:
The electronic e-Portfolio assignment is due Wednesday, June 3rd. 2009
Resources
FRINQ ePortfolio Guide
Spring 2009 Sample Student ePortfolio (template)
Sample Student ePortfolio (template; full academic year)
University Studies ePortfolio Resource Site (comprehensive information and support)
-
Wednesday May 20, 2009
Due Today:
Rough draft due today. Bring 3 copies, 1 for Prof Sheard, 2 for Mentor Session.
Announcements:
Class Topic:
Last chance to sign up for consulation time with Professor Sheard on rough draft.
Eportfolio reflective essay excerpts.
Grateful Listening Activity.
Mentor-session Activity:
Peer review of draft (bring 2 copies).
worksheet.
Assigned today:
-
Monday May 25, 2009
Memorial Day Holiday -- No Classes
-
Wednesday May 27, 2009
Due Today:
Final copy of paper Due Friday, May 29, 5:00 PM
Announcements:
Class Topic:
Japanese Internment Memorial
Notes on Japantown
photo1 photo2 photo3
Oregon History Project
Google map satellite view
Oregon Nikkei Center
Japan Town Exhibit
Who am I? activity. (my poem).
Mentor-session Activity:
Read the wikipedia article on Understanding Poverty.
Read a review of A Framework for Understanding Poverty
Write a paragraph using the templates from 3 ways to respond.
Assigned today:
Read the Oral Tour of the memorial.
Read some of the poems on the memorial
Explore several of these links
Children of the Camps
Oregon.com description
A short history of Japanese in Portland
On one piece of paper create a list of 3 things you want to see when you visit the memorial.
Be sure your name is on the paper, and hand it in before we leave for the visit on Monday, June 1, 2009.
-
Monday June 1, 2009
Due Today:
One page list of three things to find at the memorial, due at the start of class.
Hand in Who am I? poem.
Announcments:
Class Topic:
Field trip to the Japanese American Historical Plaza
Meet in the classroom.
Be on time, we will leave at 12:35 promptly.
Bus directions to get there.
Mentor-session Activity:
Sharing your portfolio with others
(look about 2/3 down the page)
Notes on turning Powerpoint and Word documents into HTML
Tools for E-portfolio creation.
Assigned today:
Japanese American Historical Plaza worksheet. Due Wed, June 3, 2009.
-
Wednesday June 3, 2009
Due Today:
Be sure you have a copy of your Who am I? poem.
Japanese American Historical Plaza worksheet due today.
The initial version of the e-Portfolio assignment is due today.
Announcements:
Class Topic:
Discuss Japanese American Historical Plaza fieldtrip. Discussion Questions
Who am I? poem sharing.
Get your Eportfolio links to me today.
Unpacking the Invisible Knapsack
Unpacking the Invisible Knapsack of Black Privilege in the Age of Obama
Mentor-session Activity:
Final end of year survey. You must complete this survey. You will need your sticker from Bridger.
Goto http://www.pdx.edu/unst/university-studies-surveys
Choose the Frinq end of year survey.
Record whether you want to give permission to use your E-portfolio for UNST FRINQ evaluation.
You can decide to approve, or not approve, but please fill out the form.
Goto http://www.pdx.edu/unst/university-studies-surveys
Choose the FRINQ Portfolio Consent Form
Assigned today:
-
Thursday June 11, 2009
Final Exam Block: 12:30-14:20
Presentation of the final version of e-Portfolio assignment today in class.
Links to individual Eportfolio pages.
End of Term Celebration.