100% tevredenheidsgarantie Direct beschikbaar na betaling Zowel online als in PDF Je zit nergens aan vast
logo-home
Unit 4: Programming Assignment 1 (Learning Aim A) Distinction $12.92   In winkelwagen

Essay

Unit 4: Programming Assignment 1 (Learning Aim A) Distinction

1 beoordeling
 174 keer bekeken  3 keer verkocht
  • Vak
  • Instelling

UNIT 4 PROGRAMMING , COVERS ALL CRITERIA. DISTINCTION LEVEL ASSIGNMENT Learning aim A: Examine the computational thinking skills and principles of computer programming A.P1 Explain how computational thinking skills are applied in finding solutions that can be interpreted into software a...

[Meer zien]

Voorbeeld 3 van de 20  pagina's

  • 9 juni 2023
  • 20
  • 2021/2022
  • Essay
  • Onbekend
  • A+

1  beoordeling

review-writer-avatar

Door: amanthanyantakyi • 8 maanden geleden

avatar-seller
Unit 4
Assignment 1
Dajae Morgan

Unit 4: Programming Assignment 1 – Examine the
computational thinking skills and the principle of
computer programming
The four-step process of computational thinking entails defining a problem
and then describing a solution in a style that is understandable to
computers, machines, and people. This approach involves four steps in
order to find a solution.
The Four Components to Computational Thinking:
The first stage of computational thinking is decomposition, which entails
breaking down a challenge into smaller, more manageable tasks. By doing this,
you can obtain a greater grasp of the problem and increase your chances of
success. By doing so, you may concentrate on one issue at a time and study
each detail more closely, allowing you to arrive at a conclusion.




Here is a breakfast preparation example of decomposition. To get your full meal,
you must accomplish a number of chores. You'll need to perform a few quick
tasks for the toast, such as slicing the bread, toasting it, buttering it, and then
adding the jam. You must first bring water to a boil, then steep tea, and last add
milk to finish making tea. As you can see, cooking toast and tea requires a
number of steps.
The capacity to identify recurring patterns and trends from earlier situations
inside a present problem is the second level of pattern recognition. If you can do
that, there's a strong possibility the issue can be resolved utilising related or
repeated procedures. This could be a vital characteristic because it would save
you time and facilitate the development of effective and efficient solutions.
The pattern recognition example on
the right shows how given data will
be classified into either category. To
determine which group the data
belongs in, analysis of the data will
be required. But upon closer
examination, there may be crucial
particulars that reveal.
is the appropriate place for the data. Similarities and trends between current
data and historical data can be used to determine where to place it, saving time
by not having to look through it and improving efficiency.

, Unit 4
Assignment 1
Dajae Morgan



The third stage, abstraction, entails figuring out the essential elements of the
solution. This is the capacity to detect unimportant features and components of a
problem while concentrating only on the crucial portions. Before deciding on your
answer, you might think about all the important factors throughout this step.
The third stage,
abstraction,
entails figuring
out the essential
elements of the
solution. This is the capacity to detect
unimportant features and components of a
problem while concentrating only on the
crucial portions. Before deciding on your
answer, you might think about all the
important factors throughout this step.
Algorithm Design, the last phase of computational thinking, offers precise, easy-
to-follow instructions on how to solve the issue. Without more description, a
computer, machine, or person should be able to understand the algorithm, which
will finally solve the issue at hand as effectively as feasible.
This is an illustration of the application of algorithm design in taking an order.
The customer will first approach the cashier and place a burger order. Employees
at the register can inquire, "Want fries?" or "Want a drink to go without?"
Depending on the customer's response, if they choose to order fries and respond
"yes," the customer won't pay right away; but, if they choose to respond "no," he
will pay the cashier right away and the order will be complete.
Computational thinking is a daily practise for both humans and machines.
Computer programmers benefit from computational thinking because it makes
problem-solving considerably simpler. In order to pinpoint precisely what the
computer should do, programmers must first decide how they will express the
data defining the issue. The instructions must be very clear because the
computer can only accomplish what has been programmed into it. The computer
will solve problems faster and more effectively than people once it has a firm
understanding of the one that has been presented to it.

