O documento apresenta uma palestra sobre Programação Orientada a Objetos versus Programação Estruturada. O palestrante Albert Bitencourt discute que a Programação Orientada a Objetos defende um pensamento de programação mais voltado ao pensamento humano ao ensinar computadores a pensar como humanos através de conceitos como classe, objeto, atributo, método, herança e polimorfismo. Já a Programação Estruturada defende um pensamento de programação mais voltado ao pensamento de máquina e é eficiente para problemas simples.