Term 1 (August 21 – December 14, 2023) Main Topic: MULTIMEDIA (FILE FORMATS, CANVA, PREZI) |
Week | Theme | Unit Title | Teaching Points / Target Areas |
1 | Exploratio n – Physical and Metal | Rules and Computer Room | - Discuss what we will do in the computer room. Spend time getting to know the students.
- Introduce the rules and guidelines while inside the computer room.
- Must choose their own computer seats and be responsible for each computer assigned.
- Allow students to check their work area of responsibility in proper and in order.
|
2 | Introduction to Multimedia | - Understand the meaning of multimedia.
- Know the components of multimedia and their importance.
- Create a simple diagram about multimedia
- Identify some samples of each component.
- Learn new Computer Science abbreviations.
Activity: Create a simple diagram about multimedia and its components and identify at least 2 samples of each component.
REFERENCES: https://www.tutorialspoint.com/multimedia/multimedia_introduction.htm https://uomustansiriyah.edu.iq/media/lectures/6/6_2021_09_28!04_56_12_PM.pdf https://www.slideshare.net/azira96/chapter-1-introduction-to-multimedia
Can be used as well: https://www.ftms.edu.my/images/Document/MMGD0101%20-%20Introduction%20to%20Multimedia/MMGD0101%20chapter%201.pdf |
3 | Multimedia Image Basic File Formats | - Discuss and explain raster image and vector image.
- Cite some examples of image file format which are considered raster and vector image.
- Differentiate each file format and emphasize their uses.
- Explain that the image is saved in a specific file format depending on the where to use the image (for print or for web)
Activity: Using Canva, create an infographic about the different file formats and save it in their desired file format (JPG, PNG, GIF, etc.)
References: https://guides.lib.umich.edu/c.php?g=282942&p=1885348 https://blog.hubspot.com/insiders/different-types-of-image-files |
4 | Multimedia Creating a Video project Internationalism Leadership | - Login and access Canva for education
- Familiarize the video editing tools in Canva,
- Choose video clips for the project
- Add desired video clip to timeline
- Trim the video clips to the desired length
Activity: Using Canva, create a short video by applying the steps that were demonstrated.
Reference: https://www.canva.com/ |
5 | Overcomin g Adversity | Creating a Video project: Adding Text and Effects | - Explore the tools in adding text on the video
- Add text and effects accordingly
- Learn the basics of color combination to a project.
Activity: Continue working on the video project. Search for a short poem about nature online and add this to the video. Make sure that the text is readable by adding effects like text background. |
6 | Prezi Introduction | - Understand the use of Prezi
- Create a Prezi account
- Create a Prezi presentation
Activity: Explore the features of Prezi and create a presentation on how to create an account on Prezi using the screenshots of the steps made earlier.
References: https://prezi.com/djog7vbbzwup/intro-to-prezi-basics/
|
7 | Prezi Using a Template | - Explore the different Prezi templates,
- Choose the best template for the activity
- Create a presentation about different destinations
Activity: Create a prezi presentation about different tourist destinations around the world that you have visited or you wish to visit using Prezi templates..
References: https://prezi.com/djog7vbbzwup/intro-to-prezi-basics/
|
8 | Contrast | Prezi Task Continuation | - Continue creating a presentation about different destinations
|
9 |
| MID TERM BREAK |
10 |
| Prezi Task Completion | - Accomplish and submit the Prezi presentation
|
11 |
| Review | - Recall the topics discussed
- Prepare a review questionnaire for the class.
- Highlight the topics that will be included in the assessment
Activity: Answer the review questionnaire assigned in firefly using the reviewer uploaded in the same platform.
|
12 |
| Formative Assessment | ● Assessment 1 (30 Marks) – follow instructions and answer the given test. |
13 |
| Coding: Scratch Create a Pong Game | - Bounce a ball when it hits the edge of the stage,
- Stop the ball from bouncing when it hits the line,
- Prevent the ball from touching the line using a paddle.
Activity: Create a Pong game in Scratch |
14 |
| Coding: Scratch Create a Pong Game (Continuation) | - Add a score whenever the ball hits the paddle,
- Make the ball touch the red line three times before the game stops.
|
15 |
| Coding: Scratch Create a Pong Game (Completion) | - Create a game over backdrop once the missed count reaches
- Add a level variable that increases by 1 if the score is in multiples of 10 (10, 20, 20, …)
- Complete the task and submit
|
16 | SUMMATIVE ASSESSMENT 1 (School Assessment Week) |
Term 2 (January 8 – April 9, 2024) Main Topic: DIGITAL CITIZENSHIP, COMPUTER HISTORY & ARCHITECTURE, CODING |
1 | History Alive! | Digital Citizenship
Media Balance Internationalism Ethics | - Reflect on how balanced they are in their daily lives.
- Consider what "media balance" means, and how it applies to them.
- Create a personalized plan for healthy and balanced media use.
Activity: - Create a media balance plan. Fill out the “What”, When”, and “How Much” of a media choice.
- Answer the short quiz in Firefly
Reference: https://www.commonsense.org/education/digital-citizenship/lesson/finding-my-media-balance |
2 | Digital Citizenship Privacy and Security (Click Bait) Internationalism Global Issues | - Define "the curiosity gap."
- Explain how clickbait uses the curiosity gap to get your attention.
- Use strategies for avoiding clickbait.
Activity: Answer the given handouts and online short quiz.
Reference: https://www.commonsense.org/education/digital-citizenship/lesson/you-wont-believe-this |
3 | Computer History Internationalism Leadership | - Familiarize the evolution of computers,
- Identify the highlight of computer generations,
- Take note the notable events and inventions throughout computer history.
Activity: Answer the given questions using the reference link.
References: Reference 1 Reference 2 |
4 | Memories of the Past | Computer History Continuation | - Familiarize the evolution of computers,
- Identify the highlight of computer generations,
- Take note the notable events and inventions throughout computer history.
Activity: - Second set of short quiz will be given without the use of reference materials.
|
5 | Computer System OS and ALU Internationalism Communication | - Explain the main function of operating system and ALU,
- Identify the symbols of the basic logic gates,
- Complete the truth table of the basic logic gates.
Activity: Answer the short quiz in firefly.
|
6 | Basic Logic Gates | - Understand the functions of basic logic gates such as AND, OR, and NOT gates.
- Relate these logic gates functions with the real world applications
Activity: Answer the short quiz about logic gates in Firefly. |
7 | Families | Review | - Recall the topics discussed
- Prepare a review questionnaire for the class.
- Highlight the topics that will be included in the assessment
Activity: Answer the review questionnaire assigned in firefly using the reviewer uploaded in the same platform. |
8 | Formative Assessment | - Assessment 2 (30 Marks) – follow instructions and answer the given test.
|
9 | Scratch Creating a game (Maze Game) | - Explain and define the keywords, use an algorithm, debug, and x & y coordinates.
- Demonstrate and develop a code script using control keys.
- Discuss and ask students to analyze the existing code
Scratch activity may vary. You can choose a game students will make. |
10 | Scratch Creating a game (Maze Game) Part II | - Upload a maze backdrop,
- Use conditional statement blocks to program the sprite,
- Create a simple maze game.
|
11 |
| Scratch Creating a game (Maze Game) Part III Finalization | - Complete the maze game
- Submit the task
|
12 |
| (White space for the weeks with no classes) |
|
13 |
| (White space for the weeks with no classes) |
|
Term 3 (April 18 – June 24, 2024) Main Topic: CODING/BASIC PROGRAMMING CONCEPTS & DIGITAL CITIZENSHIP |
1 | Environment
| Digital Citizenship Keeping Games Fun & Friendly
Internationalism Ethics | - Define "social interaction" and give an example.
- Describe the positives and negatives of social interaction in online games.
- Create an online video game cover that includes guidelines for positive social interaction.
Activity: Students will create video game rules to keep social interactions positive and fun. This task will be assigned in Firefly.
Reference: https://www.commonsense.org/education/digital-citizenship/lesson/keeping-games-fun-and-friendly
|
2 | Intro to Programming Concepts Variables and Constants | - Define variables and Constants
- Explain the importance of variables and constants in programming and how it is used
- Enumerate the rules in naming variables;
- Identify a valid and invalid variables, and
Activity: - At the beginning of the lesson, a handout will be distributed. The students will complete the missing information on the activity sheet. (This is to make the students focus on the discussion)
- A short quiz about identifying valid and invalid variables will be assigned in Firefly.
Reference: https://ftms.edu.my/v2/wp-content/uploads/2019/02/PROG0101_CH04.pdf
|
3 | Intro to Programming Concepts Data Types | - Enumerate the common data types in programming;
- Identify the data type of the given data, and
- Understand the importance of understanding data types in programming.
Activity: - An activity sheet will be distributed. Students need to complete the missing information during or after the discussion.
- A short quiz will be assigned in Firefly .
Reference: https://ftms.edu.my/v2/wp-content/uploads/2019/02/PROG0101_CH04.pdf |
4 | Adventures |
Programming Language Classification Low level and High level | programming languages - Cite examples of each level of programming language.
- What are the benefits of writing code in a high-level language and writing code in a low-level language?
- Explain the importance of programming language
Activity: An activity sheet will be provided. Students will fill out the missing information based on the discussion.
Reference: https://byjus.com/gate/difference-between-high-level-and-low-level-languages/#:~:text=High%2Dlevel%20languages%20are%20human,and%20learn%20by%20any%20human. |
5 | Python Programming Syntax | - Define and explain syntax in programming.
- Learn to debug a sample program
- Use print function to write a statement
Activity: - Write a program that displays a short intro about oneself.
|
6 | Python Programming Variables (input function) | - Use variables and data types in programming.
- Write a program using the input function.
- Show the difference between adding integers and adding strings.
Activity: make a simple adding program that can add two entered numbers. |
7 | Review | - Review the previous topics.
Activity: provide a sample problem to solve. Assign a short quiz in Firefly. |
8 | Formative Assessment | - Assessment 3 (30 marks) – follow instructions and answer the given test.
|
9 | Completion of requirements | - Students must check the tasks assigned in Firefly and complete any incomplete requirements.
|
10 | SUMMATIVE ASSESSMENT 2 (School Assessment Week) |