You are here

CPP.L3B-06

Getting Future Leaders to Learn Computer Science

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

Google Search: From the Basics to the Latest Innovations

Description: 
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

Description: 
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

Description: 
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

Description: 
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

Description: 
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

Description: 
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

Description: 
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

Description: 
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

Description: 
"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.

Pages

Subscribe to CPP.L3B-06