introduction to the course. an overview fundamental remedial (recognizing that cs is missing in the...

34
Introduction to the Course

Upload: dustin-cunningham

Post on 31-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Introduction to the Course

Page 2: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

An Overview

• Fundamental • Remedial (recognizing that CS is missing in the

current K-12 and near future)• Accessible (no prereq)• Relevant• Concept based

Page 3: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Important Dates

• Go over important dates.

Page 4: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

• No background required!!!

Page 5: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Grading

• Grading

• Show the syllabus

Page 6: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Homework

• Go over first homework assignment (posted on Angel).

Page 7: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Today’s Lecture

• Introduction and Class Overview

Page 8: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

• What is a computer?• Hardware• Software• Data representation• Internet• HTML

Page 9: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Concept based

Page 10: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Remedial

Page 11: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Accessible

Page 12: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

relevant

Page 13: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Fundamental

Page 14: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Essential Computer Concepts 14

Page 15: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

• In high school, you learn knowledge

Page 16: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

• In college, you learn how to learn

Page 17: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

• Especially true for computer science• Especially true since 20 years ago, and more

and more important for the future!

Page 18: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

• When you mention the word "technology," most people think about computers.

• Virtually every facet of our lives has some computerized component. – Cell phones, Ipods, etc. The appliances in our

homes have microprocessors built into them, as do our televisions. Even our cars have computers.

• But the computer that everyone thinks of first is typically the personal computer, or PC.

Essential Computer Concepts 18

Page 19: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

What is a computer?

• A computer is a kind of device that is equipped with software to process information, to mimic human being intelligence, to make people live longer and better.

Essential Computer Concepts 19

Page 20: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

hardware components point of view

Computer Human being

CPU ( central processing unit) The most important component!! Brain

Internal (Primary) memory, chips memory

External (secondary) memory (storage) Harddisk, floppy disk, flash drive, CD DVD

External memory ( paper)

Input devices ( keyboard, mouse, digital camera, microphone, scanner)

Eyes, ears

Output devices (monitor, speaker, printers …) mouth

Communication component, modem, network card, ADSL, etc. Communication function

Mother board (a common ground all other hardware components will be plugged in)

Skelton (to which everything is plugged in)

Essential Computer Concepts 20

Let us compare a computer to a human being.

Page 21: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Motherboard

Hardware

CPUCPUSecondarySecondary

storagestorageMainMain

memorymemoryOutput Output devicesdevices

Data bus

Conceptually, a computer consists of the following hardware components. Instructions need to be issued to manipulate these hardware components. The instructions are written in special binary languages.

Input Input devicesdevices

Communication Communication devicesdevices

Page 22: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

software

• A computer with no software is a people no intelligence.

• Need software to run hardware!

Essential Computer Concepts 22

Page 23: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

software

• Operating system software– The software directly controls the hardware of a

computer, common to all upper level application software.

• Application software– The software on the top of the operating system

software.– Each application software is designed with a

specific application in mind.

Essential Computer Concepts 23

Page 24: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Examples of application software

Application Software (Tool) Files (materials)

Hammer nails

Word processing Microsoft Word documents

Spreadsheet Excel spreadsheet

Database applicationBank, Student information system, super market, doctor’s office

ACCESS Database, Data

Presentation PowerPoint

Website FrontPage

Image processing Photoshop

Email Outlook,

Surfing the Internet Web Browser, Internet Explore, Firefox, Netscape

Essential Computer Concepts 24

Page 25: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Binary language

CPU Human being brain

Machine languageBinary code

Natural language, English

binary Decimal system

Essential Computer Concepts 25

Page 26: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Binary Decimal

base 2 10

Symbol set 0,1 {0, 1, … 9}

? 24

Essential Computer Concepts 26

Page 27: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

html

• Hyper text markup language

• Markups are also called tags– A tag is enclosed in a pair of <>– <h1> </h1>

Essential Computer Concepts 27

Page 28: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Check The Readability Of Your Word 2007 Document

• Word includes a function that allows you to obtain information readability statistics about your document. When the readability statistics feature is enabled, Word will analyze your document using the Flesch-Kincaid model and identify the grade level (0-12) and the reading ease (0-100%) of your document.

• To turn on the readability function:• Open Word. • Click the Microsoft Office Button and click Word Options. • Click Proofing. • Place a check beside the Show readability statistics option. • Click OK. • Now you can click the Spelling and Grammar button on the Standard toolbar, the results will include

information about the reading level of your document.

Essential Computer Concepts 28

Page 29: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Something cool- Shortcut keys

• Control+mouse scroll can zoom in and zoom out your word document

Essential Computer Concepts 29

Page 30: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

GUI

• Graphical User Interface– Windows, buttons, menus, – Activated by mouse or shortcut keys

• As opposed to the black DOS window, which you usually do not use!!!

Page 32: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

HTML

• HyperText Markup Language

Page 33: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

• Computing programs are designed to offer students opportunities to prepare for careers in a exciting yet rapidly changing profession.

Page 34: Introduction to the Course. An Overview Fundamental Remedial (recognizing that CS is missing in the current K-12 and near future) Accessible (no prereq)

Career paths

• Industry,• Business• Government• Graduate study