Question: Learning Unit 7 : Teaching and Learning Programming OBJECTIVES After completing this chapter, you should be able to: discuss and apply various skills, strategies and
Learning Unit : Teaching and Learning Programming
OBJECTIVES
After completing this chapter, you should be able to:
discuss and apply various skills, strategies and activities to scaffold the learning of programming; and explain programming skills to learners and enable them to understand and implement these concepts successfully when planning and writing their own programs.
INTRODUCTION
The teaching of computer programming is difficult, and teachers are therefore required to support learners. This implies that the teacher needs to use various skills, strategies and activities to scaffold the learning of programming. The purpose of this chapter is to provide guidelines in teaching computer programming.
CONCLUSION
The teaching of computer programming should not only focus on programming content, but also on the effective teaching thereof. The purpose of this chapter was to explain various ways how to teach programming concepts and skills to learners and enable them to understand and implement these successfully in their programs.
After reading through the remainder of Chapter you can proceed to complete Assignment
ASSIGNMENT
You have to design and develop a complete IT lesson, where you explain to learners how to
Utilise exceptions to catch errors on input and output.
Use the Lesson planning Word document available under Additional Resources. Examples of lesson plans given in the TMS study material, IT textbooks and its teacher support material and your Teaching Practice Record may not be used for this purpose under any circumstances. It is also important to note that if parts of your lesson plan looks exactly like the example provided, this will not earn you any marks!
Clearly state the following for this lesson, as marks will be allocated as follows:
a The correct page number in IT CAPS document
b Grade level
c Subject Topic
d Subject subtopic
e Time allocation whole section in weeks hours as indicated, as well as minutes
f Time allocation for this lesson, in terms of number of periods and minutes
g Indicate the content selected for this lesson on the page from the IT CAPS, and paste the page into your lesson plan.
heart The time allocated to the lesson should be appropriate to the amount of content selected.
i A balanced set of at least six lesson objectives one each for the six cognitive levels of the Revised Blooms taxonomy indicate the taxonomy levels
j Describe at least three different resources LTSMs that you are going to use in this lesson
k Indicate the main teaching strategy or strategies that you are going to use in the lesson
l Teaching activities at least two for every lesson phase
m Learning activities at least two for every lesson phase
No Assessment activities at least two for every lesson phase
p Plan expanded opportunities for learners at the different ends of the scale of cognitive ability. In other words, plan enrichment activities for high achievers and remedial activities for lower achievers
q Integration of lesson components see Chapter
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
