The Internet applications and skills we teach as part of Computer Literacy 3 often center on collaboration and common interests, but we will fail without a compatible culture and reward system.
Our traditional students may be accustomed to a culture of competition. This point was made in a New York Times article Combat to College, which describes the experience of GI Bill veterans returning to school after serving in Iraq.
These students are different from mainstream students in many ways, but one that caught my eye had to do with their culture of cooperation, which was summed up by John Schupp, a chemistry professor at Cleveland State University, who sees camaraderie in the classroom as crucial to getting the veterans to show up, to stay and to thrive.
“They tell me over and over they wouldn’t have come to college otherwise,” he says. “In the military world it’s the team. The squadron must survive. When you come to school it’s all personal — my books, my grade, my stuff, my notes. They’re isolated, because other students haven’t seen what they’ve seen.”
We discuss willingness to cooperate in my classes, but instilling a cooperative culture among today's students can be difficult.
Monday, November 3, 2008
A culture of cooperation or competition?
Monday, June 2, 2008
A table of skills and concepts for various students
Computer literacy is comprised of many skills and concepts, but they are not all appropriate for every student. This table lists some skills and concepts that might be appropriate for three groups of student. It could be extended and used as a checklist and an index to notes and exercises on each topic.
Tuesday, May 6, 2008
More data on student IT experience and expectations
We've discussed our student's preparation -- what they do and do not know when they start school. The Educause Center for Applied Research (ECAR) conducts an annual study of students and information technology.
They have published the following on the 2007 study:
- An abstract
- The study methodology, including the student survey and interview
- A presentation highlighting the study results
What do students do with IT?

How much IT do students want in their classes?

