blog
COURSE OBJECTIVES

Prepare professionals to teach Computer Science and IT.

Unit-I: AIMS AND OBJECTIVES OF TEACHING COMPUTER SCIENCE

Meaning, Nature, Scope, Need and Significance, Values, Aims and Objectives. Instructional Objectives and Behavioural Objectives – Need and Importance of Instructional Objectives. Bloom’s Taxonomy of Instructional Objectives: Cognitive, Affective and Psychomotor Domains, Revised Bloom’s Taxonomy 2001 (Anderson & Krathwohl). Interrelation among the domains – Correlation between subjects.

Unit-II: TEACHING SKILLS

Micro-Teaching: Concept, Definition, Steps, Cycle – Micro-teaching Vs Macro-Teaching. Skills: Skill of Set Induction, Skill of Explaining, Skill of Questioning, Probing Skills, Skill of Stimulus Variation, Skill of Reinforcement, Skill of Non-verbal Clues, Skill of Closure. Link Lesson – Model Episode.

Unit-III: APPROACHES OF TEACHING

Approaches of Lesson Planning – Steps – Organizing Teaching: Memory Level (Herbartian Model), Understanding Level (Morrison Teaching Model), Reflective Level (Bigge and Hunt Teaching Model). Unit Plan – Lesson Plan Writing.

Unit-IV: METHODS OF TEACHING

Teacher-Centred Instruction: Lecture Method, Demonstration, and Team Teaching. Learner-Centred Instruction: Self-Learning – Forms of Self-Learning: Programmed Instruction, Computer Assisted Instruction, Keller Plan, Project Method, Activity Based Learning (ABL), Active Learning Method (ALM), Mind Map, Advanced Active Learning Method (AALM).

Unit-V: INSTRUCTIONAL MEDIA

Classification of Instructional Media – Use of Mass Media in Classroom Instruction. New Emerging Media: Tele-Conferencing, Communication Satellites, Computer Networking, Word Processors, Blended Learning, Flipped Classroom, Artificial Intelligence, and Augmented Reality.

CURRICULUM INCLUDES

  • Basics of programming (C, C++, Python, Java).
  • Operating systems and networking.
  • Web development fundamentals.
  • Teaching methodology for computer science.
  • Educational technology tools.