Similar documents
G64PMM - Lecture 4.1. What is Hypertext? Non-linearity! Hypertext I

History. A (brief) history of interaction. Outline. Major paradigms of interaction. Visionaries who inspired advances

Mozilla: Opening Up. glyn moody

Design of Graphical User Interfaces

Computers in Engineering COMP 208. A Brief History. Mechanical Calculators. A Historic Perspective Michael A. Hawker

Computers in Engineering COMP 208

The Internet and the Web. recall: the Internet is a vast, international network of computers

A Balanced Introduction to Computer Science, 3/E David Reed, Creighton University 2011 Pearson Prentice Hall ISBN

Impact. Course Content. Objectives of Lecture 2 Internet and WWW. CMPUT 499: Internet and WWW Dr. Osmar R. Zaïane. University of Alberta 4

Computer Basics. Computer Technology

History of Ubicomp. Page 1. Agenda. Why study history? Paradigms. Shwetak Patel. Review history of Ubicomp

History of Human Computer Interaction. History of HCI: Input/output devices

A Fractured Fairy Tale History of the Internet

Copyright 2012 Pearson Education, Inc. Publishing as Prentice Hall

Language Translation, History. CS152. Chris Pollett. Sep. 3, 2008.

HST250 (section 740) Exam #1 Wednesday, February 10, 2010

ICSY Integrated. Multimediale Visualisierungssysteme WS 2000/2001. Introduction. Communica. Systems. tion. Prof. Dr. Paul Müller

Early Calculating Tools

Multimedia Information Systems - Introduction

Let s begin with the very beginning...

A Historical View of Computing

CS/MAS 115: COMPUTING FOR THE SOCIO-TECHNO WEB HISTORY OF THE WEB

Unit 4: Emerging Technologies. A History of Personal Computing by Mrs. Ogletree

Fundamentals of Digital Computers The mechanical computer age began with the advent of the abacus in 500 B.C by Babylonians. The abacus, which was

Introduction To Computers. About the Course

Lecture 11 HCI History

History of Modern Computing Lesson 1

Note: Though solved with care, not responsible for the accuracy.

CSC Introduction to Computers and Their Applications

EVOLUTION OF COMPUTERS. In the early years, before the computer was invented, there are several inventions of counting machines.

Computer History CSCE 101

History of HCI. Key people, events and ideas in HCI. Course Project introduction

Fundamentals of Python: First Programs. Chapter 1: Introduction Modifications by Mr. Dave Clausen

History of GUI. John Kelleher. PDF created with FinePrint pdffactory Pro trial version

4. History of computers and applications

A Brief History of the Internet

Birth of the World Wide Web

CSE 510: Advanced Topics in HCI

Introduction to Computer Science. What is Computer Science?

The command line interface

History of Modern Computing Section 6

Multimedia Systems WS 2011/2012

CS101 Lecture 29: Brief History of Computing

Chapter 2 HISTORICAL DEVELOPMENT OF COMPUTERS

Describe the layers of a computer system

Analytical Engine: The Original

The trusted, student-friendly online reference tool. Name: Date:

CHAPTER 1: Computers and Systems

Web Design and Development ACS-1809

Impact Analysis of Software Technologies Tao Xie University of Illinois at Urbana-Champaign, USA

Ali Kamandi Spring 2007 Sharif University of Technology

CS140 Lecture 09a: Brief History of Computing

CS 1 Notes 1 - Early Computing and 2 - Electronic Computing

CSC 551: Web Programming. Spring 2004

SENG 310: Human Computer Interaction. Lecture 2. The history of Human Computer Interaction

Welcome to CS120 Fall 2012

LATIHAN Identify the use of multimedia in various fields.

You Will Need Floppy Disks for your labs!

Great Inventions written by Bob Barton

Computers Are Your Future

HISTORY OF COMPUTING

CSC 221: Introduction to Programming. Fall 2011

Part 1: Computer and Information Literacy

What is POTS? Plain Old Telephone Service. Public Switched Telephone Network POTS POTS

Overview of a computer

CSC 221: Introduction to Programming. Fall 2018

The History of Computers. How did this all get started?

Collection of (1) Meta-network. Uses a standard set of protocols Also uses standards for structuring the information transferred

Computer Science 1400: Part #1. How We Got Here: In the Beginning (pre-1940) WHAT IS A COMPUTER (REALLY)? WHAT WERE THE FIRST COMPUTERS?

Part (01) Introduction to Computer

Web Search. Web Spidering. Introduction

CSC 221: Introduction to Programming. Fall 2013

Web Development. Lab. Bases de Dados e Aplicações Web MIEIC, FEUP 10/11. Sérgio Nunes

About Computer Graphics

A Short History of Computing 09/03/13

HTML/CSS Essentials. Day Three Ed Crowley

CSC 221: Computer Programming I. Fall 2004

