The document discusses the aims and objectives of teaching computer science. It defines that aims are long-term and broader while objectives are short-term and specific. It also outlines the different types of aims including utilitarian, intellectual development, disciplinary, cultural, moral, aesthetic and social aims. Furthermore, it describes Bloom's taxonomy for classifying educational objectives into cognitive, affective and psychomotor domains.