Computer literacy has evolved from writing simple BASIC programs to using desktop productivity applications. The shift from mainframe to personal computer brought about the need to rethink computer literacy courses to introduce basic skills and familiarity using desktop productivity applications. While these skills remain important, the recent shift of applications and data from the desktop to the Web has brought about another stage in the evolution of computer literacy education to the extent that today's students not only need to be "computer literate" but also "Web literate" or "Web 2.0 literate." Computer literacy courses retained the old concepts, but had less time to cover them because of the need to introduce new concepts. This paper examines approaches to teaching first year college introductory technology courses and suggests practical exercises and skills required for today's students to be Web 2.0 literate.