Uses of software applications
Software applications, sometimes known as "apps," are computer programmes
created to carry out certain tasks, address issues, and meet the demands of
particular users. The type of software licencing (free, commercial, etc.),
computer platform (desktop, mobile, etc.), and other factors can all be used to
classify apps. There are many different application usage patterns, each with
their own goals, but they all include computational thinking in some way.
How software application uses computational thinking
A Examples of entertainment apps that let users unwind and enjoy different
types of media, such as music, movies, and television include apple Music, BBC
iPlayer, and Microsoft media player support. There are a few things, such the
potential for social isolation and the convenience of watching or listening when
on the go. The software often displays a list of music or video alternatives when

, Unit 4
Assignment 1
Dajae Morgan

users type a letter or word into the search area. Because it identifies the entered
data and then links it to comparable results that contain the same word or
phrase, this is an illustration of pattern recognition.
Search engine applications, including Google, Microsoft Bing, and Yahoo Search,
fall under a different category. These systems allow users to rapidly and
precisely search for certain terms, returning results that are pertinent. When
using these services, there is a risk of tracking and targeted advertising, but they
improve access to information by making it faster to find, resulting in less lost
time. The most pertinent results come up first when consumers search for
information, then the less pertinent items.
Social networking




platforms like Instagram, Snapchat, and Pinterest
frequently use decomposition. Users frequently want to
edit the photo or video before sharing it on their account,
which necessitates following certain steps. A user must
first choose the ticker symbol, then search for the
desired sticker, and finally choose one of several settings before attaching it to a
photo or video. To add text, a user would need to click the text icon, type their
content, select a font and colour, and then confirm their entry for it to appear.




Algorithm design is included in all information storage and management
applications, including Google Drive, Apple iCloud, and OneDrive. Apps for
information management and storage are used to organise information, make it
accessible, and enable speedy retrieval. Additionally, they provide flexible access
to data and aid in lowering the risk of data loss. Material is typically organised
into folders based on the user's desired categories. This helps to bring together
all related information under one category rather than having it dispersed
throughout the document. There are various files, as can be seen below, and
each one has numerous more files for even more information grouping. The user
will therefore need to navigate through the files to find the information they
seek.

Voordelen van het kopen van samenvattingen bij Stuvia op een rij:

√  	Verzekerd van kwaliteit door reviews

√ Verzekerd van kwaliteit door reviews

Stuvia-klanten hebben meer dan 700.000 samenvattingen beoordeeld. Zo weet je zeker dat je de beste documenten koopt!

Snel en makkelijk kopen

Snel en makkelijk kopen

Je betaalt supersnel en eenmalig met iDeal, Bancontact of creditcard voor de samenvatting. Zonder lidmaatschap.

Focus op de essentie

Focus op de essentie

Samenvattingen worden geschreven voor en door anderen. Daarom zijn de samenvattingen altijd betrouwbaar en actueel. Zo kom je snel tot de kern!

Veelgestelde vragen

Wat krijg ik als ik dit document koop?

Je krijgt een PDF, die direct beschikbaar is na je aankoop. Het gekochte document is altijd, overal en oneindig toegankelijk via je profiel.

Tevredenheidsgarantie: hoe werkt dat?

Onze tevredenheidsgarantie zorgt ervoor dat je altijd een studiedocument vindt dat goed bij je past. Je vult een formulier in en onze klantenservice regelt de rest.

Van wie koop ik deze samenvatting?

Stuvia is een marktplaats, je koop dit document dus niet van ons, maar van verkoper Draymon. Stuvia faciliteert de betaling aan de verkoper.

Zit ik meteen vast aan een abonnement?

Nee, je koopt alleen deze samenvatting voor $12.92. Je zit daarna nergens aan vast.

Is Stuvia te vertrouwen?

4,6 sterren op Google & Trustpilot (+1000 reviews)

Afgelopen 30 dagen zijn er 67096 samenvattingen verkocht

Opgericht in 2010, al 14 jaar dé plek om samenvattingen te kopen

Start met verkopen
$12.92  3x  verkocht
  • (1)
  Kopen