100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached 4.2 TrustPilot
logo-home
Essay

Unit 4: Programming - Assignment 1 (Learning Aim A) (All Criterias Met)

Rating
3.6
(34)
Sold
82
Pages
23
Uploaded on
01-10-2019
Written in
2019/2020

This essay/assignment covers Unit 4 - Programming Assignment 1 only and all criterias have been met to achieve the highest grade (Distinction) along with correct structure. Just follow the content step by step to save time. Note: This would support those in achieving distinction in an effortless way where possible. Criteria covered: P1- Explained how computational thinking skills are applied in finding solutions that can be interpreted into software applications. P2 - Explained how principles of computer programming are applied in different languages to produce software applications. P3 - Explained how the principles of software design are used to produce high-quality software applications that meet the needs of users. M1 - Analyzed how computational thinking skills can impact software design and the quality of the software applications produced. D1 - Evaluated how computational thinking skills can impact software design and the quality of the software applications produced.

Show more Read less
Institution
Course









Whoops! We can’t load your doc right now. Try again or contact support.

Connected book

Written for

Study Level
Examinator
Subject
Unit

Document information

Uploaded on
October 1, 2019
Number of pages
23
Written in
2019/2020
Type
Essay
Professor(s)
Unknown
Grade
Unknown

Subjects

Content preview

Unit 4 – Learning Aim A Date: 07/01/2019


Programming – Assignment 1
Introduction:
In this assignment I will be examining and learning about computational skills and the principles of
computer programs. Subsequently, I will apply these computational skills to design, develop, test,
refine and review computer programs for a given range of purposes. Also, I will be analysing
problems and processes, in order to identify solutions that can possibly be developed into software
applications.



Identifying the four computation skills required:
I will now indicate the four useful computational skills that is strongly required when planning to
design, develop, test and review. These skills are highly considered and required to ensure that
problems are analysed and being able to identify and express solutions for further development on
software applications such as Adobe visual studio which would help make it effortless. Furthermore,
the computational thinking skills can be understood in four interlocking stages to boost the
awareness of how each of these works seamlessly.



 Stage 1: Decomposition




Decomposition is one of the first computational skills as the main process would be to describe
problems and processes as a set of structured steps and this would usually interpret problems to
denote a step by step sequence in an instructed way for better understanding. Additionally, the
processes of decomposition would generally improve chances of success when users are able to
manage the problems and decompose to reduce redundancy.



Identifying and describing problems and processes:

In this process, I will be able to list down every problem and process in a concise way with using
convenient language to match the problem source. For instance, if I deal with a problem that relates
to financial information, I could use the terms from the financial sector accurately and this would

, Unit 4 – Learning Aim A Date: 07/01/2019


imply that there will be familiarity of using the technical language used in the business sector that is
relevant to the main problem.

Breaking down problem and processes into distinct steps:

In addition, the next process when it comes to the process of decomposition is break complex ideas
down into smaller and controllable parts to make it easier to tackle when dealing with programming.
Occasionally, the term factoring is also common for this process. An example of the decomposition
process would be searching the sum of all numbers between 1 and 200 and this can be broken down
into smaller equations by adding 200 to 1 or 199 to 2 and the answer would always equal to 201.



Describing problems and processes as a set of structured steps:

Thirdly, the problems will be documented once they have been decomposed in structural steps. In
addition to this, this can be straightforward enough to be followed by others.



Communicating the key features of problems and processes to others:

Over here, the problems and processes will be further discussed with others. Additionally, this may
include other programmers or the client which they may be more into programming than beginners
and this would help develop knowledge. Once a complex problem is broken down, it will be much
more possible to start looking to see if there are any repeating patterns.




 Stage 2: Pattern recognition
The next computational skill is pattern recognition and this process will have the ability to identify
and detect arrangements of data that produce information about systems or data sets. Besides, in
technological context, the ability of this thinking skill is that the attributes are seen to be recurred
within the same problem and between different problems that have been encounter and solved
earlier or before.

This process is based on five key steps.

- Diagnosing common features in systems: This step involves examining problems along with
arranging and listing each existent elements. Moreover, it also consists of selecting those
which already exist in multiple places and automatically recognizes these as pattern
sequences.



- Identifying and interpreting common differences between processes or problems: At this
stage, the process will involve examining problems and processes and listing elements or
features that exist in each process along with highlighting those that can be unique to each.
After, these will be recognized as differences.
$13.70
Get access to the full document:
Purchased by 82 students

100% satisfaction guarantee
Immediately available after payment
Both online and in PDF
No strings attached


Also available in package deal

Reviews from verified buyers

Showing 7 of 34 reviews
3 year ago

3 year ago

3 year ago

Hi there joshyb, thank you for your review! I am glad my resource has helped you

3 year ago

3 year ago

Hi there flaviangori1, thank you for your review! I am glad my resource has helped you

3 year ago

3 year ago

3 year ago

Hi there pgeeee1337, thank you for your review! I am glad my resource has helped you

3 year ago

3 year ago

Hi there paisleyharvey49, thank you for your review! I am glad my resource has helped you

3 year ago

3 year ago

Hi there andreworr1, thank you for your review! I am glad my resource has helped you

3.6

34 reviews

5
14
4
6
3
5
2
3
1
6
Trustworthy reviews on Stuvia

All reviews are made by real Stuvia users after verified purchases.

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
johnatkinson Staffordshire University (London)
Follow You need to be logged in order to follow users or courses
Sold
1536
Member since
6 year
Number of followers
996
Documents
18
Last sold
6 months ago
BTEC National Extended Diploma IT Level 3 (RQF 2016/17) Resources

Hello and welcome to my page! My target is to help the students pass courseworks and those that aim to be achieving top marks (i.e Merit/Distinction). I had recently been new to this website for about a few months ago and I do feel amazed to bring all the content I have and release to the public for delivering their support plus guiding them through step by step. My assignments are mostly 100% plagiarism-free containing useful content and headings to cover all grade criteria. Payment is 100% reliable! If you have any particular problem? simply contact me and you will be refunded. 100% Money Back Guarantee Coming soon: Furthermore, I will be publishing assignments for Cyber Security BSc (hons) soon which may be able to fulfil your expectations and satisfactions, stay updated with the latest news!

Read more Read less
3.7

390 reviews

5
167
4
86
3
52
2
24
1
61

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions