Friday, December 28, 2012

How It Works

Working for grades can be stressful and boring.  Unfortunately, the same can be true in the real world.  To properly inspire you, we'll be looking at things a little differently in CIS111-KP.

For the purposes of this class, pretend that you're living in a fancy two-bedroom apartment in the Silicon Valley.  You've just been hooked-up with a new contracting firm that is taking a chance on your budding web development skills.  

In order to successfully make the transition to the tech world and continue to enjoy the high-life, you must make enough money to cover your rent, utilities and monthly bills ... a total of $4,500.

Your contracting agent, OneEleven & Co., has promised you enough work to bring in five thousand "dollas" by Spring Break.  It is up to you to make sure that you complete the tasks on time (while following all project outlines) to ensure that you meet your budget.

Some things to keep in mind:
  1.   OneEleven & Co. passes all work to the client at 11:59pm on the date required.  Your work must been sent in to OE&Co. by that time to be evaluated for pay.
  2.  If you come up short for rent at the end of the term, you are able to borrow up to $500 from your parents (for a B), up to $500 from the bank (for a C) and up to $500 from the local Loan Shark (for a D).  Unfortunately, you must move home if you are any more than $1,500 away from $4,500.
  3. OneEleven & Co. pays $25 each day to attend required meetings on Tuesday & Thursdays.
  4. OneEleven & Co. provides free workshops each week (called labs) where you can practice your skills and compare techniques with colleagues.  
Work hard, do your best, and enjoy the term!

Thursday, December 27, 2012

Welcome!


Welcome to CIS 111 - Prottsman Edition: 

We'll be doing things a little differently this term. First, get used to using Piazza. We will be using that exclusively when it comes to contacting each other outside of class hours.

Secondly, we'll not be assigning "grades" to items, so much as a "dolla value" of what it's worth for the "client".  We're going to turn this class into a faux corporation, completing tasks for faux clients by deadlines that are very real. 

In order to do well, remember these few things

1) You get "paid" to come to class.

2) You get "paid" when you complete a task by the deadline.

3) It is okay to turn your items in early and continue working on them until the day they are due.

4) It is better to turn in on time for partial pay, then be late and get nothing!

5) If you work with a colleague, you must give them credit or neither of you will get "paid".

6) You are allowed to ask as many questions or clarifying inquiries on Piazza as you like. If the I don't answer them, maybe a GTF or fellow colleague will.

At the end of the term, the final letter grade will depend upon how well you did with your clients.  If you're able to "pay bills", you get an A.  If you need to borrow money from your parents, you get a B.  If you also need to get a loan from the bank, it's a C.  Going to a loan shark lands you a D and anything less means you have a lot more work to do!



Web Programming: JavaScript & the DOM AP
Are you ready to introduce the right and left sides of your brain?  Are you ready to look at the world around you in a whole new way?  The virtual world is growing faster than our parents ever could have imagined and now it's up to us to learn how to navigate it...but why stop there?  Let's help build it!

In this class, we'll learn how to utilize computational thinking to solve problems in a creative and interesting way.  Shall we get started?

For CIS 111, you'll be expected to follow along with your state-of-the-art, custom edition, 100% analog textbook.  This is a really good book and it's been tailored to give you the most information with the least amount of fluff.  Please bring it to class, you may find it incredibly helpful in the classroom setting.  IT IS NOT OPTIONAL!

Here are some details that you may need.

Class:  T,TH 10:00am-11:20am in Fenton 110
Instructor: Kiki Prottsman
Book (required):
A Balanced Introduction to Computer Science, Third Edition, by David Reed
(Pearson Education)
Custom edition for the UO: ISBN 9780558401641
Publisher: Pearson Custom Publishing
Used: $42.50, New: $56.50
Grades:
($ roughly translates to)

Midterm ......... 20%
Final .............. 20%
Projects ......... 50%
Attendance .... 10%

Grades will be assigned as flat A, B, C, D, F, or P/NP
Integrity:

Cheating will absolutely not be tolerated in my class.  It's insulting to me and degrading to yourself.  If you have questions, ask me.  If you don't know how to code something up, ask.  If you use someone else's code, site it.  There is no reason to go outside of your own integrity to accomplish something in a 100 level class.  I'm trying to cultivate thinkers, not cheaters.

If you have any questions about our policy, please see our guidelines.