$20 Bonus + 25% OFF
Securing Higher Grades Costing Your Pocket?
Book Your Assignment at The Lowest Price
Now!
Students Who Viewed This Also Studied
CTF3101 Fundamentals of Programming
Question:
Programming Notations and Conventions
1. Analyse given problems and formulate designs for programmed solutions,Use standard programming notations and conventions when constructing solutions for specified problems,Apply programming constructs when developing solutions for specified problems,Formulate testing strategies for programming errors.
Assessment Overview
You are required to develop a Windows Form/GUI application for a Math Learning Game for Primary School children. The software will be for children of Year groups 4 – 6 (remember, these are not “age” groups; these are class groups, i.e. Year 4, Year 5 and Year 6). The age, related to the year group can be found in the following image.
The software will essentially (but not limited to) be able to do the following:
1. Ask three (3) Addition questions
2. If all three answers in 1 are correct, ask three Subtraction questions
3. If all answers in 2 are correct, ask three Multiplication questions
4. If all answers in 3 are correct, ask thee Division questions
5. Conditions for the termination/end of the game:
*The game does not proceed to the next level if the child has one or more answers wrong at any of the above four levels. She and he can start again or end the game
*If all the answers are correct, the child wins and the game ends
6. You must provide appropriate feedback at the end of each level whether the child gets all the answers correct or not.
Things to consider:
-Capturing and documenting both Functional and Non-functional requirements (as discussed in the class)
-Carefully consider the feedback approach for young children
-Font/Colour scheme suitable for primary school children (Hint: Non-functional requirements).
Optional/Challenge
You are encouraged to use a database for registration of the child, storing the scores/results etc. If you do choose to do so, in your report, think about and discuss security in line.This is purely optional for your practice/learning purposes and will not carry/give you any extra credit.
Section 1 of 3: Design
1. Develop a hierarchical structural diagram (i.e. Flowchart) for the programme. An example layout is shownbelow:
2. Write pseudocode for each method. In your report, discuss data type(s) for parameter(s) for each method and data type of returned value for non-voidmethods.
Section 2 of 3: Implementation
1. Develop a structured program using appropriatealgorithms
2. Ensure appropriate comments are included within your program to explain functionality
3. Utilise data validation and exception handlingtechniques
4. Include programming code and corresponding annotated screenshots of program in executionas evidence within your report
Section 3 of 3: Testing and Analysis
1. Test each method separately – include relevant screenshots.
2. Document your testing process. You may use the following table to document your process:
Test Date |
Test Case |
Test Description |
Expected Result |
Actual Result |
Status (Pass) |
Comment |
Demonstration
-You must demonstrate your program during the practical session on the dates shown on page 1 of this assignment brief
-No demonstration means zeromark in the Assignment.
CTF3101 Fundamentals of Programming
Answer in Detail
Solved by qualified expert
Get Access to This Answer
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.
Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.
Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Hac habitasse platea dictumst vestibulum rhoncus est pellentesque. Amet dictum sit amet justo donec enim diam vulputate ut. Neque convallis a cras semper auctor neque vitae. Elit at imperdiet dui accumsan. Nisl condimentum id venenatis a condimentum vitae sapien pellentesque. Imperdiet massa tincidunt nunc pulvinar sapien et ligula. Malesuada fames ac turpis egestas maecenas pharetra convallis posuere. Et ultrices neque ornare aenean euismod. Suscipit tellus mauris a diam maecenas sed enim. Potenti nullam ac tortor vitae purus faucibus ornare. Morbi tristique senectus et netus et malesuada. Morbi tristique senectus et netus et malesuada. Tellus pellentesque eu tincidunt tortor aliquam. Sit amet purus gravida quis blandit. Nec feugiat in fermentum posuere urna. Vel orci porta non pulvinar neque laoreet suspendisse interdum. Ultricies tristique nulla aliquet enim tortor at auctor urna. Orci sagittis eu volutpat odio facilisis mauris sit amet.
Tellus molestie nunc non blandit massa enim nec dui. Tellus molestie nunc non blandit massa enim nec dui. Ac tortor vitae purus faucibus ornare suspendisse sed nisi. Pharetra et ultrices neque ornare aenean euismod. Pretium viverra suspendisse potenti nullam ac tortor vitae. Morbi quis commodo odio aenean sed. At consectetur lorem donec massa sapien faucibus et. Nisi quis eleifend quam adipiscing vitae proin sagittis nisl rhoncus. Duis at tellus at urna condimentum mattis pellentesque. Vivamus at augue eget arcu dictum varius duis at. Justo donec enim diam vulputate ut. Blandit libero volutpat sed cras ornare arcu. Ac felis donec et odio pellentesque diam volutpat commodo. Convallis a cras semper auctor neque. Tempus iaculis urna id volutpat lacus. Tortor consequat id porta nibh.
27 More Pages to Come in This Document. Get access to the complete answer.
MyAssignmenthelp.com not only guarantees high-quality assignments but make sure to charge a reasonable rate. We accommodate all sorts of homework help request from our wide ranging customers from Australia, UK and US. essay help, online assignment help and dissertation writing services are the three troublesome areas that we deal with. We pledge to make your journey comfortable with us by paying undivided attention to each assignment order. Our customer help department is working 24 hours to resolve your query instantaneously. MyAssignmenthelp.com strictly follows the money back policy and stick to their word if the delivered assignment is not satisfactory. Customer satisfaction is our primary motto. We make efforts to provide best quality essays to students with guaranteed high marks.
More CTF3101 CTF3101 Fundamentals of Programming: Questions & Answers
Management
Apply the principles of creating a computer program using an OOP language in a GUI environment
Write a technical report
Demonstrate an understanding of estimating a unit of work and the implications of late delivery.
Apply principles of creating computer software by developing a …
View Answer
Management
There we have the project it must be done in Sparta time you will see in the file some projects my Project is 5: Alteration Management System (Project Description ,Project report requirements ) I’m wondering if you can do the first Iteration on Monday 26 because I need my prof to look at it , …
View Answer
ITC 560 Internet of Things
Task OneYou have just joined as an IoT Architect at Ingenious IoT. The first project you have been tasked with is the setup of a demo IoT Smart Office, with a link to the company offices. The project is divided into 2 parts:· Create a smart office with the criteria and devices given.· …
View Answer
CSCE 4410-Software Development
Assignment
You are encouraged to work in groups (but not more than 2 persons in a group).Show all your computation to get full credit. Please put comments in your code. I will deduct points for uncommented codes. This assignment is for 200 points; double that of assignment 1. Knapsack Problem (60) …
View Answer
Content Removal Request
If you are the original writer of this content and no longer wish to have your work published on Myassignmenthelp.com then please raise the
content removal request.
Choose Our Best Expert to Help You
Zoe Owen
PhD in Mechanical and Manufacturing Engineering
2666 – Completed Orders
Hire Me
Still in Two Minds? The Proof is in Numbers!
33845 Genuine Reviews With a Rating of 4.9/5.
Physics
Home Work: 4 Pages, Deadline:
11 days
Excellent customer service! Really helpful!! Wanted assignment done in 8days and they managed to complete it within 1 day! And was a excellent standar …
User ID: 8***25 United Kingdom, Great Britain
Statistics
Programming: 12 Pages, Deadline:
19 days
I passed sucessfully thank you very much for your helpI really appreciate it…Continue doing your good work
User ID: 5***27 United Kingdom, Great Britain
Maths
Course Work: 2 Pages, Deadline:
9 days
This assignment was completed as per instructions. All questions were answered neatly etc.
User ID: 2***50 Kitchener, Canada
Management
Thesis: 7.2 Pages, Deadline:
4 days
I was impressed with the services and hope to use them again, just what I wanted at the right time.
User ID: 8***95 United Kingdom, Great Britain
Marketing
Case Study: 6.4 Pages, Deadline:
2 days
Will wait for the lecturer remarks. I have just submitted the work. I hope it is standard since I am using the service for the first time. Impressed w …
User ID: 6***78 United Kingdom, South Africa
Assignment
Essay: 3 Pages, Deadline:
5 days
I always take help from myassignmenthelp. I have no regrets as every time they provide high quality help and they provide good discounts as well.
User ID: 1***63 Longford, Australia
Operations
Assignment: 3 Pages, Deadline:
8 days
Good job, I am happy with the amazing services and completed work given. Thank you very much for helping me receive a good mark. Will definitely work …
User ID: 2***91 Kuala Lumpur, Malaysia
English
Thesis: 3 Pages, Deadline:
2 days
The most satisfying essay I’ve ever received. It covers all parts that I’ve mentioned at the beginning. Thanks a lot pal
User ID: 3***95 United Kingdom, Great Britain
Biology
Essay: 3 Pages, Deadline:
8 days
Followed the instructions and the assignment was done well before the due date. Thank you
User ID: 7***23 United Kingdom, Canada
Civil Law
Thesis: 2 Pages, Deadline:
4 days
Always get good grades when they do my work. Keep up the good work. I will be telling my friends about it
User ID: 5***99 Raleigh, United States
Management
Assignment: 3 Pages, Deadline:
23 days
Good assignment and good support.It is important to review plagiarism and grammer
User ID: 3***11 Raleigh, Qatar
Finance
Assignment: 1 Page, Deadline:
3 days
This PowerPoint presentation is well-done. It fits well with this finance course and the individual did an excellent job. Thank you so much!
User ID: 8***35 Saint Louis, United States
Marketing
Assignment: 11.2 Pages, Deadline:
5 days
Good job done. The assignment is well written, can get higher grade if can provide more in-depth analysis on the topic
User ID: 8***66 Saint Louis, Hong Kong
Marketing
Home Work: 11 Pages, Deadline:
4 days
Overall well written essay, excellent and complete writing in one day, and the Expert prompt reply on comments
User ID: 8***66 Saint Louis, Hong Kong
HRM
Case Study: 8 Pages, Deadline:
6 days
Thanks for your effort. I appreciate it. I have grated 60, which is enough to pass.
User ID: 8***12 Dublin, Ireland
Finance
Home Work: 4 Pages, Deadline:
7 days
The excel formulas were perfect. But the explanation regarding the recommendation was subpar.
User ID: 5***90 Dublin, United States
Physics
Home Work: 1 Page, Deadline:
2 days
Wonderful as always! Very professional and knowledgeable! I love this experts work and always use them when it comes to Physics.
User ID: 6***06 Atlanta, United States
Healthcare
Assignment: 8 Pages, Deadline:
4 days
Really appreciate this work which help me to get 8.9 out of 10. i would like to express thanks to expert.
User ID: 5***91 Atlanta, Malaysia
Healthcare
Assignment: 12 Pages, Deadline:
7 days
Good work . it was help me lots. i got 6.5 out of 10 which is good score for me.
User ID: 5***91 Atlanta, Malaysia
Assignment
Essay: 5 Pages, Deadline:
3 days
amazing results, received a High grade thank you very much, appreciate the help. Can’t wait to have more assignments so you guys can help me.
User ID: 5***22 Atlanta, Switzerland
Physics
Home Work: 4 Pages, Deadline:
11 days
Excellent customer service! Really helpful!! Wanted assignment done in 8days and they managed to complete it within 1 day! And was a excellent standar …
User ID: 8***25 United Kingdom, Great Britain
Statistics
Programming: 12 Pages, Deadline:
19 days
I passed sucessfully thank you very much for your helpI really appreciate it…Continue doing your good work
User ID: 5***27 United Kingdom, Great Britain
Maths
Course Work: 2 Pages, Deadline:
9 days
This assignment was completed as per instructions. All questions were answered neatly etc.
User ID: 2***50 Kitchener, Canada
Management
Thesis: 7.2 Pages, Deadline:
4 days
I was impressed with the services and hope to use them again, just what I wanted at the right time.
User ID: 8***95 United Kingdom, Great Britain
Marketing
Case Study: 6.4 Pages, Deadline:
2 days
Will wait for the lecturer remarks. I have just submitted the work. I hope it is standard since I am using the service for the first time. Impressed w …
User ID: 6***78 United Kingdom, South Africa
Assignment
Essay: 3 Pages, Deadline:
5 days
I always take help from myassignmenthelp. I have no regrets as every time they provide high quality help and they provide good discounts as well.
User ID: 1***63 Longford, Australia
Operations
Assignment: 3 Pages, Deadline:
8 days
Good job, I am happy with the amazing services and completed work given. Thank you very much for helping me receive a good mark. Will definitely work …
User ID: 2***91 Kuala Lumpur, Malaysia
English
Thesis: 3 Pages, Deadline:
2 days
The most satisfying essay I’ve ever received. It covers all parts that I’ve mentioned at the beginning. Thanks a lot pal
User ID: 3***95 United Kingdom, Great Britain
Biology
Essay: 3 Pages, Deadline:
8 days
Followed the instructions and the assignment was done well before the due date. Thank you
User ID: 7***23 United Kingdom, Canada
Civil Law
Thesis: 2 Pages, Deadline:
4 days
Always get good grades when they do my work. Keep up the good work. I will be telling my friends about it
User ID: 5***99 Raleigh, United States
Management
Assignment: 3 Pages, Deadline:
23 days
Good assignment and good support.It is important to review plagiarism and grammer
User ID: 3***11 Raleigh, Qatar
Finance
Assignment: 1 Page, Deadline:
3 days
This PowerPoint presentation is well-done. It fits well with this finance course and the individual did an excellent job. Thank you so much!
User ID: 8***35 Saint Louis, United States
Marketing
Assignment: 11.2 Pages, Deadline:
5 days
Good job done. The assignment is well written, can get higher grade if can provide more in-depth analysis on the topic
User ID: 8***66 Saint Louis, Hong Kong
Marketing
Home Work: 11 Pages, Deadline:
4 days
Overall well written essay, excellent and complete writing in one day, and the Expert prompt reply on comments
User ID: 8***66 Saint Louis, Hong Kong
HRM
Case Study: 8 Pages, Deadline:
6 days
Thanks for your effort. I appreciate it. I have grated 60, which is enough to pass.
User ID: 8***12 Dublin, Ireland
Finance
Home Work: 4 Pages, Deadline:
7 days
The excel formulas were perfect. But the explanation regarding the recommendation was subpar.
User ID: 5***90 Dublin, United States
Physics
Home Work: 1 Page, Deadline:
2 days
Wonderful as always! Very professional and knowledgeable! I love this experts work and always use them when it comes to Physics.
User ID: 6***06 Atlanta, United States
Healthcare
Assignment: 8 Pages, Deadline:
4 days
Really appreciate this work which help me to get 8.9 out of 10. i would like to express thanks to expert.
User ID: 5***91 Atlanta, Malaysia
Healthcare
Assignment: 12 Pages, Deadline:
7 days
Good work . it was help me lots. i got 6.5 out of 10 which is good score for me.
User ID: 5***91 Atlanta, Malaysia
Assignment
Essay: 5 Pages, Deadline:
3 days
amazing results, received a High grade thank you very much, appreciate the help. Can’t wait to have more assignments so you guys can help me.
User ID: 5***22 Atlanta, Switzerland