cs 108 computing fundamentals january 20, 2015 welcome

15
CS 108 Computing Fundamentals January 20, 2015 Welcome

Upload: phillip-beasley

Post on 27-Dec-2015

213 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CS 108 Computing Fundamentals January 20, 2015 Welcome

CS 108 Computing Fundamentals

January 20, 2015

Welcome

Page 2: CS 108 Computing Fundamentals January 20, 2015 Welcome

Welcome Aboard• Let's discuss a variety of things:

– You– Me– My home page– CS 108

• Syllabus• Textbook• First homework assignment

Page 3: CS 108 Computing Fundamentals January 20, 2015 Welcome

First Topic: You!!

• SUNY Poly is a completely new experience for almost all of you

• SUNY Poly is a huge leap from high school and most community colleges

• From my perspective, there are two keys to success and happiness at SUNY Poly and beyond

Page 4: CS 108 Computing Fundamentals January 20, 2015 Welcome

First Key: Balance

• You absolutely need to keep your life in balance at SUNY Poly and beyond

- Academic work (future: the "world of work's" work) - New experiences - New people - Recreation - Sleep - People/activities that you value - Family - Nutrition - Exercise

Page 5: CS 108 Computing Fundamentals January 20, 2015 Welcome

Second Key: Work Smarter AND Harder

• Successful people do both

• One without the other is suboptimal

• You need both to unleash your full potential

Page 6: CS 108 Computing Fundamentals January 20, 2015 Welcome

How to “Work Smarter”

• Hone your study skills

• Improve your time management skills

Page 7: CS 108 Computing Fundamentals January 20, 2015 Welcome

Improve Your Study Skills andTime Management Skills (1)

• Some useful links

http://www.cse.buffalo.edu/~rapaport/howtostudy.html

http://www.sunyit.edu/learning_center/

http://www.sunyit.edu/calendars_events/cal_spr15

Page 8: CS 108 Computing Fundamentals January 20, 2015 Welcome

How to “Work Harder”

• Sweat equity!! Requires time and effort Woody Allen said “90% of success is just showing up.”http://www.nytimes.com/2011/05/08/technology/08class.html?_r=0

• Rule 7: do the work (and the other 9 rules)http://www.lifehack.org/articles/lifehack/rule-7-do-the-work.html

http://www.brainpickings.org/index.php/2012/08/10/10-rules-for-students-and-teachers-john-cage-corita-kent/

Page 9: CS 108 Computing Fundamentals January 20, 2015 Welcome

Let's Shift From You To Me• This is my 15th year at SUNY Poly• I taught at the U.S. Naval Academy at Annapolis, MD and the U.S Naval

War in Newport, RI• My first career: I was a U.S. Naval Officer for 20 years

I was a Navy pilot, I flew helicopters (mostly) but have flown nearly 20 different aircraft (military and civilian)… in the Navy I spent half my time as an "operator" and half my time doing IT/IS related things including several years as a CIO

• I love my current career as much as I loved being a Naval Officer• Currently I'm the Coordinator of the Computer Information Systems

Program and I'm also the Chairman of the CS Dept • I have many interests beyond IT/IS stuff (cooking, home brewing,

beekeeping, fishing, hiking, golf, college basketball (I went to Villanova), target shooting, music, history, politics, world events)

Page 10: CS 108 Computing Fundamentals January 20, 2015 Welcome

Let's Take a Look at My Homepage

• It's easy to find

http://web.cs.sunyit.edu/~urbanc/

Page 11: CS 108 Computing Fundamentals January 20, 2015 Welcome

Now Let's Talk About CS 108

• Everything you need to know is here:

http://web.cs.sunyit.edu/~urbanc/cs_108_menu.html

Page 12: CS 108 Computing Fundamentals January 20, 2015 Welcome

Student Information Form

• I will distribute blank copies... please complete and return right now

Page 13: CS 108 Computing Fundamentals January 20, 2015 Welcome

First Homework Assignments

http://web.cs.sunyit.edu/~urbanc/cs_108_hwquiz.html

http://web.cs.sunyit.edu/~urbanc/cs_108_jan_20a.html

Page 14: CS 108 Computing Fundamentals January 20, 2015 Welcome

Skills Needed in Programming

• The Internet is full of help and great information

http://www.eskimo.com/~scs/cclass/progintro/sx1.html

Page 15: CS 108 Computing Fundamentals January 20, 2015 Welcome

Digital Data Representation

• How is data represented digitally? As a series of zeroes and ones… more about this in CS 220 and IS 310.

http://www.eso.org/~ndelmott/ascii.html

http://www.roubaixinteractive.com/PlayGround/Binary_Conversion/Binary_to_Text.asp

http://www.binaryconvert.com/result_float.html?decimal=045053048048048046053

http://easycalculation.com/twos-complement.php