Ghana curriculum lesson note
SHS 2 Computing 2nd Semester Week 11 Lesson Plan
Need the editable version?
Generate, personalize and download the complete lesson plan on Sirbus.
Create Lesson Plan| Weekly Learning Plan | |||
| Subject | Computing | Week | 11 |
| Duration | 60 minutes | Form | SHS 2 |
| Strand | COMPUTATIONAL THINKING (PROGRAMMING LOGIC) | Sub-Strand | WEB TECHNOLOGIES AND DATABASES |
| Learning Outcome(s) | 2.2.3.LO.1 - Apply acquired skills and knowledge to design and develop simple web pages | ||
| Content Standard | 2.2.3.CS.1 | ||
| Learning Indicator(s) | 2.2.3.LI.1 - Demonstrate knowledge and understanding of Web Development and Databases Demonstrate the use of web page editors and design elements, including sections, text, images, GUI/UI/UX, and multimedia integration. Project-Based Learning Approach: • Engage in whole-class discussions to explore different web page editors and their features, such as Notepad, Atom, Visual Studio Code, Notepad++, etc. • Conduct practical sessions with individuals and in mixed-ability/gender-sensitive groups, utilising text editors' features. • Employ interactive multimedia presentations and video analysis to facilitate discussions and demonstrate techniques for creating web pages using various editors. Ensure inclusivity and equity by considering different learners' abilities and providing appropriate input devices for data analysis | ||
| Lesson Focus | Demonstrate knowledge and understanding of Web Development and Databases Demonstrate the use of web page editors and design elements, including sections, text, images, GUI/UI/UX, and multimedia integration. | ||
| Previous Knowledge | Learners recall related ideas, vocabulary or experiences from earlier lessons and everyday contexts. | ||
| Lesson Objective(s) | Describe the key idea in: Demonstrate knowledge and understanding of Web Development and Databases Demonstrate the use of web page editors and design elements, including sections, text, images, GUI/UI/UX, and multimedia integration. Apply the idea through guided and independent learning activities. Demonstrate understanding through oral responses, written work or practical performance. | ||
| Essential Question(s) | What computing concept, system, algorithm or technology is central to Demonstrate knowledge and understanding of Web Development and Databases Demonstrate the use of web page editors and design elements, including sections, text, images, GUI/UI/UX, and multimedia integration. Project-Based Learning Approach: • Engage in whole-class discussions to explore different web page editors and their features, such as Notepad, Atom, Visual Studio Code, Notepad++, etc. • Conduct practical sessions with individuals and in mixed-ability/gender-sensitive groups, utilising text editors' features. • Employ interactive multimedia presentations and video analysis to facilitate discussions and demonstrate techniques for creating web pages using various editors. Ensure inclusivity and equity by considering different learners' abilities and providing appropriate input devices for data analysis? How can we model, test or build the concept using hardware, software, code, diagrams or simulation? How can this knowledge be applied to solve a new real-life computing problem? | ||
| Pedagogical Strategies | Problem-Based Learning Collaborative Learning Pair Programming/Peer Review where appropriate Demonstration and Guided Practice Project-Based Learning Digital/Simulation-Based Learning Computational Thinking Debugging/Test-Driven Practice | ||
| Teaching & Learning Resources | Computer(s) where available Projector/TV where available Computing textbook/reference materials Whiteboard/markers Learners' notebooks Computer hardware components or labelled diagrams System-unit/component images Network diagrams Router/switch/cable samples or images where available Network simulation software where available Code editor/IDE or visual programming environment Sample code files Web browser Code editor Sample webpages/database files where relevant | ||
| Key Notes on Differentiation | |||
| Content | Use labelled diagrams, step-by-step worked examples, starter code, partially completed flowcharts or guided configuration sheets for learners who need support. Extend advanced learners with optimisation, debugging, system-design trade-offs, additional features or more complex test cases. | ||
| Process | Use mixed-ability grouping and pair work, rotating roles such as driver, navigator, tester, documenter or presenter. Where devices or internet access are limited, use offline simulators, printed code/diagrams, unplugged activities and shared-device rotations without changing the learning objective. | ||
| Product | Allow appropriate evidence such as annotated diagrams, algorithms, pseudocode, code, app screens, webpages, network designs, troubleshooting reports or presentations. Assess correctness, computational reasoning, functionality, testing/debugging, documentation, responsible digital practice and ability to justify design decisions. | ||
| Success Criteria | Learners use correct subject vocabulary. Learners complete the main task with reasonable accuracy. Learners explain or demonstrate how the concept applies in a new situation. | ||
| Homework | Complete a short application task connected to the week's learning indicator. | ||
| Lesson Activities | |||
| Stage | Teacher Activity | Learner Activity | Assessment / DoK |
| Starter10 minutes | Show a simple digital example involving web development and databases demonstrate the use of web page editors and design elements, including sections, text, images and ask learners to predict what is happening. | Share prior knowledge, listen to peers and record the lesson question in their notebooks. | Not provided. |
| Activity 115 minutes | Demonstrate web development and databases demonstrate the use of web page editors and design elements, including sections, text, images using a board sketch, device setting, code snippet, data table or simulation. | Observe the demonstration, identify the key parts and explain their functions. | Ask learners to define the key term and identify it in the demonstration. |
| Activity 220 minutes | Guide learners through a hands-on task where they apply web development and databases demonstrate the use of web page editors and design elements, including sections, text, images and record the result. | Complete the practical task, test the result and note any errors or fixes. | Check the task output for correct procedure, testing and explanation. |
| Activity 310 minutes | Present a different digital scenario and ask learners to use web development and databases demonstrate the use of web page editors and design elements, including sections, text, images to solve or explain the result. | Apply the idea to the new scenario and present the result or explanation. | Use a short exit task requiring learners to apply the idea in another digital context. |
| Lesson Closure | Summarise web development and databases demonstrate the use of web page editors and design elements, including sections, text, images and correct one common misconception using learner examples. State one thing learned and complete the exit response. | ||
Need the editable version?
Generate, personalize and download the complete lesson plan on Sirbus.
Create Lesson PlanMore SHS 2 Computing 2nd Semester Lessons
Week 1Sub-strand: ALGORITHM AND DATA STRUCTUREWeek 2Sub-strand: ALGORITHM AND DATA STRUCTUREWeek 3Sub-strand: ALGORITHM AND DATA STRUCTUREWeek 4Sub-strand: ALGORITHM AND DATA STRUCTUREWeek 5Sub-strand: APP DEVELOPMENTWeek 6Sub-strand: APP DEVELOPMENTWeek 7Sub-strand: APP DEVELOPMENTWeek 8Sub-strand: APP DEVELOPMENTWeek 9Sub-strand: APP DEVELOPMENTWeek 10Sub-strand: APP DEVELOPMENTWeek 11 (current)Week 12Sub-strand: WEB TECHNOLOGIES AND DATABASESWeek 13Sub-strand: WEB TECHNOLOGIES AND DATABASESWeek 14Sub-strand: WEB TECHNOLOGIES AND DATABASESWeek 15Sub-strand: WEB TECHNOLOGIES AND DATABASESWeek 16Sub-strand: WEB TECHNOLOGIES AND DATABASES