Towards enhancing ICT competencies of Bhutanese students
COMPETENCIES
LESSON PLANS
CLASS SEVEN
STRAND A - TECHNOLOGY OPERATIONS
Lesson Plan 1 & 2: Introduction to PowerPoint Presentation
Lesson Plan 3 & 4: Creating Presentation
Lesson Plan 5: Features of Good Presentation
Lesson Plan 6: Creating Presentation on Google Slides
Lesson Plan 7: Collaborating on Google Slides
Lesson Plan 8: Creating Presentation on Canva
Lesson Plan 9 & 10: Introduction to Audio Editing
Lesson Plan 11 & 12: Audio Editing in Audacity
Lesson Plan 13 & 14: Creating Remixes
STRAND B - COMMUNICATION & COLLABORATION
Lesson Plan 15: Online Search Techniques
Lesson Plan 16: Introduction to Social Media
Lesson Plan 17: Collaborating through Facebook
STRAND C - SAFETY & ETHICS
Lesson Plan 18: Being Safe on Social Media
Lesson Plan 19: Positive Online Behaviour
Lesson Plan 20: Online Data Protection
STRAND D - CODING
Lesson Plan 21: Introduction (Banana Tales Part 1)
Lesson Plan 22: Sequence (Banana Tales Part I)
Lesson Plan 23: List (Banana Tales Part I)
Lesson Plan 24: For Loops (Banana Tales Part I)
Lesson Plan 25: Range (Banana Tales Part I)
Lesson Plan 26: Variables (Banana Tales Part I)
Lesson Plan 27: If Statement (Banana Tales Part I)
Lesson Plan 28: If/Else Statement (Banana Tales Part I)
Lesson Plan 29: While Loops (Banana Tales Part I)
Lesson Plan 30: Boolean Operators - and, or (Banana Tales Part I)
Lesson Plan 31: Boolean Operators - not (Banana Tales Part I)
Lesson Plan 32: Functions (Banana Tales Part I)
Lesson Plan 33: Introduction to Platformer Course (Let's Move)
Lesson Plan 34: Collide with me (Platformer)
Lesson Plan 35: Make It Fun (Platformer)
Lesson Plan 36: Count on Me (Platformer)
Lesson Plan 37: Parameters For All (Platformer)
Lesson Plan 38: Yes or No (Platformer)
Lesson Plan 39: When it ends (Platformer)
Lesson Plan 40: Introduction to Frogger (Let's get started)
Lesson Plan 41: Shaping the game (Frogger)
Lesson Plan 42: Properties for all (Frogger)
Lesson Plan 43: Beyond Sprites (Frogger)
Lesson Plan 44: This is better (Frogger)
Lesson Plan 45: It is time to move on (Frogger)
Lesson Plan 46: Game Over (Frogger)
Contributors
Sonam Choenjur, Zilukha MSS, Thimphu
Kumar Ghalley, Tshimalakha MSS, Chhukha
Duptho Wangmo, Shari HSS, Paro
CLASS EIGHT
STRAND A - TECHNOLOGY OPERATIONS
Lesson Plan 1 & 2: Adding Multimedia (MS PowerPoint)
Lesson Plan 3: Adding Hyperlinks (MS PowerPoint)
Lesson Plan 4 & 5: Google Slides
Lesson Plan 6 & 7: Printing and Converting
Lesson Plan 8: Project on Creating a Presentation
Lesson Plan 9: Introduction to Making Videos
Lesson Plan 10 & 11: Recording and Transferring
Lesson Plan 12 & 13: Editing and Sharing of Videos (CapCut)
Lesson Plan 14: Project on Video Editing
STRAND B - COMMUNICATION & COLLABORATION
Lesson Plan 15: Online Government Services
Lesson Plan 16 & 17: Project on G2C Services
Lesson Plan 18: Blog
Lesson Plan 19: Pages on Blogger
Lesson Plan 20 & 21: Posts on Blogger
Lesson Plan 22: Vlog
STRAND C - SAFETY & ETHICS
Lesson Plan 23: Positive Online Identity
Lesson Plan 24 & 25: Digital Footprint
Lesson Plan 26: Project on Online Identity and Digital Footprint
STRAND D - CODING
Lesson Plan 27: Classes (Banana Tales Part II)
Lesson Plan 28: Input (Banana Tales Part II)
Lesson Plan 29: Strings (Banana Tales Part II)
Lesson Plan 30: Dictionaries (Banana Tales Part II)
Lesson Plan 31: Sets (Banana Tales Part II)
Lesson Plan 32: Tuples (Banana Tales Part II)
Lesson Plan 33: 2D Lists 1 (Banana Tales Part II)
Lesson Plan 34: 2D Lists 2 (Banana Tales Part II)
Lesson Plan 35: Bubble Sort 1 (Banana Tales Part II)
Lesson Plan 36: Bubble Sort 2 (Banana Tales Part II)
Lesson Plan 37: Send and Receive (Coding Chatbots)
Lesson Plan 38: Variables as Containers (Coding Chatbots)
Lesson Plan 39: Conditional Instructions (Coding Chatbots)
Lesson Plan 40: Advanced Variables (Coding Chatbots)
Lesson Plan 41: Repetitive Execution (Coding Chatbots)
Lesson Plan 42: Lists & Classes (Coding Chatbots)
Lesson Plan 43: Game - Classes (Coding Chatbots)
Lesson Plan 44: While & Boolean (Coding Chatbots)
Lesson Plan 45: Advanced Operators (Coding Chatbots)
Lesson Plan 46: Methods (Coding Chatbots)
Lesson Plan 47: Methods - Return (Coding Chatbots)
Lesson Plan 48: Methods, Import (Coding Chatbots)
Lesson Plan 49: Modulo & Booleans (Coding Chatbots)
Lesson Plan 50: Elif (Coding Chatbots)
Lesson Plan 51: Improvements - Lists and More (Coding Chatbots)
Lesson Plan 52: More elif (Coding Chatbots)
Contributors
Tshewang Dema, Samtse LSS, Samtse
Choki Dolma, Changangkha MSS, Thimphu
Tshering Chophel, Zilnoen Namgaylling LSS, Thimphu
COMPUTER SCIENCE RESOURCES
PAST QUESTION PAPERS
PREVIOUS TEXTBOOKS