GUI-Based Software Development. The Model/View/Controller Pattern

Lyman Briggs Lecture Series. Group Question. Discussion Questions. Definition of Computer. Definition of Modern Computer. Definition of a Computer

7. History of computers and applications

Computers and Media: Privacy

History of Computers

1: History, Generation & Classification. Shobhanjana Kalita, Dept. of CSE, Tezpur University

From Webmaster to Web manager to address new challenges

What You Will Learn Today

Chapter 1. The Big Picture

Been testing software for over 10 years Started out as a Manual Tester Moved to Automation testing Now leading teams, defining quality in

A Brief History of Computer Science

How to Export a Report in Cognos Analytics

5/19/2015. Objectives. JavaScript, Sixth Edition. Introduction to the World Wide Web (cont d.) Introduction to the World Wide Web

Experiences and Directions in Spatial Hypertext

Manual Internet Explorer 9 Windows Xp Full. Version >>>CLICK HERE<<<

Chapter 1: An Introduction to Computer Science. Invitation to Computer Science, C++ Version, 6-th Edition

COMP 102: Computers and Computing Lecture 1: Introduction!

COMPUTING A CONCISE HISTORY

Algorithm: Program: Programming: Software: Hardware:

MICROPROCESSOR SYSTEM DESIGN

History of the Internet. An abridged history from 1962 to 2009

Who is Mozilla? What is Firefox? Is it better than Internet Explorer? Presented by Phil Goff (Branch 116) September 18, 2008

CPSC 441 Computer Communications

Transcription:

http://www.computersciencelab.com/computerhistory/historypt2.htm

In 1801 Joseph Marie Jacquard invented a loom that could base its weave on a pattern that was automatically read from punched wooden cards held together by rope. http://www.computersciencelab.com/computerhistory/historypt2.htm

A programmable machine! A program can be created on punched cards to direct the machine s actions and produce a particular pattern woven into a fabric. Computer graphics? http://www.computersciencelab.com/computerhistory/historypt2.htm

The Analytical Engine Charles Babbage, 1837, designed the first programmable mechanical computer. http://en.wikipedia.org/wiki/file:punchedcardsanalyticalengine.jpg

Vannevar Bush in the 1930s created an analog computer called the "Differential Analyzer" to solve differential equations. During WWII, he oversaw the creation of a variety of different calculating devices for use in the war effort: fire control tables for anti-aircraft guns, calculations for radar data. He was head of the Office of Scientific Research and Development during the war a government office that Bush eventually helped transform into the National Science Foundation (NSF). "basic research" was a concept no one used before Bush argued that it should be the Government's responsibility to fund it.

Bush describes his vision of the future for scientists who will use tools like head-cameras and the MEMEX to manage information...

The first "computer bug" On September 9, 1947, Grace Hopper, working on the Harvard University Mark II discovered that the problem with a program was actually a moth trapped in a relay... the program was "debugged. http://www.plyojump.com/classes/pre_1945.html

IBM System 360 Mainframe Computer (1960s) teletype interface (text only) http://www.computersciencelab.com/computerhistory/historypt2.htm

Vectorscope graphics (1950s) Ivan Sutherland Sketchpad, MIT,1963 interactive computer graphics

In 1965, Ted Nelson published the article A File Structure for the Complex, the Changing, and the Indeterminant introducing the terms hypertext and hypermedia Let me introduce the word hypertext * to mean a body of written or pictorial material interconnected in such a complex way that it could not conveniently be presented or represented on paper. Hyper-media are branching or performing presentations which respond to user actions, systems of prearranged words and pictures (for example) which may be explored freely or queried in stylized ways. Like ordinary prose and pictures, they will be media; and because they are in some sense multi-dimensional, we may call them hyper-media, following mathematical use of the term hyper-.

Personal Dynamic Media Alan Kay ~1968-1972

Xerox Star 8010 1981 - bitmapped display (frame buffer) - graphical user interface, - icons, folders, - Ethernet networking, - e-mail http://www.computersciencelab.com/computerhistory/historypt2.htm

The Web was first popularized by Mosaic, a graphical browser launched in 1993 by Marc Andreessen's team at the National Center for Supercomputing Applications (NCSA) at the University of Illinois at Urbana-Champaign (UIUC). In December 1992, Andreessen and Eric Bina, students attending UIUC and working at the NCSA, began work on Mosaic with funding from the High-Performance Computing and Communications Initiative, a US-federal research and development program. Andreessen and Bina released a Unix version of the browser in February 1993; Mac and Windows versions followed in August 1993. The browser gained popularity due to its strong support of integrated multimedia. Andreessen and James H. Clark, former CEO of Silicon Graphics, formed Mosaic Communications Corporation in 1994, to develop the Mosaic Netscape browser. The company became Netscape, and the browser was called the Netscape Navigator. Netscape Navigator's code descendant is Mozilla Firefox.