top of page

Mathayom 2

seminars.jpg

Course Desription 2020 - 2021

CLASSES M29 M210 M211 M212

 

Second Semester

 

Subject: Computer Technology

 

Course Code: OT22202

 

Credit: 1

Course Description

 

This course in computer technology is to encourage critical thinking and design and create a programmable chase maze game, students will learn how to use programming code blocks to create movement, sensing touch, variables, broadcasting messages, creation of sprites and backgrounds. The Game has to follow the criteria required and have a difficulty level attached to it. The game play must be fully written for others to use the game. These projects are strongly driven by practical work in the classroom and graded according to the detail and criteria reached. is required of students in Mathayom 2. The primary focus in this second semester will be in building skills for image manipulation, Updating /improving Multi Media Presentations and gaining programming skills by using an animated software package. The course is designed to provide students with a solid understanding of ways to edit/alter pictures to a high standard, the ability to be able to create professional and interesting presentations and be able to create simple animated games using a built in code structure.

 

Course Objectives

 

Project 1 Programming a game

  1. To provide students with the ability to understand the logistics of a programming language and the usage of code blocks for control

  2. To understand code blocks, IF ELSE, FOREVER LOOPS, VARIABLES

  3. To provide a solid foundation in to the creating of objects and backgrounds used to stage the programming elements

  4. To give a comprehensive breakdown of the available menu driven tools, and their usages in the programming package.

  5. To be able to think independently and create a game to a set specification with the rules surrounding the game play

  6. To give students the ability to design, implement and test a game created by them in class. 

  7. To be able to create a user manual for the game showing all elements created and how scoring works

 

 

 

EIP Mathayom Course Description

Second Semester

 

 

Unit MSD3 – Scratch programming language

  • Scratch as a programming gamers program

  • Sprites, how to create from file, freehand drawing of sprites

  • Stages, backgrounds, creating a new background

  • Code segments, how to create code

  • Movement of sprite

  • Collision detection, broadcasting messages

  • Speed and visibility

  • Game concepts ideas, creating a game in scratch

  • Testing and error detection

  • Create Sprites and Backgrounds

  • Use code blocks for movement

  • Use code blocks for sensing

  • Create a maze game with a main moveable character

  • Create guard sprites that move automatically

  • Create a ghost sprite that follows the main character

  • Create edible sprites that resemble food to add difficulty

  • Create variables for speed control and keeping a point count*

  • Add a difficulty to the game for users*

  • Create a user manual for playing the game

​

To Complete Q3, make sure you have a working game and a Presentation of the game,

Slide 1 how to play, objectives screen shots, mention guards, Ghost, fatty and healty food and points. Show Pacman and Guards you made.

Slide 2 Win, Lose, Start screens, (screenshots), code for main Pac, Code for all others, Also show the 5 foods you amde for game

Last slide conclusion, project completed, good/bad game..

MAX 4 slides, 3 is OK.

 

bottom of page