Lecturer Dr.
Michael Adelani Adewusi
Course Name Methodology of Teaching Computer Education
Course Code EDU2104
Credit Units Three (3)
Credit Hours 45
Course Description
This course focuses on the pedagogical approaches and methodologies for teaching computer education at the undergraduate level. It explores
various teaching strategies, assessment methods, and tools to effectively deliver computer science content. Students will learn how to design
engaging lessons, use technology in teaching, and assess student learning outcomes. The course aims to prepare future educators with the
skills necessary to teach computer science concepts effectively.
Course Objectives
To understand the principles and methodologies for teaching computer education.
To design and develop instructional materials and lesson plans for computer science courses.
To apply various teaching strategies and technologies in computer education.
To evaluate and select appropriate assessment methods for computer science topics.
To incorporate best practices in educational technology into teaching.
To reflect on and improve teaching practices based on student feedback and performance.
Learning Outcomes
Understand Teaching Methodologies: Demonstrate knowledge of different teaching methodologies and their application in computer
education.
Design Instructional Materials: Develop effective instructional materials and lesson plans tailored for computer science courses.
Apply Teaching Strategies: Implement various teaching strategies and technologies to enhance learning in computer education.
Evaluate Assessment Methods: Choose and apply appropriate assessment methods to evaluate student understanding of computer
science concepts.
1|Page
Use Educational Technology: Integrate educational technology effectively to support teaching and learning in computer science.
Reflect and Improve: Analyze teaching practices and make improvements based on student feedback and performance metrics.
Mode of Delivery
Lectures
Case Studies
Group Discussions
Practical Exercises
Online Resources
Guest Speakers
Mode of Assessment
Class Participation and Assignments
Mid-Term Exam
Lesson Plan Development Project
Teaching Demonstrations
Final Exam
COURSE CONTENT AND LEARNING OBJECTIVES
Course Learning Objectives SCHEME OF
Content/Topic WORK
Cognitive Affective Psychomotor Week Hours
Teaching Methods Media No.
1. Introduction to Understand the role of Appreciate the importance Explore various educational Lecture. Overhead 1. 3hrs
Educational educational technology in of integrating technology technologies and tools Discussions. projectors
Technology in teaching computer science into education Slides. Whiteboard
Computer Education Videos Flipcharts
2|Page
Course Learning Objectives SCHEME OF
Content/Topic WORK
Cognitive Affective Psychomotor Week Hours
Teaching Methods Media No.
2. Learning Theories Analyze different learning Value the diversity of Apply learning theories to the Case studies. Overhead 2. 3hrs
and Computer theories and their application learning approaches design of computer science Group discussions. projectors
Education to computer education lessons Online articles Case Whiteboard
study materials Flipcharts
3. Curriculum Design Understand the principles of Recognize the need for a Design a curriculum outline Workshop. Overhead 3. 3hrs
and Development for curriculum design in well-structured curriculum for a computer science course Peer review. projectors
Computer Education computer education Curriculum design Whiteboard
templates Flipcharts
Sample curricula
4. Instructional Identify effective instructional Appreciate the impact of Implement various Demonstration. Overhead 4. 3hrs
Strategies for strategies for teaching diverse teaching methods instructional strategies in Collaborative work. projectors
Teaching Computer computer science lesson planning Lesson plan Whiteboard
Science examples. Flipcharts
Teaching strategy
guides
5. Assessment and Understand different Value the role of assessment Design assessment tools for Lecture. Overhead 5. 3hrs
Evaluation in assessment techniques in in the learning process evaluating student learning in Practical sessions. projectors
Computer Education computer education computer science Assessment tools. Whiteboard
Sample rubrics Flipcharts
6. Integrating ICT Explore the role of ICT in Recognize the benefits of Incorporate ICT tools into Workshop. Overhead 6. 3hrs
into Computer enhancing computer ICT integration lesson plans Hands-on activities. projectors
Education education ICT tools Whiteboard
3|Page
Course Learning Objectives SCHEME OF
Content/Topic WORK
Cognitive Affective Psychomotor Week Hours
Teaching Methods Media No.
Flipcharts
7. Classroom Understand strategies for Appreciate the importance Implement classroom Role-playing. Group Overhead 7. 3hrs
Management and effective classroom of maintaining an engaging management techniques in a work. Classroom projectors
Student Engagement management in a computer learning environment. simulated environment management Whiteboard
resources. Flipcharts
Simulation software
8. Differentiated Explain the concept of Value the need to address Design differentiated learning Workshop. Overhead 8. 3hrs
Instruction in differentiated instruction diverse student needs activities for computer science Case studies. projectors
Computer Education students Differentiated Whiteboard
instruction guides. Flipcharts
Student profiles
9. CAT CAT CAT CAT CAT CAT 9. CAT
CAT
10. Project-Based Understand the principles of Appreciate the effectiveness Design and implement a PBL Project work. Group Overhead 10. 3hrs
Learning (PBL) in PBL and its application to of PBL in promoting deep activity in a computer science discussions. projectors
Computer Education computer education learning classroom PBL templates. Whiteboard
Project management Flipcharts
tools
11. Flipped Explore the flipped classroom Recognize the value of Develop a flipped classroom Lecture. Overhead 11. 3hrs
Classroom in model and its benefits student-centered learning lesson plan for a computer Workshop. projectors
Computer Education science topic Flipped classroom Whiteboard
resources. Flipcharts
Video creation tools
4|Page
Course Learning Objectives SCHEME OF
Content/Topic WORK
Cognitive Affective Psychomotor Week Hours
Teaching Methods Media No.
12. Collaborative Analyze the benefits of Value the role of peer Facilitate collaborative Group activities. Overhead 12. 3hrs
Learning and Peer collaborative learning in teaching in knowledge learning activities in a Peer teaching projectors
Teaching computer education sharing computer lab sessions. Whiteboard
Collaboration tools. Flipcharts
Peer teaching guides
13. Ethics and Understand the ethical Appreciate the importance Apply ethical guidelines in Lecture. Overhead 13. 3hrs
Professionalism in considerations in teaching of professionalism in teaching scenarios Group discussions. projectors
Computer Education computer science education Ethics guidelines. Whiteboard
Case studies Flipcharts
14. Use of Understand the role of Recognize the value of Integrate simulations and Demonstration. Overhead 14 3hrs
Simulations and simulations and virtual labs in virtual labs in enhancing virtual labs into teaching Hands-on practice. projectors
Virtual Labs in computer education practical skills practices Simulation software. Whiteboard
Teaching Computer Virtual lab platforms Flipcharts
Science
15. Emerging Trends Explore emerging trends and Appreciate the need for Implement emerging Lecture. Overhead 15. 3hrs
in Computer technologies in computer continuous learning and technologies in teaching Workshop. Research projectors
Education education adaptation computer science articles Whiteboard
Flipcharts
16. Revision Revision Revision Revision Revision Revision 16. -
17. Exams Exams Exams Exams Exams Exams 17. -
18. Exams Exams Exams Exams Exams Exams 18. -
5|Page
Reading List
1. Methodology of Teaching Computer Education by M.A, Adewusi, O.T Odekeye, and Edith
2. Teaching Computer Science: An Overview by David M. Wilson
3. Pedagogical Patterns: Teaching and Learning by Neil A. Gordon
4. The Art of Teaching Computer Science by John McCormick
5. Educational Technology for Teaching and Learning by Brian L. Johnson
6. Designing Effective Instruction by Gary R. Morrison, Steven M. Ross, and Jerrold E. Kemp
7. Classroom Management for Middle and High School Teachers by Edmund T. Emmer and Carolyn M. Evertson
Journals
KIU Journal of Education
Journal of Applied Science, Information and Computing
Journal of Management
KIU Interdisciplinary Journal of Humanities and Social Sciences
6|Page