David P. Voorhees, Ph.D.

Associate Professor, Computer Science, Le Moyne College

Teaching Philosophy

What's Important

What's Not Important


  1. Bransford, J.D., Brown, A.L., Cocking, R.R., Donovan, M.S., & Pellegrino, J.W (Eds.). (2000). How People Learn: brain, mind, experience, and school. Washington, D.C.: National Academy Press.
  2. Livingston, J.A. (1997). Metacognition: An Overview. University of Buffalo Graduate School of Education.
  3. Vockell. E. (2004). Educational Psychology: A Practical Approach. Purdue University Calumet School of Education.

Learning Strategies

Below is a list of learning strategies that have worked for me. The items in each list are in no particular order. Hopefully, each list provides you with a starting point for learning how you learn.

  1. Be attentive:
      While in a classroom setting (and you find yourself drifting from the task):
        be an active listener (clarify and confirm)
        ask questions
      While studying (and you find yourself drifting from the task):
        switch to a different study task
        take a break (do something recreational)
        switch to a different subject/class
        take a break (grab a bite to eat)
        switch to a different environment (go to library)
        take a break (talk to a parent, sibling, or friend)
        turn up the music or turn off the music
        take a break (watch a movie, watch the weather station)
      Regardless of where you're learning - get a good night's sleep
  2. Comprehension:
      ask questions
      visit instructor in their office (one-on-one discussion)
      read text book
      ask more questions
      talk to other students in class
      read text book a second time
      write down key points while reading text book
      ask even more questions
      take notes during lecture
      don't take notes during lecture, instead do active listening (see be attentive)
      continue asking questions
  3. More strategies may be found in the The Difference Between High School and College web page, provided as part of the first year orientation here at Le Moyne. Specifically, the "How to Make the Transition to College" section found at the bottom of this web page has some useful pointers.


  1. An important aspect of what a computer scientist does is construct models that represent abstractions of the real and imaginary worlds. These models may eventually lead to software systems. Likewise, humans construct cognitive models that represent a persons' knowledge and experience. Another way to view the concept of cognitive models is through the famous DIKW hierarchy (see The Origin of the DIKW Hierarchy and Data, Information, Knowledge, and Wisdom).

Last updated on August 31, 2005.