After completing the program successfully, students will be able to

  • Define the basic terms and principles of Computer Science in education.
  • Communicate ideas in Computer education effectively and appropriately in written and oral forms both in academic and non-academic contexts.
  • Teaching about Computer technology involving the development, maintenance, and use of computer systems, software, and networks for the education purpose.
  • Develop knowledge and skills required to develop, maintain, and use computer systems, software, and networks for the education purpose.
  • Apply the appropriate methods of assessment and evaluation in the computer education process to obtain accurate feedback on learners’ progress.
  • Use appropriate methods and techniques to improve students’ critical thinking, creative thinking, and problem-solving skills.
  • Plan teaching and learning processes by considering individual needs, differences of students, and needs of the teaching field.
  • Use required methods and techniques for student-centered learning by considering individual and cultural differences.
  • Provide guidance and counselling to students and their parents to boost the quality of learning of each individual student.
  • Identify, with the assistance of their teachers, social and ethical issues relating to information sharing, accuracy, privacy, and safety when using technology.
  • Managing information in a computer and/or similar electronic devices in the classroom.
  • Brainstorm with teachers and peers to develop and outline ideas using appropriate technology.
  • Create web pages and other forms of multimedia tools which incorporate text, images, videos, and links to external resources, and use in education.
  • Understand and apply basic principles of design and style to meet the needs of different students, when sharing information..