You are here


Getting Future Leaders to Learn Computer Science

similar to Klawe's "Best Time Ever to Teach/Learn CS" in this repository

Google Search: From the Basics to the Latest Innovations

In this session, we explore basic search technology as well as the innovations that Google has brought and continues to bring to search. The materials presented will not only help you become familiar with the latest trends, but will also help you introduce this important technology to your students.

Incorporating Culture in Your CS Classroom

It has been well established that the numbers of students enrolled in Computer Engineering andComputer Science from the different underrepresented cultural groups are disproportionately low. Disabled and minority ethnic inclusion is often invisible for people in the majority culture because it involves thinking outside the norm of their everyday life.

Internet and the World Wide Web

A detailed introduction to many computing concepts: Computer Basics; Network, Internet, Web, Email Basics; Personal Safety Online; Web Page Construction; Finding What You Want; Software on the Internet; Power Tools in the Internet; E-Commerce. (A slide show in PDF format, 241 slides.)

Java, Women and the Culture of Computing

An article covering women in programming, and the underlying psychology behind various naming schemes in Java and in computer programming in general.

Lego Mindstorms Robot Workshop

This is a five-part tutorial to learn to program Lego Mindstorms robots. The five parts include: basic movements, movement sequences, loops, sensors and conditionals. Just as with human movement, any complicated robot movement can be broken down into a series of simpler movements. We’ll start by getting familiar with the basic building blocks of robot movement.

Making a Difference in Education Through Innovation in Technology

Technology has long played a role in education. Some technologies such as pen and paper, chalk and blackboard, or printing are so much a part of our experiences that we no longer think of them as technology.

MobileASL: Making Cell Phones Accessible to the Deaf Community

This team of computer scientists is doing work to make cell phones more accessible to the deaf using American Sign Language (ASL). Constraints, research, experiments and results are discussed.

Object-Oriented Programming

An introduction to Object Oriented Programming in Java. Includes teaching strategies: objects-early philosophy; radio example; and Is-A, Has-A, and Uses-A relationships. PDF (converted PowerPoint presentation).

Pirates of Silicon Valley Worksheets

"Pirates of Silicon Valley (DVD and VHS) is the dramatization of the events that lead to the creation and explosive growth of the personal computer. We follow Steve Jobs (Apple) and Bill Gates (Microsoft) as their paths crisscross in Silicon Valley. We watch as the rivalry between these two giants unfolds. I like to use this video to introduce PC hardware and software evolution.


Subscribe to CPP.L3B-06