Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Kindly provide me witth code and screenshots as well. Structuring Code Control flow has allowed us to create dynamic programs that can use conditions within

Kindly provide me witth code and screenshots as well. Structuring Code
Control flow has allowed us to create dynamic programs that can use conditions
within the code to create branches and loops. This has given you a lot of capability,
but the code can quickly get out of hand without a better way of organising things.
In this module, learn about how to structure your code to better organise the logic
and your thoughts.
Learning Goals
To complete this task, you need to demonstrate that you can do the following:
Create, work with, and describe functions and procedures and how they
operate.
Use parameters to accept data into functions and procedures.
Return data from functions.
Focus
As you work through this task, focus on the following aspects of the unit:
Programming concepts: Focus on how functions and procedures allow
you to modularise your code, and how parameters allow you to send data
around your program.
Programming process: Focus on how we can break-down larger programs
into smaller functions and procedures, allowing each to have a single
purpose and a small amount of logic.
Coding: Focus on memorising the language rules for creating functions and
procedures, parameters, and returning data.
Professional Characteristics: Continue focusing on building your
attention to detail, and in this topic, how you can supercharge
compartmentalisation using functions and procedures.
SIT102 Introduction to Programming P7 Structuring Code
Page 2 of 3
Your Task
For this task you will need to submit the following:
A PDF document containing:
o Summaries and reflections.
o At least three (3) screenshots:
One each for the change calculator, guess that number, and
the test your knowledge activity
o Learning Journey and Resources
Source code for:
o Revised Change Calculator
o Code for Guess that Number
o Your chosen program from the Test Your Knowledge activities
1. Complete Learning Activities
Work through these steps to develop and demonstrate your understanding. Aim
to demonstrate, to yourself and others, that you have achieved the learning goals.
1. Everything your need is in Chapter 2 Structuring Code from Part 2 of the
Programmers Field Guide.
2. Build at least two small programs to test out how functions and
procedures work
a. Create a program with a procedure test out calling it multiple
times. See this age for examples.
b. Create functions to read a string, read an integer, and read an
integer within a range (e.g. an integer between 1 and 10) and a
program to test these. Include parameters for the prompt and
the range in read integer range. (For help with the logic see the
Read Functions page)
SIT102 Introduction to Programming P7 Structuring Code
Page 3 of 3
3. Build the revised Change Calculator, Guess that Number, and the
updated Fly Catch program. Capture notes on your learning as you
progress, indicating if and where you need to review the existing
solutions.
4. Complete one of the Test Your Knowledge activities.
5. Prepare your summary, making sure to cover all learning goals and
related concepts. Remember that this is a personal summary that
demonstrates your understanding of the concepts.
6. Prepare your reflections by responding to the following:
o How do you know you have achieved the learning goals?
o What is the most important thing you learned from this and why?
7. Capture your learning journey and collate your evidence of study and
practice.
2. Upload Your Submission & Engage with Feedback
Mark the task as Ready for Feedback and upload the required files. Make sure
to keep copies of these in case you need to resubmit. Then engage with the
feedback you receive and get the task Complete!

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advances In Databases And Information Systems 23rd European Conference Adbis 2019 Bled Slovenia September 8 11 2019 Proceedings Lncs 11695

Authors: Tatjana Welzer ,Johann Eder ,Vili Podgorelec ,Aida Kamisalic Latific

1st Edition

3030287297, 978-3030287290

More Books

Students also viewed these Databases questions