Science Buddies
Science Buddies: Career Profile: Computer Software Engineer
For those students interested in developing cool video game software for computer or those who enjoy applying their compter science skills to solve problems, a career as a computer software engineer might be worth examining. This Science...
Ted Nellen
Cyber English (By Ted Nellen): Oppenheimer: The Computer Delusion
A controversial article from The Atlantic magazine suggesting that there is no evidence to show that using computers in schools improves either teaching or learning. Argues against cutting enriching programs in art and music to fund...
Other
Oregon Occup. Safety and Health Div.: Computer Ergonomics for Elementary School
Learn about ergonomics and how it affects computer users. "Workstation Setup" has suggestions for teachers and students to think about as they work at computers.
The Write Place
Literacy Education Online: Strategies for Revising and Editing on Computers
Comprehensive discussion on how to edit material on computers. Explains how to perform functions in 2 general areas: spell check and search & replace. Also explains difference between doing this "on paper" and on computer. W.11-12.6...
Lumen Learning
Lumen: Success Skills: Computer Based Writing
This activity focuses on using word processing programs to complete writing assignments. It uses Microsoft Word 2013 as a model for videos that show basic, intermediate, and advanced word processing skills. It also lists free...
TED Talks
Ted: Ted Ed: How Computer Memory Works
In many ways, our memories make us who we are, helping us remember our past, learn and retain skills, and plan for the future. And for the computers that often act as extensions of ourselves, memory plays much the same role. Kanawat...
Love To Know Media
Your Dictionary: Sample Lesson Plans for 7th Grade Computer Terms
This site offers links to a list of computer terms middle schoolers need to know; it also offers links to lesson plans teaching things like using spreadsheets.
ReadWriteThink
Read Write Think: The Pros and Cons of Discussion
Contains plans for four lessons that use "Harrison Bergeron" by Kurt Vonnegut, Jr. to engage students in a discussion about what constitutes equality. Lessons use re-writes, persuasive essays, computer activities, and informal class...
Other
Eduscapes: One Computer Classroom
Use this site to see strategies that demonstrate some of the best ways to use the one computer in your classroom.
Lawrence Berkeley National Laboratory
Berkeley Lab: Computers
A brief discussion of the role computers plays in nuclear science.
Nature Research
Nature Education: Studying and Projecting Climate Change
A model organizes what we think we know about something in order to predict how it might behave in the present, future, or past as well as how it might respond to external influence. Models are especially useful when direct, controlled...
Yale University
Yale University: Pc Lube and Tune
The PCLT objective is to supply usable introductions, tutorials, and education on technical subjects to the large audience of computer users. These are articles that take technical topics and make them understandable for the beginner.
Other
The Flickering Mind
Looking for an alternative point of view on educational technology? Use this informative website focusing on a book called "The Flickering Mind,"-a new and controversial book which argues that computers have done far more harm than good...
Better Lesson
Better Lesson: Publishing Time
In this lesson, students will experience different types of publishing in order to strengthen their motivation and cultivate pride in their work. After utilizing the writing process, students will type out their writing on a computer....
Capital Community College Foundation
Guide to Grammar and Writing: The Editing and Rewriting Process
This site examines all aspects of the rewriting process. Includes advice on how to use computers during the process, comments on peer editing, links to related topics, and an editing checklist.
Other
Directi: Code Chef
CodeChef provides a platform for computer programmers to practice their skills through posted problems where users can submit their solutions in the language of their choice. They can also interact with a community of fellow programmers...
British Council
British Council Learn English Central: Listening and Watch
A selection of 20 or so mp3 listening files, with audioscripts, that you can download and play on your computer or portable player. Each comes with a follow-up activity -- these can vary, e.g., an offline writing assignment, online...
Other
Usenix: The Advanced Computing Systems Association
This resource is devoted to professionals on the cutting edge of the computing world and contains membership information, news links and professional development opportunities.
Other
Ibm: Mastering Recursive Programming
A discussion of how to write a correct recursive algorithm. Numerous examples are given in several different programming languages.
Other
Brainspire: To What Degree Is Technology and Social Change Related?
Article discussing the impact of technology on different aspects of society. Looks at education, humanitarian needs, prevention of corruption, modernization, global technological shifts, Ogburn's theory of social change, the...
Other
Word Processing Activity: Rsi Checklist
This personal site provides a student activity that allows learners the opportunity to practice computer skills in creating a bulleted list. The activity also involves student's in completing research on repetitive stress injury to...
Discovery Education
Discovery Education: Understanding Computing
This lesson plan provides activities to demonstrate how "A pebble calculator works in a way similar to an abacus," which will allow learners to increase their understanding of how computers work. The lesson plan also provides discussion...
Alabama Learning Exchange
Alex: Land Surveying Project
This project resulted from of the collaboration of a computer aided drafting teacher, Chris Bond, and a math teacher, Lee Cable, (Hewitt-Trussville High School) to provide higher math expectations in CT and real life application in...
TED Talks
Ted: Ted Ed: What's an Algorithm?
An algorithm is a method of solving problems both big and small. Though computers run algorithms constantly, humans can also solve problems with algorithms. David J. Malan explains how algorithms can be used in seemingly simple...