Week 1:

Upcoming deadlines

  • Wed - Background Survey & Syllabus Quiz. Required "Participation" credit. Complete in elearn by Wednesday. Online students who fail to complete it by the due date will be dropped as non-attenders.
  • Next week, Monday for Mon/Wed or Online, Tuesday for Tue/Thurs - Assignment #1

Learning objectives:

Upon finishing this learning module, you should be able to:
  • Describe, compare and contrast various professions and careers in Computing
  • Chart an educational pathways for entrance into these professions
  • Identify key developments in the evolution of computing hardware
  • Explain how computers make use of indexes to search for information
  • Construct a javascript program to draw patterns with basic commands

Classroom schedule:

  • Day one:
    • Welcome, Course Overview, What is CS?
    • Algorithm of the week: Indexing
  • Day two:
    • Computing fields, Oregon Schools?
    • Programming - Code.org

Note: We will not be covering the History of Computing in class. Make sure to read it on your own.

Course Guidelines

Make sure that you have read and understood the Course Syllabus and Class Policies documents. Links to both can be found under the Documents link in the navigation menu at the top of this page. After reading, complete the background survey

Readings/Activities:

Computer Fields & Computing Careers



You may also want to browse through these sites for more information on various technical career opportunities and the associated educational requirements:

Programming

Complete Code.org Unit 3, Lesson 4, Parts 2-5. To get started for this and to receive credit for doing the work, you will need to see the discussion board for specific instructions about how to join my section in Code.org.
Closed Captioned Video from 3.4.2

Algorithm of the Week: Indexing

Read Chapters 1-2 of Nine Algorithms that Changed the Future : Introduction and Indexing Algorithm

History of Computing

Read CS160 Reader History of Computers chapter

Assignment

Questions - these are the questions, do not submit this document.
Answer Document template - you should use this to write up your answers to the questions. This is what you submit.

Files:

Directory of slides, worksheets, etc...
In this link for each week you will find practice activities referenced in the Readings/Activities section. You will also find copies of materials used in the in-person section (Powerpoints, etc...)


Optional Extras:

The birth of the computer

Interesting "behind the scenes" stories about the birth of computing and where it may head from famed inventor George Dyson
Longer remix of the code.org video