Skills: Concepts: data types, research precedes development, design for the future This work is licensed under a Creative Commons Attribution-Noncommercial-Share.

Slides:



Advertisements
Similar presentations
Skills: using the topic module and assignment blogs, Concepts: topic module format, permalink, This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Advertisements

Skills: none Concepts: information, information in an image This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Skills: none Concepts: mobile, home and organization connectivity, local versus wide area network, wired versus wireless, cell versus WiFi, terrestrial.
Skills: none Concepts: an image representation code, the number of bits in a code, the amount of information in an image This work is licensed under a.
Skills: image processing work flow, matching compression level to your application Concepts: compression, visual effect of image compression, the amount.
Skills: none Concepts: presentation experiments, audio tempo, audio speed, independent variable, dependent variable This work is licensed under a Creative.
Skills: none Concepts: Web client (browser), Web server, network connection, URL, mobile client, protocol This work is licensed under a Creative Commons.
Skills: none Concepts: history of the Web, Internet culture, the contributions of Vannevar Bush, JCR Licklider, Doug Engelbart, Tim Berners-Lee, evolution.
Skills: organizing and starting a collaborative writing project Concepts: compiled versus co-authored documents, structured versus unstructured data, wiki.
Skills: none Concepts: host, TCP/IP communication software, TCP/IP layers, TCP/IP functions, TCP/IP protocols This work is licensed under a Creative Commons.
Skills: none Concepts: data and program files, IP packet, packet header, packet body, IP address, host name This work is licensed under a Creative Commons.
Network applications Skills: none Concepts: client, server, automatic downloading of programs from Web servers, desktop or stand-alone application versus.
Skills: none Concepts: Application program interface (API) This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Skills: none Concepts: technology refinement versus technology shift, progress in processing and memory, storage, and communication technology, pre-electronic.
Skills: subscribe to feeds, read feeds Concepts: RSS feed, polling vs. publish-subscribe, stand-alone vs. Web based reader, podcast, event stream This.
Creating hyperlinks with the tag Skills: using the tag IT concepts: tag, attribute This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Skills: none Concepts: two uses of the word “application,” networked vs. stand-alone, collaborative vs. personal productivity, synchronous vs. asynchronous,
Computer components Skills: none
Skills: edit, display the history of, discuss, and track changes to a page, wiki technique tips Concepts: Wiki operations This work is licensed under a.
Course overview IT skills: none IT concepts: the scope of the course This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike.
Representing numeric data with bits
Skills: Using Yahoo Groups, creating a new Yahoo Group Concepts: Internet service, threaded discussion, message archives This work is licensed under a.
Skills: image processing work flow Concepts: history of image processing, evolution of technology from prototype to mainstream, image processing programs,
Skills: none Concepts: innovation timing, research prototype, commodity versus custom hardware, graphical user interface, contributions of Doug Engelbart,
Skills: be careful and thoughtful when posting content Concepts: you are responsible for what you write online This work is licensed under a Creative Commons.
Skills: include images in Web pages Concepts: tag, attribute, value, path (to a stored file) This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Skills: none Concepts: data, information, code, code standardization, encoding text, information and variety This work is licensed under a Creative Commons.
Skills: compressing an image using Paint.net Concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Skills: selecting, cropping, resizing and sharpening an image, using the tool setting and status information in Paint.net Concepts: image size, information.
Skills: create a Twitter account, subscribe to (follow) the class Twitter feed, post tweets Concepts: subscription This work is licensed under a Creative.
Skills: none Concepts: evolution (generations) of platforms for developing and delivering IT applications, changes in the IT literacy course as platforms.
Computer components IT skills: none IT concepts: computer components (input devices, output devices, memory, storage and CPU), information flow between.
Using the Google Docs word processor Skills: getting a Google account, creating a text document and sharing it on the Internet Concepts: stand-alone applications.
Skills: Google Plus navigation, Google Plus postingds Concepts: Change in network applications, wire frame diagram, permalink This work is licensed under.
Skills: none Concepts: the amount of information in an image This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Skills: posting images on Twitter using Twitpix.com Concepts: application ecosystem, application program interface (API) This work is licensed under a.
Skills: learn to use the topic module presentations Concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike.
Skills: create a narrated video of a PowerPoint presentation Concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-Share.
Skills: Concepts: layered protocols, transport layer functions, TCP and UDP protocols, isochronous applications This work is licensed under a Creative.
Mobile and portable connectivity Skills: none IT concepts: mobile vs portable connectivity, connectivity options (WiFi, cellular and satellite), characteristics.
TCP/IP: the transport layer Skills: none IT concepts: layered protocols, transport layer functions, TCP and UDP protocols, isochronous applications This.
Including images with the img tag Skills: using the img tag IT concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-
Skills: none Concepts: Student’s background, topics covered This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Information loss in compression Skills: none IT concepts: lossy and lossless compression This work is licensed under a Creative Commons Attribution-Noncommercial-
Skills: none Concepts: application development in the batch processing, timesharing, personal computer and Internet eras This work is licensed under a.
Internet backbones today Skills: none IT concepts: good news (expanding rapidly, performance improving), bad news (uneven global capacity) This work is.
Skills: none Concepts: computer components, stored program computer, machine language, register, fetch-execute cycle, von Neumann architecture, CPU history.
Image compression Skills: none IT concepts: effect of image compression This work is licensed under a Creative Commons Attribution-Noncommercial- Share.
TCP/IP history Skills: none IT concepts: Internetwork This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License.
What is image processing? Skills: choosing an image processing program IT concepts: historical context for image processing, image processing programs,
Connectivity overview Skills: none IT concepts: home, organization, backbone and mobile connectivity, local area network, network topologies This work.
Skills: none Concepts: application, network versus stand-alone application, client, server, application versus system program This work is licensed under.
Copying Web images Skills: Copy a Web image, see the properties of a Web image IT concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-
Creating hyperlinks with the a tag Skills: using the a tag IT concepts: none This work is licensed under a Creative Commons Attribution-Noncommercial-
What is image processing? Skills: choosing an image processing program IT concepts: historical context for image processing, image processing programs,
Voice applications Skills: none IT concepts: history of network speech, voice over IP, speech synthesis (text to speech), speech recognition (speech to.
Background survey This work is licensed under a Creative Commons Attribution-Noncommercial- Share Alike 3.0 License. Skills: none IT concepts: survey service,
Skills: none Concepts: introduction to and history of speech (with and without text) and music processing, audio file formats, the audio processing workflow,
Skills: finding IP addresses, domain names and organization (whois) information Concepts: host, IP address, domain name, command line interface, graphical.
Using Google Drive/Docs Skills: use Google Drive/Docs Concepts: we download and run programs inside our Web clients, wire-frame diagram, user interface,
Skills: deploy a server with applications Concepts: evolution of application development and deployment, virtual server This work is licensed under a Creative.
Skills: none Concepts: pre Internet tools, key contributions to the development of the Internet, stages of invention (vision, engineering prototype, product,
Skills: none Concepts: research versus product prototypes This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License.
Skills: none Concepts: server, blade server, data center, virtual machine, infrastructure as a service, public versus private cloud This work is licensed.
Skills: none Concepts: four considerations in determining fair use This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike.
Skills: Adding independent layers to images Concepts: Image layers This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike.
Using the Google Docs word processor Skills: familiarity with Google Docs, creating and sharing text document on the Internet Concepts: stand-alone applications.
Image compression Skills: image processing work flow, matching compression level to your application Concepts: compression, visual effect of image compression,
IT concepts: concrete picture of a data center, environmental impact
IT concepts: Internetwork
Presentation transcript:

Skills: Concepts: data types, research precedes development, design for the future This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. Data type evolution

Where does this topic fit? Internet concepts – Applications – Technology (history) – Implications Internet skills – Application development – Content creation – User skills

When data types went mainstream Data typeDecade Numeric1950s Alphanumeric1960s Text1970s Image1990s Speech2000s Music2000s Video2000s HD video2010s

Numeric data, the 1950s

“Computers” in the 1940s

ENIAC, 1946

Alphanumeric data, the 1960s Emp. #NameSS # Hourly rate Hours workedGross pay 1Robinson, Jackie $400 2Ladd, Alan $480 3Douglas, Kirk $2,160 4Dean, James $1,360 5Gable, Clark $480 6Davis, Bette $1,360 7Monroe, Marylin $3,040 8Williams, Ted $1,840 9Ruth, George $1,960 10Merman, Ethyl $840

Univac 1, 1951

Text data, the 1970s Four score seven years ago …

Word processing began with punched cards

Word processing, 1968

PC word processing, 1975

Image data, the 1980s

Image processing, 1954

PC image processing, 1984

Digital cameras, 1990

Cameras everywhere

Speech data, the 2000s

Packet voice conference, January 1978 Watch the videoWatch the video (5m 18s)

Vocaltec on the Internet in 1995

Skype, 2003

Music data, 2000s

The Illiac computer

Napster,

Apple iTunes store, 2001

Video data, 2000s

Bell labs video, early 1960s

Small, low quality video

Improved video, 2005 First YouTube video

HD video data, 2010s

Cable TV vs. the Internet

Video data is driving infrastructure Cisco global wireless data traffic projection

Summary Data typeDecade Numeric1950s Alphanumeric1960s Text1970s Image1990s Speech2000s Music2000s Video2000s HD video2010s

Self-study questions 1.We spoke of several data types, do your recall them? 2.Which was first? 3.Which is most recent to become feasible on the Internet? 4.What was the contribution of Ivan Sutherland? 5.What was the contribution of Doug Engelbart? 6.How long was it between the Wright Brother’s first flight and the beginning of the commercial aviation industry? 7.How long until air transportation and freight became mainstream? 8.How long until we landed a man on the moon?

1.Logicam FotoMan: 2.History of the Experimental Music Studios at the University of Illinois: 3.Video of “The Demo” by Doug Engelbart: 4.Video of Ivan Sutherland demonstrating Sketchpad, narrated by Alan Kay: The original Macintosh: 6.Demonstration of Arpanet packet voice conferencing: 7.Experimental Bell Labs videos: and First YouTube video: 9.The cost of the information services model.The cost of the information services model 10.Announcement that data outpaced voice traffic on the cellular network for the first time: The rapid growth of mobile data as opposed to mobile voice traffic: milestone-data-surpasses-voice-traffic/ and coming/ milestone-data-surpasses-voice-traffic/ coming/ 12.Cisco wireless data projection for 2015: html html 13.Mobile Internet growth faster than fixed: soon-overtake-fixed-internet/ soon-overtake-fixed-internet/ 14.Podcast on female programmers of ENIAC, the first numeric computer: Resources