Using multiple selection statements (By Example)

Consider the following tasks below:

Task: a solution is required which prompts the user to enter a person’s name their gender and birth year. The solution should output a message stating the The person’s name, wheather they are an adult, teenager or child, as well as their gender.

E.g, If the user enters Khan Smith, male, 2000; the solution would output :

Khan Smith is an male adult who will be 21 years old this year.

or a similar message.

Flowchart Solution

This solution was created in Flowgorithm (Download files here):

Solution in Pseudocode

Start
    // Here we initialize variables for first use....
    personName = "Unknown"
    sex = "Unknown"
    currentYear = 2021
    birthYear = -9999
    
    // end initialization.
    // Get the data from the user....
    output "Please enter the person's  name"
    input personName
    output "Please enter the person's Year of Birth"
    input birthYear
    output "Please enter the person's sex, either M  for male, or  F for Female"
    input sex
    
    // start to process data...
    // Determine the sex form the entered character....
    if sex = "M" then
        sex = " is a male "
    else
        sex = " is a female "
    end If
    age = currentYear - birthYear
    if age > 19 then
        personType = " adult "
    else
        if age > 12 then
            personType = " teenager "
        else
            personType = " child "
        end If
    end If
    result = personName + sex + personType + "who will be " + age + " years in " + currentYear
    output result
    output "thanks for using my program!"
    
    // © 2021  Vedesh Kungebeharry. All rights reserved.
End


© 2021  Vedesh Kungebeharry. All rights reserved. 

Videos: Troubleshooting Hardware

See the following objective content and related videos.

These videos were chosen for each topic because they cover the subject matter in a relevant context. They definitely were not created specifically for the CSEC Syllabus, however , they do address the fundamental concepts in real world scenarios.

10.              troubleshoot basic computer hardware problems;Cable problems (for example, loose cables).

Monitor problems (for example, improperly adjusted monitor controls).

Printer problems (for example, changing printer cartridges).

 
Battery problems (for example, loose or dead
battery).
Optional : This video presents a comprehensive and structured troubleshooting procedure along with managing changes that may result from the problems that you are trying to solve:  https://www.youtube.com/watch?v=3PDn-Zteckc  

Monitor: https://www.youtube.com/watch?v=mR-Ia1WA7RE  

Printer: https://www.youtube.com/watch?v=DD1Cgpv7aWc  

Common Hardware Problems (Booting problems, Power problems can be found within sections of this video) : https://www.youtube.com/watch?v=p4VxERfTHgU

© 2021  Vedesh Kungebeharry. All rights reserved. 

Ergonomics – Accessing Content on 21st Century ICT

See the image below :

Image: “01 21St Century ICT – Ergonomics-U.png”

Alternatively, there’s a video explaining how to access the content:

How to get the app (21st Century ICT)

Visit https://21stcenturyict.com/21st-century-ict/ to order the app online.

Call :

TT: 868-373-9780

US: 305-874-0365

Locally, the app is also available in RIK Services Trinidad Book World . (http://rikservices.net/)

© 2021  Vedesh Kungebeharry. All rights reserved. 

SBA SCENARIO/CONTEXT Guide

At this stage groupings of students are finalized; It is necessary to get our project started. 

You will need to communicate the Idea/Scenario/context of your overall project to your teacher.

Task

Write a few sentences describing the Idea/Scenario/context of your overall project.  Describe  the entity  (Shop/business/company) as well as what activities occur with the entity.

At various parts of your SBA,  you may be assisting in facilitating an event , single activity or solving a day to day problem. Be sure to list the various productivity tools and how you will assist your entity. 

THIS TASK IS MEANT TO COMMUNICATE A BRIEF AND GENERAL IDEA TO YOUTR TEACHER. YOU ARE NOT EXPECTED TO START SOLVING THE PROBLEM IN THIS TASK, ONLY TO PROVIDE ENOUGH DETAIL THAT CAN BE EXPRESSED IN A 3-5 MINUITE CONVERSATION

An example template is shown below:

Template

Description of entity:

  • Word processing:

  • Website:

  • Spreadsheets:

  • Database:

  • Problem Solving And Programming:


EXAMPLE OF A SCENARIO

Description of entity:

Our School’s Scout Group.
The Scouts meet weekly and plan activities.  The scouts have items that they use for various events including camping,  fund raising and volunteer seminars

  • Word processing: 
    The scouts are expecting to recruit new members and have and seek donations from selected members of the public.  We will use a mail merge to create letters asking for donations from various large companies in Trinidad and Tobago. We will create a fillable form used to gather information from prospective new members.

  • Website:  A website will be created to give an online presence  for our scout group at school. We will include pictures of past events and generally tell people what we do and what current event we are planning.  We will also include a registration page, this page will contain the fillable form for download that users can fill out and email to us for registration.

  • Spreadsheets:
    We will create a budget for our fundraising event. It will be like a school bazaar , with different stalls, and a cover charge to enter the event. We will list all events their income, and expenses, as well as other income (donations) and additional expenses. We will also produce a simple summary of expenses for the year by month.
  • Database:
    A problem exists where our scout members borrow equipment from the group and lose them,  which can be costly to replace.  We will create a database for each item (cutlass, tent, rope etc) and the cost associated with replacement. We will keep a record of the various scout members borrowing items. And weather or not it was returned.  We will calculate the replacement costs per member.

  • Problem Solving And Programming: new scouts usually purchase items from our shop, including scarves, caps, shirts , membership badges etc.  We will create a “Cash register program which lists each item” and keep track of the number of item ordered and the total cost (E.g 2 scarves, 3 shirts, 1 badge)   If the total cost exceeds $200, we will apply a 10% discount.

© 2021  Vedesh Kungebeharry. All rights reserved.