Computer Studies Schemes of Work FORM : TERM : YEAR : WK LESSON 1 1&2 TOPIC/ SUB-TOPIC STUDENTS 3 4 THREE 2 2011 TEACHER: HEAD OF DEPT: OBJECTIVES TEACHING METHOD TEACHING/ LEARNING RESOURCES HAVE NOT REPORTED TO SCHOOL CONCERNING TERM TWO WORK BRIEFING Nested If Selection and CASE Selection By the end of the lesson, the learner should be able to: i) explain the pseudo code segment of Nested IF selection ii) describe the flowchart extract for Nested IF selection iii) explain the use of: - CASE section - describe flowchart extract - discussion method - question and answer method Assignment The learner to read and make notes The REPEAT…UNTIL Loop and The FOR Loop Ref: Longhorn Bk 3 Computer Studies P77-79 Ref Longhorn Bk 3 By S. Mburu & G. Chemwa P 75-77 Dr. John Onunga and Renu Shah P 132135 REMARKS Computer Studies Schemes of Work FORM : TERM : WK LESSON 2 1&2 THREE 2 TOPIC/ SUB-TOPIC Iteration (looping) and The WHILE Loop TEACHER: OBJECTIVES By the end of the lesson, the learner should be able to: i) define the terms: - iteration ii) outline three main looping controls TEACHING METHOD - discussion method - question and answer method The REPEAT…UNTIL loop By the end of the lesson, the learner should be able to: i) explain the use of The REPEAT…UNTIL loop ii) describe The REPEAT...UNTIL loop on: - pseudo code - flowchart extract iii) explain the use of The FOR loop iv) describe The FOR loop on: - pseudo code - flowchart extract Longhorn Bk 3 By S. Mburu & G. Chemwa P 78-79 Computer Studies By Dr John Onunga & Renu Shah P 95 iii) explain the pseudo code and flowchart extract of The WHILE Loop 3 TEACHING/ LEARNING RESOURCES - brief lecture method - question and answer Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 79-81 Nairobi Longhorn Publisher REMARKS 4 Definition and development of algorithm YEAR : By the end of the lesson, the learner should be able to: i) define the term structured programming ii) state the advantages of: - modular programming - use of structure charts iii) explain the top down approach in programming 2011 - question and answer method - discussion method HEAD OF DEPT: Ref Computer Studies Bk 3 By Dr John Onunga & Renu Shah 2/Ed (2005) P 96-98 Mariwa Publisher WK LESSON 3 1&2 Data and data structures 3 Designing more complex algorithm 4 TOPIC/ SUB-TOPIC Designing more complex algorithm OBJECTIVES TEACHING METHOD By the end of the lesson, the learner should be able to: i) define the term data structure ii) explain four types of data structures By the end of the lesson, the learner should be able to: i) to design an algorithm and a flowchart that prompt the user to enter two numbers X and Y ii) divide X and Y. If the value of Y is 0, the program displays an error message “Error: - discussion method - question and answer method By the end of the lesson, the learner should be able to: i) design a flow chart that will prompt entry of marks scored in 8 subjects ii) the program to calculate the total marks and average iii) the program to assign the grade scored in each subject basing on the marks i) discussion method ii) question and answer method - question and answer method - discussion method TEACHING/ LEARNING RESOURCES Computer Studies Bk 3 By Dr John Onunga & Renu Shah P 104-105 Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 82-84 Nairobi Longhorn Publisher Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 85-89 Nairobi Longhorn Publisher Computer Studies Schemes of Work FORM : TERM : YEAR : THREE 2 2011 TEACHER: HEAD OF DEPT: REMARKS Computer Studies Schemes of Work FORM : TERM : YEAR : TOPIC/ SUB-TOPIC THREE 2 2011 TEACHER: HEAD OF DEPT: WK LESSON OBJECTIVES 4 1&2 SYSTEM DEVELOPMENT By the end of the lesson, the learner should be able to: i) define the term system ii) state the characteristics of soft system iii) explain the characteristics of hard system 3 Information system By the end of the lesson, the learner should be able to: i) define the term information system ii) explain three purposes of information system ii) explain the reasons for developing a new system TEACHING METHOD -question and answer method - discussion method - discussion method - question and answer method TEACHING/ LEARNING RESOURCES Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 91-94 Nairobi Longhorn Publisher Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 94-95 REMARKS 4 Theories of system development By the end of the lesson, the learner should be able to: i) explain on traditional, rapid application development and the structured approach ii) state the stages of system development - discussion method - question and answer method Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 96-98 Computer Studies Schemes of Work FORM : TERM : YEAR : WK LESSON 5 1&2 3 4 TOPIC/ SUB-TOPIC Problem recognition and definition Required specification Hardware and software requirements THREE 2 2011 TEACHER: HEAD OF DEPT: OBJECTIVES By the end of the lesson, the learner should be able to: i) identify the questions that system analyst attempt to answer ii) define the term feasibility study iii) explain on three feasibility study By the end of the lesson, the learner should be able to: i) explain the meaning of required specification ii) explain the meaning of output specification iii) outline the factors to consider when designing output specification By the end of the lesson, the learner should be able to: i) outline three factors to consider when designing hardware and software requirements ii) explain three tools for designing the system flowchart data flow diagram, entity relationship TEACHING METHOD - question and answer method - brief lecture method - question and answer method - brief lecture method - discussion method - question and answer method TEACHING/ LEARNING RESOURCES Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 99-103 Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 105-108 Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 108-110 REMARKS WK LESSON 6 1&2 3 4 TOPIC/ SUB-TOPIC OBJECTIVES System construction TEACHING METHOD By the end of the lesson, the learner should be able to: i) define the term system construction ii) explain three system construction methods iii) explain the areas to be addressed during system construction file conversion staff training changeover strategies By the end of the lesson, the learner should be able to: System documentation TEACHING/ LEARNING RESOURCES - Brief lecture method - Discussion method - Question and answer method Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 113-117 - Brief lecture method - Discussion method - Question and answer method Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 122-125 i) state what is compost in system documentation ii) explain on requirement specification iii) explain on the report of system analyst iv) outline the content of user manual Programming with visual basic By the end of the lesson, the learner should be able to: i) define the term visual basic ii) explain the features of visual basic iii) describe features of visual basic integrated development environment window Computer Studies Schemes of Work FORM : TERM : YEAR : THREE 2 2011 TEACHER: HEAD OF DEPT: REMARKS Computer Studies Schemes of Work FORM : TERM : YEAR : WK LESSON 7 1,2,3 & 4 8 1&2 3 4 TOPIC/ SUB-TOPIC THREE 2 2011 TEACHER: HEAD OF DEPT: OBJECTIVES TEACHING METHOD TEACHING/ LEARNING RESOURCES MID TERM EXAMS, THEN SCHOOL BREAK FOR HALF TERM/ RECESS Code editor window By the end of the lesson, the learner should be able to: i) explain the meaning of code editors window ii) explain the use of form layout window iii) state and explain all the functions of visual basic toolbox User define data types By the end of the test lesson, the learner should be able to: i) explain the meaning of user define data types ii) explain how suffixes can be used to declare variables and constants iii) outline basic mathematical operators iv) state the hierarchy of operators By the end of the test lesson, the learner should be able to: i) explain the meaning of logical operators ii) explain the meaning of assignment statement Logical operators - question and answer method - discussion method - discussion method - question and answer method - discussion method - question and answer method Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 126-130 Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 131-134 Ref Longhorn Bk 3 By S. Mburu & G. Chemwa REMARKS iii) write the print statement 1/Ed (2005) P 135-136 Computer Studies Schemes of Work FORM : TERM : YEAR : WK LESSON 9 1&2 3 THREE 2 2011 TEACHER: HEAD OF DEPT: TOPIC/ SUB-TOPIC OBJECTIVES Library functions By the end of the test lesson, the learner should be able to: i) define the library functions ii) interpret the functions in the table iii) explain the meaning of program statements iv) convert numeric string to a value vs. Control structures By the end of the test lesson, the learner should be able to: i) recall the three control structures ii) describe the Nested IF selection iii) write the pseudo code for ax2 + bx + c =0 TEACHING METHOD - brief lecture method - discussion method - question and answer method - demonstration method - discussion method TEACHING/ LEARNING RESOURCES Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 137-141 Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 143-145 REMARKS 4 Declaration of general subroutines By the end of the test lesson, the learner should be able to: i) define the term subroutines ii) enter the given subroutine on the editors window - demonstration method - discussion method Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 151-154 Computer Studies Schemes of Work FORM : TERM : YEAR : WK LESSON 10 1&2 3 4 TOPIC/ SUB-TOPIC THREE 2 2011 TEACHER: HEAD OF DEPT: OBJECTIVES Creating menus, message and dialog boxes By the end of the test lesson, the learner should be able to: i) drop down menus ii) message boxes iii) define the term dialog box Project 5.4 By the end of the test lesson, the learner should be able to: i) create the new project ii) explain the meaning of a directory list box iii) study the common dialog box control List box and combo boxes By the end of the test lesson, the learner should be able to: i) give the difference between list box and combo box ii) create project 5.6 create project 5.7 TEACHING METHOD - Demonstration method - Discussion method - Brief lecture method - Discussion method - Question and answer method - Question and answer method - Discussion method TEACHING/ LEARNING RESOURCES Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 154-156 Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 156-159 Ref Longhorn Bk 3 By S. Mburu & G. Chemwa 1/Ed (2005) P 159-162 REMARKS 11, 12 & 13 MOCK EXAM, MARKING AND CLOSING THE SCHOOL