(Unfortunately, the full study requires a paid ECAR membership)
Would you like to include your students in future surveys? If so, contact Judy Caruso, judy.caruso@cio.wisc.edu.
Friday, May 2, 2008
Gathering data on what our students know and don't know
We've talked about what typical students know and don't know about IT. The accepted wisdom is that new students are "digital natives," who know more than we do. However, the knowledge of some digital natives is shallow and brittle -- an inch deep and a mile wide.
Sociologist Eszter Hargittai has studied the content creation and sharing behavior and the digital literacy of undergraduate students at the ethnically diverse University of Illinois, Chicago. Her findings are summarized in an interview entitled A Sociologist Says Students Aren't So Web-Wise After All.
The interview draws upon research reported by Hargittai and Gina Walejko in The Participation Divide: Content Creation and Sharing in the Digital Age. You might also be interested in this article, which defines Hargittai's measure of digital literacy.
It would be interesting to put a version of Hargittai's digital literacy survey on the Net. It could be used to gather data on the general public, employees of organizations, students at other universities, etc. If such a survey caught on, it would be a way to gather data and track trends over time.
Thursday, April 10, 2008
Computer literacy 3.0 presentation
I am giving a talk on computer literacy 3.0 at the eleventh California State University Regional Symposium on University Teaching, at Cal Poly Pomona on April 12, 2008. You can download the annotated PowerPoint presentation here. (There are about 40 slides, including some cool pictures).
Tuesday, April 8, 2008
Toward computer literacy 3.0
We have seen two major shifts in computer literacy courses as technology changed. The first generation was made possible by the advent of time sharing and the second by the personal computer.
Today's shift to the Internet as a platform for developing and delivering applications seems as important to me as the shifts from batch processing to time sharing or from time sharing to the personal computer were, so I think it is time for another change. In moving to computer literacy 3, we must also consider the characteristics of our students who have had Internet access all their lives -- what they know and what they do not know.
Most of today's students are familiar with email, SMS, Web search, digital cameras, MP3 players, word processing, etc., but they typically use these tools without a mental model of the underlying technology and without considering their implications for individuals, organizations and society. As such, I would stick with the format of combining concepts and skills, but the concepts should now include network and communication topics like:
- Accelerating improvement in communication, storage and electronic technology
- Data types -- numbers, text, images, audio, and video
- Data encoding and compression
- Analog versus digital data
- Circuit versus packet switching and the rudiments of layered protocols (at least application versus the rest)
- Internet connectivity from fixed (home and organization) and mobile and portable locations
- Rudiments of wireless technology -- transmission frequency, attenuation, modulation
- Client-server and mashup architecture
- Software as a service (for users and developers)
- Telecommunication policy, environmental and economic impact
- The global diffusion of the Internet
When Kemeny and Kurtz invented BASIC, they were interested in algorithmic thinking -- most application development remained the responsibility of professional programmers. With the advent of the PC and spreadsheet, many non-professionals became application developers. With the Internet as a platform, users can develop complex applications without programming or with a bit of scripting. (Professional developers can quickly do things that were previously impossible). Internet services are the “new spreadsheet,” and relevant skills include network-based application development and content creation, things like:
- Using RSS
- Using social bookmarking with tags
- Creating online questionnaires
- Creating online databases
- Concise, often collaborative writing using wikis and shared documents
- Synchronous collaboration using voice and video conferencing, chat and screen sharing
- Creating and using blogs
- Creating and using threaded discussions
- Image, audio and video editing
- Creating and using social networks
- Data and service mashups
A skill can also be taught as content creation or application development. For example, we might be satisfied if students use a minimal blog to track progress on an internship or project or we might ask them to create a more fully featured blog with various subscription options, mashups, usage measurement, etc.
In shaping a course, we should also ask whether to introduce a topic conceptually or teach it as a skill. For example, one can illustrate data compression and discuss quality trade offs with a simple class demonstration (like this, this, or this) in which you talk about perceived quality, file sizes and transmission times. Is that sufficient, or should the students be required to compress their own images or audio? For some majors, the answer is clearly "yes," but is it for all liberally educated people?
Monday, April 7, 2008
Today's computer literacy 3.0 courses
The following people teach courses that set the stage for computer literacy 3.0. Note that some are upper division or somewhat technical courses, but the material in those courses will be refined and winnowed for presentation in general computer literacy classes. (The first time I taught a computer literacy 2.0 class, it included such things as how to use DOS, 123, and Wordstar, but it was a graduate course -- such topics quickly moved to the undergraduate curriculum).
I include links to the courses and blogs of each professor.
Mark Frydenberg, Bentley College
Michael Wesch, Kansas State UniversityThis list is doubtless incomplete. Please send updates.
Saturday, April 5, 2008
Computer literacy 2.0
First generation computer literacy courses began with the work of Kemeny and Kurtz at Dartmouth College. The computer literacy course generally consisted of a skill portion -- BASIC programming -- and a conceptual portion covering topics like hardware and software, encoding of numeric and text data, applications, and the history and social implications of computers.
These first generation classes were geared to time sharing systems. With the advent of the mass market personal computer, the computer literacy course was revised.
Second generation courses generally dropped the BASIC programming component, substituting skill training with a personal computer operating system and file system and productivity applications -- word processing and spreadsheets, and, to the extent time allowed, database management and making presentations. When we shifted from command line to graphical user interfaces and Microsoft became dominant, this became training with Windows, its file system and Microsoft Office applications. With the Internet we added email and perhaps USENET news and with the Web we added browsing and search.
The proliferation of skill topics has extended that portion of the course, putting pressure on the conceptual portion. It remains, but less time is devoted to it.
For example, on my campus there are two computer literacy courses, one offered by the Business School the other by Computer Science.
CIS 270 Information Systems and Technology Fundamentals.and
Provides an introduction to information technology, systems concepts, and application software. Covers system components and relationships, cost/value and quality of information, and package software solutions. Includes basic skills related to operating systems, word processing, spreadsheet software, and the Internet.
CSC 101 Introduction to Computer Education.Both of these courses have two textbooks, one for Office applications, the other for computer concepts. Today's student often has skills with Windows, word processing, and various Internet applications, and the Internet has clearly emerged as a platform for developing and delivering applications. Courses like these are no longer appropriate.
A computer literacy course designed to familiarize the learner with a variety of computer tools and computer concepts with emphasis on utilizing packaged programs. This course provides an introduction to the use of computers, common software programs and peripherals. Students are instructed in the use of a word processor, drawing programs, spreadsheet, database, presentation tools, internet applications and statistical package in scientific applications.
Computer literacy 1.0
Early computers were expensive and complex, so it took special vision to see they would one day be widely used. John Kemeny and Thomas Kurtz of Dartmouth College held the conviction that understanding computers and their applications and limitations was an essential part of a liberal education.
During 1962, they and their students implemented several simple programming languages on the LGP-30, an early, expensive, desk sized, personal computer, and, by 1963, they had made the decision that all Dartmouth students would be taught computing.
Following a design policy that "In all cases where there is a choice between simplicity and efficiency, simplicity is chosen," they built the Dartmouth Time Sharing System (DTSS) and invented BASIC as a language for teaching programming. (The quote is from Kurtz' chapter in The History of Programming Languages). They also opened the first campus computer lab, shown above.
The project was sponsored by the US National Science Foundation, and in their 1967 final report to the sponsor they wrote:
Four years ago Dartmouth College reached the conclusion that learning to use a high-speed computer should be an essential part of liberal education. Four years ago this was merely a dream, and considered impractical by many experts. Today it is a reality...The average college graduate of today is almost sure to need a computer in his work twenty years from now. Therefore, we must prepare him today to use this most powerful of tools ... Even more significant is the need for changing the attitude of the typical intelligent person towards computers. ...It is vitally important that the leaders of government, industry and education should know both the potential and limitations of the use of computers, and to be aware of the respective roles of Man and machine in the partnership.Dartmouth did not offer an independent computer literacy course at first, but integrated it into existing courses throughout the curriculum. Textbooks and full computer literacy courses followed. (Jeremy Bernstein, a prominent physicist and New Yorker author, published an excellent introduction to computers for the layperson at the same time -- it holds up 40 years later).
As the above quote shows, Kemeny and Kurtz realized computing skills were needed for work and computing concepts were needed to be an effective citizen. Early computer literacy courses recognized this, combining a skill portion -- an introduction to procedural or algorithmic problem solving using BASIC programming -- with computing concepts. In first generation computer literacy courses, those concepts included topics like hardware and software, encoding of numeric and text data, applications, and the history and social implications of computers.
John Kemeny and Thomas Kurtz:

What today's students know (and don't know) about information technology
Most of today's students are familiar with email, SMS, Web search, digital cameras, MP3 players, word processing, etc. Four reminders of their familiarity with information technology are:
- The Beloit College Mindset List for the classes of 2010 and 2011
- Michael Wesch's video Vision of Students Today
- Robert Cringley's columns on the desire of students to use their information technology in school.
- A Doonsbury cartoon.
Nearly all of today's students can surf the Web, but many do so without understanding that there are multiple Web servers on the Internet and that "Internet" and "Web" are not synonyms. They can email photos, but have no idea why they are so big when they arrive and why it takes so long to download them. They are both inefficient users and poorly prepared for making business and application decisions.
Few have thought about the implications of information technology for individuals, organizations and society, leaving them poorly prepared to make political judgements.
Finally, as Ivan Illich has pointed out, working with poorly understood technology can lead to a feeling of intimidation and alienation.
(For further thoughts on this topic see this post).
About this blog
The idea of IT literacy began with John Kemeny and Thomas Kurtz. In 1964, they developed the Dartmouth time-sharing system and the BASIC programming language in order to teach IT literacy at Dartmouth College. They were motivated by their conviction that
knowledge about computers and computing must become an essential part of a liberal education. Science and engineering students obviously need to know about computing in order to carry out their work. But, we felt exposure to computing and its practice, its powers and limitations must also be extended to non science students, many of whom will later be in decision-making roles in business, industry and government. (reference →).Kemeny and Kurtz emphasized the skills and concepts needed to be successful as a student and after graduation as a professional and citizen. Those skills and concepts, and hence the IT literacy course, change when new application development and delivery platforms are invented.
IT literacy could not be taught well using a batch processing system, but time sharing made it feasible. The skill component of the first generation course (called "computer literacy" at the time) stressed algorithmic thinking and programming using BASIC and the concepts focused on hardware, software, applications, and social implications of computers.
The emergence of the personal computer as a platform led to the second generation IT literacy course. We revised the curriculum, substituting skill with productivity applications, and later, email and Web surfing, for programming. We retained, the old concepts, but had less time to cover them.
Today the Internet has become an important platform for developing and delivering applications and our students have been using it since they were children. We need a new definition of IT literacy, IT literacy 3.0.
This table summarize the evolution of IT literacy:
Generation | Platform | Course content |
0 | Batch processing | No IT literacy courses |
1 | Time sharing | BASIC programming (algorithmic thinking), IT concepts |
2 | PC with a command-line user interface | Productivity applications, DOS, fewer concepts |
2.5 | PC with a graphical user interface | Microsoft Office applications, Windows, email and Web search, fewer concepts |
3 | The Internet | Create content, develop applications, different concepts |
3.5? | The mobile Internet and the Internet of things | ??? |
I offer the following as a starting topical outline for an IT Literacy 3 course:
- Internet concepts
- Applications
- Technology
- Implications for
- Individuals
- Organizations
- Society
- Internet skills
- Application development
- Content creation
- Text
- Images
- Audio
- Video
This blog is concerned with questions like:
- What skills should be included in IT literacy 3.0?
- What concepts should be included in IT literacy 3.0?
- Who is developing courses that teach these skills and concepts?
- How are our student's backgrounds and expectations changing?
- Should we teach IT literacy as a stand alone course or disperse it throughout the curriculum?
- Does IT literacy require two full courses?
- Should all students take the same IT literacy course or should there be different versions?