Download the following flowgorithm files and complete the tasks outlined in the comments for each flowgorithm file.
See the video below for more context
© 2021 Vedesh Kungebeharry. All rights reserved.
Download the following flowgorithm files and complete the tasks outlined in the comments for each flowgorithm file.
See the video below for more context
© 2021 Vedesh Kungebeharry. All rights reserved.
( this content is AKA: SBA Guidance – Trace Tables And Dry Runs )
Generally , we use the following as a guide when generating data for use with trace tables:
Download the files here: https://drive.google.com/drive/folders/1kKuCWbUajYe52ME_obPRSjxbyqxHEprg?usp=sharing
Use the file “Problem Solving and Programming – Demo – 04 Filled Tables” to complete
See the class video which offers a detailed explanation on the approach:
© 2021 Vedesh Kungebeharry. All rights reserved.
Pre-Requisite : Read (Campbell, Information Technology for CSEC – 3rd Edition, 2020, pp. 272-273)
Observe the attached flowgorithm file, or the pseudocode below:
Start
// Here we set up 2 numbers to experiment with our relational operators....
FirstNum = 7
SecondNum = 5
// Comparison: First number is greater than second number
greaterThan = FirstNum > SecondNum
output "' " + FirstNum + " is greater than " + SecondNum + " ' evaluates to " + greaterThan
// Comparison: First number is greater or equal to second number
greaterThanOrEqualTo = FirstNum >= SecondNum
output "' " + FirstNum + " is greater than or equal to " + SecondNum + " ' evaluates to " + greaterThanOrEqualTo
// Comparison: First number is equal to second number
equalTo = FirstNum = SecondNum
output "' " + FirstNum + " is equal to " + SecondNum + " ' evaluates to " + equalTo
// Comparison: First number is not equal to second number
notEqualTo = FirstNum ≠ SecondNum
output "' " + FirstNum + " is not equal to " + SecondNum + " ' evaluates to " + notEqualTo
// Comparison: First number is less than second number
lessThan = FirstNum < SecondNum
output "' " + FirstNum + " is less than " + SecondNum + " ' evaluates to " + lessThan
// Comparison: First number is less than or equal to second number
lessThanOrEqualTo = FirstNum <= SecondNum
output "' " + FirstNum + " is less than or equal to " + SecondNum + " ' evaluates to " + lessThanOrEqualTo
Stop
The flowgorithm file or the pseudocode above should output:
‘ 7 is greater than 5 ‘ evaluates to true
‘ 7 is greater than or equal to 5 ‘ evaluates to true
‘ 7 is equal to 5 ‘ evaluates to false
‘ 7 is not equal to 5 ‘ evaluates to true
‘ 7 is less than 5 ‘ evaluates to false
‘ 7 is less than or equal to 5 ‘ evaluates to false
Task:
In your notebook or personal notes, determine the output of the algorithm when FirstNum and SecondNum Is updated as follows:
© 2021 Vedesh Kungebeharry. All rights reserved.
External Video:
External Video:
External Video:
See instructions and video here
See instructions and video here
You may download the file used in the video here.
See the video from class today (Friday 16Th Apr 2021, Form 4 Option C):
© 2021 Vedesh Kungebeharry. All rights reserved.
Definition: An algorithm is a set of finite, well defined steps which outlines the solution to a specific problem.
Alternative Definition : WHAT IS AN ALGORITHM? – DEFINITION
We use algorithms every day to solve problems, weather we’re conscious of it or not.
When we cook a new dish we follow a recipe, when we solve a math problem we follow a procedure.
In our case, we’d like to document the solution to a specific problem using an algorithm so that we can communicate it to a programmer , or create the tool as a program itself.
We use algorithms, but what are the properties of a good algorithm?
I’m sure you’ve come across bad algorithms already –
What are the properties of good instructions, good algorithms?
© 2021 Vedesh Kungebeharry. All rights reserved.
See the videos below recorded for options C and D.
© 2021 Vedesh Kungebeharry. All rights reserved.
See your video feedback here.
To be Posted. In class Feedback given on 18th March 2021. Video posted 20th March 2021.
| Option | Surname | First Name | Class | Group | Leader |
| D | Ramgoolam | Ashvin | 5A | 1D | Y |
| D | Deosaran | Khiran | 5P | 1D | |
| D | Ganga | Suraj | 5A | 1D | |
| D | Jagroopsingh | Joshua | 5A | 1D | |
| D | Ramnarine | Amish | 5A | 1D | |
| D | Sawh | Shivum | 5A | 1D |
To be Posted. In class Feedback given on 18th March 2021. Video posted 20th March 2021. UPDATE: Reposted on 13th April 2021
| Option | Surname | First Name | Class | Group | Leader |
| D | Ali | Xavier | 5A | 3D | Y |
| D | Basdeo | Devan | 5N | 3D | |
| D | Dwarika | Liam | 5P | 3D | |
| D | King | Romario | 5N | 3D | |
| D | Sookram | Alex | 5A | 3D | |
| D | Walcott-Smart | Jaymeel | 5P | 3D |
To be Posted. In class Feedback given on 18th March 2021. Video posted 20th March 2021. Students of this group did not find time to implement changes based on prior (before 18th March 2021 ) feedback . Students to resubmit on Wed 24th March 2021.
| Option | Surname | First Name | Class | Group | Leader |
| D | Ali | Xavier | 5A | 3D | Y |
| D | Basdeo | Devan | 5N | 3D | |
| D | Dwarika | Liam | 5P | 3D | |
| D | King | Romario | 5N | 3D | |
| D | Sookram | Alex | 5A | 3D | |
| D | Walcott-Smart | Jaymeel | 5P | 3D |
Feedback given in class. No video was recorded.
| Option | Surname | First Name | Class | Group | Leader |
| D | Lodhar | Grant | 5P | 4D | Y |
| D | Abid | Isa | 5N | 4D | |
| D | Arjoon | Vivek | 5A | 4D | |
| D | Bhalekar | Akshat | 5A | 4D | |
| D | Deonarine | Darius | 5A | 4D | |
| D | Lalbeharry | Jaden | 5A | 4D |
No video feedback, Inclass feedback given. As of the 18th Mar 2021 students were advised to change the structure of the authority table and resubmit on or before the 24th Mar 2021.
| Option | Surname | First Name | Class | Group | Leader |
| D | Khan | Ameer | 5N | 5D | Y |
| D | Dalipsingh | Nicholai | 5A | 5D | |
| D | Esareesingh | Vashish | 5P | 5D | |
| D | Hosein | Jarvis | 5P | 5D | |
| D | Khan | Taariq | 5A | 5D |
To be Posted. So submission was made. This group was running late with no penalty, Zachary managed his communications with me effectively. Zachary reported that after seeing the sample demonstration on how to group data into tables that they would be changing the structure of the DB. When questioned on the matter on Mar 18th 2021, Zachary reported that comfortable progress was being made, and that the group is on track for submission on the 24th Mar 2021. Known risk: Teacher has not seen a preview of the final product as yet.
| Option | Surname | First Name | Class | Group | Leader |
| D | Doman | Zachary | 5A | 6D | Y |
| D | Harrypersad | Kyle | 5P | 6D | |
| D | Ramjattan | Shivan | 5A | 6D | |
| D | Ramkissoon | Justin | 5P | 6D | |
| D | Samlal | Teeval | 5A | 6D |
In class feedback given 25th Feb 2021, video posted 18th March 2021
| Option | Surname | First Name | Class | Group | Leader |
| C | Mohammed | Irshad | 5N | 7C | Y |
| C | Dookharan | Jared | 5P | 7C | |
| C | Ramadhar | Nicholas | 5N | 7C | |
| C | Ramlogan | Shivan | 5S | 7C | |
| C | Ramnath | Adriel | 5S | 7C | |
| C | Sandy | Sjezeh | 5P | 7C |
In class feedback given 25th Feb 2021, video posted 18th March 2021
| Option | Surname | First Name | Class | Group | Leader |
| C | Sankar | Pete | 5P | 8C | Y |
| C | Dass | Deron | 5P | 8C | |
| C | Gopaul | Randel | 5A | 8C | |
| C | Juman | Connor | 5P | 8C | |
| C | Tackoor | Brandon | 5A | 8C | |
| C | Walay | Alex | 5P | 8C |
© 2021 Vedesh Kungebeharry. All rights reserved.
See the video below. Files created in the video can be found here: https://drive.google.com/drive/folders/1CCgCbcFW3pOtYYbM7pjm-ypo_WovtSkh?usp=sharing
© 2021 Vedesh Kungebeharry. All rights reserved.
In this post, we look at how to approach the programming sba . See the video Below. Files used in the video can be found here.
© 2021 Vedesh Kungebeharry. All rights reserved.