The document discusses the aims and objectives of teaching computer science. It states that when studying a subject, it is important to understand the purpose and benefits of studying that subject, which then become the aims. Objectives are more specific goals that help achieve the broader aims and result in behavioral changes in students. The objectives of teaching computer science include providing practical knowledge, the latest information, developing skills and understanding of the subject matter. Some specific aims mentioned are disciplinary, moral, utilization, vocational, interdisciplinary, and aesthetic aims. Objectives can be general or specific to a topic and include gaining knowledge, understanding, application of skills and creativity.