PowerPoint presentation
Web presentation
Skills: none
Concepts: evolution of application development and deployment, levels of abstraction
cis275 Topics
Topic modules for an Internet-era digital literacy course
Saturday, May 19, 2012
Tuesday, May 8, 2012
Deploying cloud applications
PowerPoint presentation
Skills: deploy a server with applications
Concepts: evolution of application development and deployment, virtual server
Skills: deploy a server with applications
Concepts: evolution of application development and deployment, virtual server
Labels:
amazon,
bitnami,
cloud,
virstual server
Sunday, April 8, 2012
Requiem for the textbook
PowerPoint presentation
Presentation summary
Skills: none
Concepts: evolution of media, experiments with modular teaching material, student-developed teaching material, peer tutoring and very large classes, textbook business opportunity
Presentation summary
Skills: none
Concepts: evolution of media, experiments with modular teaching material, student-developed teaching material, peer tutoring and very large classes, textbook business opportunity
Tuesday, April 3, 2012
Moving packets across the Internet
PowerPoint presentation
Skills: none
Concepts: local area network (LAN), router, Internet Protocol, WiFi, Ethernet, dumb (“end-to-end” or “neutral”) networks
Skills: none
Concepts: local area network (LAN), router, Internet Protocol, WiFi, Ethernet, dumb (“end-to-end” or “neutral”) networks
Monday, March 19, 2012
Internet era teaching material
PowerPoint presentation
Presentation transcript (Word)
Presentation transcript (HTML)
Skills: none
Concepts: evolution of media using books, movies and television as examples, Internet-based experiments with modular teaching material, student-developed teaching material, peer tutoring and very large classes.
Presentation transcript (Word)
Presentation transcript (HTML)
Skills: none
Concepts: evolution of media using books, movies and television as examples, Internet-based experiments with modular teaching material, student-developed teaching material, peer tutoring and very large classes.
Tuesday, March 6, 2012
A short history of tools for communication and collaboration
PowerPoint presentation
Skills: none
Concepts: pre Internet tools, key contributions to the development of the Internet
Skills: none
Concepts: pre Internet tools, key contributions to the development of the Internet
Labels:
collaboration,
communication,
history
Wednesday, February 29, 2012
Finding IP addresses, domain names and their owners
PowerPoint presentation
Prerequisite topic module
Assignment
Skills: finding IP addresses, domain names and organization (whois) information
Concepts: host, IP address, domain name, command line interface, graphical user interface
Prerequisite topic module
Assignment
Skills: finding IP addresses, domain names and organization (whois) information
Concepts: host, IP address, domain name, command line interface, graphical user interface
Labels:
domain name,
GUI,
IP address,
TCP/IP,
whois
Tuesday, February 28, 2012
Profiles
PowerPoint presentation
Assignment
Skills: none
Concepts: Internet profile, canonical or authoritative profile
Assignment
Skills: none
Concepts: Internet profile, canonical or authoritative profile
Labels:
google plus,
google+,
profile,
social network
Saturday, February 25, 2012
Using a wiki
PowerPoint presentation
Assignment
Assignment
Assignment
Assignment
Prerequisite topic module
Skills: using a wiki
Concepts: operations common to all wikis, wiki administration, “freemium” business model
Assignment
Assignment
Assignment
Assignment
Prerequisite topic module
Skills: using a wiki
Concepts: operations common to all wikis, wiki administration, “freemium” business model
Labels:
wiki,
wikispaces
Tuesday, February 21, 2012
Citizen journalism
PowerPoint presentation
Skills: none
Concepts: citizen journalist, use of Usenet, blogs and social media by citizen journalist, news archives, the interaction between citizen and mainstream journalists
Skills: none
Concepts: citizen journalist, use of Usenet, blogs and social media by citizen journalist, news archives, the interaction between citizen and mainstream journalists
Tuesday, February 14, 2012
What “they” know about you and how they use it
PowerPoint presentation
Related topic module
Skills: none
Concepts: information we give up voluntarily, information we reveal while using the Internet, use of information “signals” in search, advertising and suggesting “friends,” data mining, filter bubble, funding of the Internet
Related topic module
Skills: none
Concepts: information we give up voluntarily, information we reveal while using the Internet, use of information “signals” in search, advertising and suggesting “friends,” data mining, filter bubble, funding of the Internet
Labels:
advertising,
filter bubble,
privacy
Monday, February 13, 2012
Internet surveillance
PowerPoint presentation
Related topic module
Assignment
Skills: none
Concepts: log, IP address, URL, packet header and body, geo-location, proxy server, the “dictator’s dilemma”
Related topic module
Assignment
Skills: none
Concepts: log, IP address, URL, packet header and body, geo-location, proxy server, the “dictator’s dilemma”
Labels:
dictator's dilemma,
IP address,
political implications,
privacy,
TCP/IP
Tuesday, February 7, 2012
Writing tweets
PowerPoint presentation
Prerequisite topic module
Prerequisite topic module
Assignment
Assignment
Skills: writing tweets
Concepts: application program interface (API), ecosystem, Twitter as a platform for developing applications
Prerequisite topic module
Prerequisite topic module
Assignment
Assignment
Skills: writing tweets
Concepts: application program interface (API), ecosystem, Twitter as a platform for developing applications
Labels:
short documents,
twitter,
writing
Monday, January 30, 2012
Program execution
PowerPoint presentation
Presentation transcript
Prerequisite topic module
Assignment
Skills: none
Concepts: computer components, stored program computer, machine language, register, fetch-execute cycle, von Neumann architecture
Presentation transcript
Prerequisite topic module
Assignment
Skills: none
Concepts: computer components, stored program computer, machine language, register, fetch-execute cycle, von Neumann architecture
Labels:
execute,
stored program,
technology
Sunday, January 29, 2012
Network application definition
PowerPoint presentation
Assignment
Skills: none
Concepts: application, network versus stand-alone application, client, server, application versus system program
Assignment
Skills: none
Concepts: application, network versus stand-alone application, client, server, application versus system program
Labels:
applications,
network applications,
stand-alone
Tuesday, January 24, 2012
Embedded computers
PowerPoint presentation
Presentation transcript
Prerequisite topic module
Assignment
Skills: none
Concepts: embedded computer, RAM, ROM, sensor, effector, the “Internet of things”
Presentation transcript
Prerequisite topic module
Assignment
Skills: none
Concepts: embedded computer, RAM, ROM, sensor, effector, the “Internet of things”
Labels:
embedded,
sensor,
technology
Monday, December 5, 2011
TCP/IP from 10,000 feet
Skills: none
Concepts: local area network, router, inter network, the TCP/IP layered software “stack”, layer functions, layer protocols, dumb versus smart networks
Labels:
communication,
protocol,
TCP/IP
Sunday, December 4, 2011
Beyond the textbook
PowerPoint presentation
Assignment
Related topic module
Skills: none
Concepts: evolution of media, modular teaching material
Assignment
Related topic module
Skills: none
Concepts: evolution of media, modular teaching material
Saturday, November 19, 2011
Google Plus
PowerPoint presentation
Skills: Google Plus navigation
Concepts: rapid evolution of a network-based application,
Assignment
Skills: Google Plus navigation
Concepts: rapid evolution of a network-based application,
Assignment
Labels:
Google Docs,
publish,
user skills
Sunday, November 6, 2011
Representing numeric data with bits
PowerPoint presentation
Assignment
Prerequisite topic module
Skills: counting with decimal and binary numbers
Concepts: using a binary code for representing numbers, positional number systems, number system base, number of symbols in a number system
Assignment
Prerequisite topic module
Skills: counting with decimal and binary numbers
Concepts: using a binary code for representing numbers, positional number systems, number system base, number of symbols in a number system
Labels:
coding,
data types,
number
Friday, October 7, 2011
The democratization of application development
PowerPoint presentation
Assignment
Prerequisite topic module
Skills: none
Concepts: application development in the batch processing, timesharing, personal computer and Internet eras
Assignment
Prerequisite topic module
Skills: none
Concepts: application development in the batch processing, timesharing, personal computer and Internet eras
Labels:
API,
application development,
development trend,
history
Monday, October 3, 2011
Application characteristics
PowerPoint presentation
Assignment
Skills: none
Concepts: two uses of the word “application,” networked vs. stand-alone, collaborative vs. personal productivity, synchronous vs. asynchronous, same vs. different place, fixed and portable vs. mobile
Assignment
Skills: none
Concepts: two uses of the word “application,” networked vs. stand-alone, collaborative vs. personal productivity, synchronous vs. asynchronous, same vs. different place, fixed and portable vs. mobile
Labels:
Application characteristics
Sunday, October 2, 2011
Popular Web client and server programs
PowerPoint presentation
Assignment
Prerequisite topic module
Skills: none
Concepts: open source, Web client (browser), Web server, standard protocol
Assignment
Prerequisite topic module
Skills: none
Concepts: open source, Web client (browser), Web server, standard protocol
Sunday, September 11, 2011
Reading and writing on the Internet
PowerPoint presentation
Assignment
Skills: none
Concepts: text as a data type, writing is important, common types of writing, good writing requires mindful reading, using the Internet may be changing our brains
Assignment
Skills: none
Concepts: text as a data type, writing is important, common types of writing, good writing requires mindful reading, using the Internet may be changing our brains
Saturday, September 10, 2011
Rating and reputation on the Internet
PowerPoint presentation
Assignment
Assignment
Skills: none
Concepts: user contributed content, user ratings and reviews, user reputation
Labels:
critical thinking,
rating,
reputation,
user generated content
Friday, September 9, 2011
History of IT platforms and IT literacy
PowerPoint presentation
Assignment
Assignment
Skills: none
Concepts: evolution of platforms for developing and delivering IT applications, changes in the IT literacy course as platforms changed, our current Internet-era IT literacy curriculum
Labels:
history,
it literacy
Tuesday, September 6, 2011
Yahoo Groups
PowerPoint presentation
Assignment
Assignment
Assignment (deprecated)
Prerequisite topic module
Assignment
Assignment
Assignment (deprecated)
Prerequisite topic module
Skills: Using Yahoo Groups
Concepts: Internet service, threaded discussion, message archives
Labels:
listserv,
yahoo groups
Thursday, June 30, 2011
Innovation timing
PowerPoint presentation
Assignment
Skills: none
Concepts: innovation timing, research prototype, commodity versus custom hardware, graphical user interface, contributions of Doug Engelbart, Ivan Sutherland, and Xerox PARC
Assignment
Skills: none
Concepts: innovation timing, research prototype, commodity versus custom hardware, graphical user interface, contributions of Doug Engelbart, Ivan Sutherland, and Xerox PARC
Labels:
engelbart,
GUI,
innovation,
Sutherland,
technology,
Xerox PARC
Tuesday, June 14, 2011
Traceroute
PowerPoint presentation
Lecture notes
Assignment
Prerequisite topic module
Skills: use traceroute and query the whois database
Concepts: router hops, whois database
Lecture notes
Assignment
Prerequisite topic module
Skills: use traceroute and query the whois database
Concepts: router hops, whois database
Labels:
communication,
TCP/IP,
technology,
traceroute,
whois
Ping
PowerPoint presentation
Lecture notes
Assignment
Prerequisite topic module
Skills: use ping
Concepts: network transit time, command-line user interface, prefixes for small quantities
Lecture notes
Assignment
Prerequisite topic module
Skills: use ping
Concepts: network transit time, command-line user interface, prefixes for small quantities
Labels:
communication,
ping,
TCP/IP,
technology
Wednesday, May 4, 2011
Ping and traceroute
PowerPoint presentation
Prerequisite topic module
Assignment
Skills: use ping and traceroute and query the whois database
Concepts: network transit time, router hops, command-line user interface, whois database, prefixes for small quantities
This module has been replaced by ping and traceroute.
Prerequisite topic module
Assignment
Skills: use ping and traceroute and query the whois database
Concepts: network transit time, router hops, command-line user interface, whois database, prefixes for small quantities
This module has been replaced by ping and traceroute.
Labels:
command line,
communication,
ping,
TCP/IP,
traceroute
Sunday, May 1, 2011
Bit Torrent, a peer-to-peer application
PowerPoint presentation
Skills: finding and downloading files with Bit Torrent
Concepts: client-server, peer-to-peer, copyright, Creative Commons
Skills: finding and downloading files with Bit Torrent
Concepts: client-server, peer-to-peer, copyright, Creative Commons
Labels:
client,
client server,
technology,
Web
Thursday, April 28, 2011
Including images in Web pages
PowerPoint presentation
Prerequisite topic module
Prerequisite topic module
Assignment
Skills: include images in Web pages
Concepts: tag, attribute, value, path (to a stored file)
Prerequisite topic module
Prerequisite topic module
Assignment
Skills: include images in Web pages
Concepts: tag, attribute, value, path (to a stored file)
Labels:
application development,
HTML,
image
Wednesday, April 27, 2011
Connectivity overview
PowerPoint presentation
Skills: none
Concepts: home, organization, backbone, and mobile connectivity options, local versus wide area network, network topologies
Skills: none
Concepts: home, organization, backbone, and mobile connectivity options, local versus wide area network, network topologies
Labels:
communication,
connectivity,
Ethernet,
LAN,
technology,
wifi
Thursday, April 21, 2011
HTML links
PowerPoint presentation
Prerequisite topic module
Assignment
Assignment
Skills: using the <a> tag
IT concepts: tag, attribute
Prerequisite topic module
Assignment
Assignment
Skills: using the <a> tag
IT concepts: tag, attribute
Labels:
application development,
HTML,
Web
Sunday, April 10, 2011
A modular IT literacy course for the Internet era
PowerPoint presentation
Presentation transcript
Assignment
Related topic module
Skills: none
Concepts: definition of IT literacy, evolution of IT literacy, variation in IT literacy courses, advantages of modularity, teaching module format
Presentation transcript
Assignment
Related topic module
Skills: none
Concepts: definition of IT literacy, evolution of IT literacy, variation in IT literacy courses, advantages of modularity, teaching module format
Labels:
about,
etext,
Implications,
teaching,
textbook
Monday, March 28, 2011
Two presentation research ideas
PowerPoint presentation
Presentation transcript
Presentation video
Presentation video, 15% faster
Prerequisite topic module
Prerequisite topic module
Assignment
Skills: none
Concepts: presentation experiments, audio tempo, audio speed, independent variable, dependent variable
Presentation transcript
Presentation video
Presentation video, 15% faster
Prerequisite topic module
Prerequisite topic module
Assignment
Skills: none
Concepts: presentation experiments, audio tempo, audio speed, independent variable, dependent variable
Labels:
audio,
content creation,
powerpoint,
presentation
Thursday, March 24, 2011
How much information in an image?
PowerPoint presentation
Prerequisite topic module
Skills: none
Concepts: information, information in an image
Prerequisite topic module
Skills: none
Concepts: information, information in an image
Labels:
image,
information,
technology
Wednesday, March 23, 2011
PowerPoint is OK
PowerPoint presentation
Assignment
Skills: Making uniformly formatted presentations with simple, graphical slides, and writing scripts for narrated videos and for transcripts
Concepts: Bad PowerPoint presentations are boring, but good ones are effective
Assignment
Skills: Making uniformly formatted presentations with simple, graphical slides, and writing scripts for narrated videos and for transcripts
Concepts: Bad PowerPoint presentations are boring, but good ones are effective
Labels:
content creation,
powerpoint,
presentation
Tuesday, March 22, 2011
Making narrated PowerPoint videos
PowerPoint presentation
Presentation transcript
Presentation video
Prerequisite topic module
Assignment
Skills: create a narrated video of a PowerPoint presentation
Concepts: none
Presentation transcript
Presentation video
Prerequisite topic module
Assignment
Skills: create a narrated video of a PowerPoint presentation
Concepts: none
Labels:
content creation,
powerpoint,
presentation,
video
Wednesday, March 16, 2011
Configure Audacity to export .mp3 files
PowerPoint presentation
Assignment
Assignment
Prerequisite topic module
Prerequisite topic module
Skills: export .mp3 files, configure Audacity
Concepts: metadata
Assignment
Assignment
Prerequisite topic module
Prerequisite topic module
Skills: export .mp3 files, configure Audacity
Concepts: metadata
Labels:
audio,
compression,
content creation,
LAME,
mp3
Wednesday, March 9, 2011
Text editor versus word processor
PowerPoint presentation
Assignment
Skills: None
Concepts: Text editor versus word processor, (ASCII) text file
Assignment
Skills: None
Concepts: Text editor versus word processor, (ASCII) text file
Labels:
application,
ascii,
coding,
information,
text
Monday, February 28, 2011
Network services -- pros and cons
PowerPoint presentation
Skills: none
Concepts: network services pros and cons, service level agreement, application hosting alternatives
Skills: none
Concepts: network services pros and cons, service level agreement, application hosting alternatives
Labels:
application
Friday, February 25, 2011
Application program interface (API)
PowerPoint presentation
Prerequisite topic module
Skills: none
Concepts: Application program interface (API)
Prerequisite topic module
Skills: none
Concepts: Application program interface (API)
Labels:
API,
technology,
twitter
Wednesday, February 23, 2011
Create a blog
PowerPoint presentation
Prerequisite topic module
Assignment
Assignment
Skills: create, modify and post to a blog
Concepts: wire-frame diagram, independence of content and appearance, gadget or widget
Prerequisite topic module
Assignment
Assignment
Skills: create, modify and post to a blog
Concepts: wire-frame diagram, independence of content and appearance, gadget or widget
Labels:
application,
application development,
blog
Sunday, February 13, 2011
Internet application development -- cheap and easy
PowerPoint presentation
Prerequisite topic module
Prerequisite topic module
Assignment
Skills: none
Concepts: Application program interface, platform ecosystem, Internet infrastructure services, application development cost trend, end user application development trend
Prerequisite topic module
Prerequisite topic module
Assignment
Skills: none
Concepts: Application program interface, platform ecosystem, Internet infrastructure services, application development cost trend, end user application development trend
Labels:
API,
application development,
development trend,
ecosystem,
technology,
twitter
Tweeting an image
PowerPoint presentation
Prerequisite topic module
Assignment
Skills: posting images on Twitter using Twitpix.com
Concepts: application ecosystem, application program interface (API)
Prerequisite topic module
Assignment
Skills: posting images on Twitter using Twitpix.com
Concepts: application ecosystem, application program interface (API)
Labels:
API,
technology,
twitter,
user skills
Tuesday, February 8, 2011
Internet privacy
PowerPoint presentationSkills: none
Concepts: log, IP address, URL, packet header and body, geo-location, anonymity, proxy server, advertising signals, hacking, social graph
Labels:
Implications,
privacy,
survey,
technology
Monday, February 7, 2011
Subscribe to:
Posts (Atom)














































