You are on page 1of 8

INSTITUT PENDIDIKAN GURU KAMPUS KOTA BHARU

PROGRAM PERSEDIAAN IJAZAH SARJANA MUDA PERGURUAN


DENGAN KEPUJIAN
Semester _2_ Tahun _1_

MTES1142
COMPUTATIONAL THINKING IN MATHEMATICS

TASK 2:
REPORT WRITING

NAME
MUHAMMAD DZULRAZIQ BIN MOHD DZAFRI

MATRIX CARD NUMBER


P2108128

IDENTIFICATION CARD NUMBER


020417060091

GROUP/CLASS
MATHEMATICS 1

NAME OF LECTURER
ENCIK DR HAJI SHAMSUDDIN BIN MUHAMMAD

DATE OF SUBMISSION
17 MARCH 2022
INSTITUT PENDIDIKAN GURU KAMPUS KOTA BHARU
BORANG MAKLUM BALAS KERJA KURSUS (PROJEK/AMALI)

Nama:MUHAMMAD DZULRAZIQ BIN MOHD Angka Giliran Pelajar : 2021082310256


DZAFRI
Tajuk Tugasan: REPORT WRITING
Pensyarah : ENCIK DR HAJI SHAMSUDDIN BIN Subjek/ Kursus : COMPUTATIONAL THINKING IN
MUHAMMAD MATHEMATICS
Tarikh Hantar: 17/03/2022 Tarikh Diterima :

Pengakuan Pelajar

Saya mengaku bahawa tugasan ini adalah hasil kerja saya sendiri kecuali nukilan dan ringkasan yang setiap
satunya saya jelaskan sumbernya.

Tandatangan:__________________________ Tarikh
:17/03/2022
( MUHAMMAD DZULRAZIQ BIN MOHD DZAFRI )

Perician Maklum Balas Tugasan


Pemeriksa: Moderator : (jika berkaitan)
Kekuatan : Kekuatan :

Aspek yang boleh diperbaiki : Aspek yang boleh diperbaiki :

Tandatangan : Tarikh : Tandatangan : Tarikh :


Pengesahan Pelajar Terhadap Maklumbalas yang diberi oleh pensyarah:

Saya mengesahkan bahawa maklumbalas yang diberi oleh pensyarah telah saya rujuk dan fahami.

Catatan (jika ada)

Tandatangan pelajar: Tarikh


:17/03/2022
PENGHARGAAN

Bismillahirahmanirahim. Alhamdulillah, bersyukur ke hadrat Ilahi dengan


limpah rahmat serta nikmat masa, nyawa, tenaga yang dianugerahkan kepada saya
dapat juga saya menyiapkan tugasan ini dengan jayanya. Pada mulanya, saya
menghadapi sedikit kerumitan dalam proses menyiapkan tugasan ini. Alhamdulillah
berkat pertolongan pihak-pihak berikut membolehkan saya menyiapkan tugasan yang
diamanahkan pada tempoh yang ditetapkan.

Pertamanya, saya ingin mendedikasikan sekalung penghargaan ini kepada


pensyarah tercinta saya, Encik Dr Haji Shamsuddin bin Muhammad kerana dengan
tunjuk ajar serta bimbingan daripadanya telah membuka ruang untuk saya
menyiapkan tugasan ini dengan jayanya.

Saya juga ingin mengucapkan terima kasih yang tidak terhingga kepada ibu
bapa dan rakan-rakan saya yang memberi pemudahcara kepada saya untuk
menyiapkan tugasan ini. Mereka telah memberikan saya segala kemudahan dan
sokongan moral yang tidak terhingga sehingga saya berjaya menyiapkan tugasan ini.

Akhirnya, saya mengucapkan terima kasih kepada mereka yang terlibat secara
langsung atau tidak langsung dalam usaha menyiapkan tugasan ini. Terima kasih.
GAMBAR RAJAH SOALAN TUGASAN

Computational thinking is the new learning of the 21st century. The goal is for
it to be a basic skill used by everyone in the world by the middle of the 21st century.
Just like reading, writing and arithmetic. According to Wing (2011), the meaning of
computational thinking as “Computational thinking is the thought process involved in
formulating problems and their solutions so that the solutions are represented in a
form that can be effectively carried out by an information-processing agent.” This
definition tends to focus on the cognitive performances and processes of individuals.
Accordingly, we may conclude that activities based on computational thinking are
essentially meant to improve cognitive skills and support the processes of teaching
and learning in the affected individuals. For everyone’s information, we always use
computational thinking in our daily life. This is because we just look around our life and
we will see that life is a set of issues and questions. For example, how can we cook
something if we are hungry? How can our kids go to school? How can we improve
ourselves at the gym? So, most of the daily activities are implemented step by step
and according to the priority. Therefore, this is done by using the main concepts of the
computational thinking approach such as decomposition, pattern recognition,
abstraction, and algorithms.
Based on the information in the unplugged activity, I have solved the problem
by using this concept of computational thinking. One of the concepts that I have
applied is decomposition which involves breaking down a complex or system into the
smaller part that is more manageable and easier to understand. With this concept, it
is easy for us to solve the problem by breaking a problem down into several smaller
problems other than dealing with many different stages of the problem all at once.
Breaking the problem down into smaller parts means that each smaller problem can
be examined in more detail. From the question, I have recognized that the big problem
needs to be broken down into small pieces. First, I saw a boy who wanted to borrow
money, $50 from his father and $50 from his mother. Then, he purchased a shirt that
cost $97 with that money. After he get the shirt, he had the balance which is $3. Next,
he returned $1 to his father, he also returned $1 to his mother and kept another $1.

After I broke down the information, I used the other concept of computational
thinking which is pattern recognition to solve the problem. Pattern recognition in
problem-solving is clued to determining convenient solutions to problems and knowing
how to solve certain types of problems. The function of this concept is by recognizing
a pattern or similar characteristics can help to break down the problem and build a
construct as a path for the solution. In more detail, once we have decomposed a
complex problem, it helps us to look for similarities or patterns in each segmented part
of the problem. These patterns can help solve the larger problem more productively.
So, the way I applied this concept based on the question given is by dividing it into two
problems because it was easy to see the similarities and patterns in each problem.
For the first problem, he borrowed $50 from his father and $50 from his mother. So,
the total money is $100. The next problem, he returned $1 to his father and $1 to his
mother. Then, the total amount of his debt is $98. As a deduction, we can see the
pattern from this issue which is the total of $100 decreases by $2 and it is always
divided equally into two parts were $1 for the father and $1 for the mother.
When I finished detecting the patterns from the question, I used the other
concept of computational thinking which is an abstraction. It can be defined as the
process of filtering out, ignoring the characteristics of patterns that we do not need to
concentrate on those that we do and filtering out specific details. This is important for
us because it allows us to create a general idea of what the problem is and how to
solve it. Other than that, the process instructs us to remove all specific detail, and any
patterns that will not help us solve our problem. This helps us form our idea of the
problem and the idea is known as a ‘model’. Moving to the question, I removed the
main issue which is where the other 1$ left because that issue was not needed to
solve the problem. If I did not remove that issue, I might end up with the wrong solution
to the problem that I try to solve.

Lastly, the concept of computational thinking that I have applied to solve the
problem is algorithms. Before that, we need to know the meaning of an algorithm which
is a plan, a set of step-by-step instructions to resolve a problem. Besides that, in an
algorithm, each instruction is identified and the order in which they should be carried
out is planned. In addition, algorithms are used for many different things including
calculations, data processing and automation. So, it is beneficial for us to plan out the
solution to a problem to make sure that it will be correct. Not over yet, the plan must
be clear which it has a starting point, a finishing point, and a set of clear instructions
in between. From the question, I understood that the total money that he borrowed
from his father and mother is $100 whereby $50 from his father plus $50 from his
mother. Then, he purchased a shirt worth $97 by using that money and from this, we
could figure out the balances that he got which are $3 by performing calculations of
$100-$91=$3. Next, with the balances that he held, he returned $1 to his father and
$1 to his mother and he kept $1 for himself. From this situation, we know the total of
his debt is $100-$2=$98. Currently, we need to contrast whether the total money
before he purchased a shirt is the same or not with the total money after he purchased
a shirt. So, the total money before he purchased a shirt was $100 whereby $50, which
he got from his father plus $50, which he got from his mother. After he purchased a
shirt, the total money was still the same and the proof was the cost of a shirt that he
purchased was $97, $1 that he returned to his father, $1 that he returned to his mother
and $1 that he kept himself. After totalling up that amount, it would be $100.
In conclusion, computational thinking is an approach to problem-solving, with
or without the assistance of computers. There are a lot of benefits of computational
thinking such as it can move students beyond technology, it also can create problem
solutions instead of software and encourage creativity and problem. I hope that the
government will continue to improve computational thinking in education with
encourage students to critically examine and use information while using
computational thinking terms for every day. With this, it can create an intelligent and
high IQ of society to overcome the challenges of today’s modernization.

References
BBC.CO.UK. (n.d.). Abstraction. Retrieved from Bitesize:
https://www.bbc.co.uk/bitesize/guides/zttrcdm/revision/1#:~:text=In%20compu
tational%20thinking%20%2C%20when%20we,on%20those%20that%20we%
20do.

BBC.CO.UK. (n.d.). Algorithms. Retrieved from Bitesize:


https://www.bbc.co.uk/bitesize/guides/zpp49j6/revision/1

BBC.CO.UK. (n.d.). Decomposition. Retrieved from Bitesize:


https://www.bbc.co.uk/bitesize/guides/zqqfyrd/revision/1#:~:text=Decompositi
on%20is%20one%20of%20the,are%20simpler%20to%20work%20with.

Heather Mosher, Dave Hlannon, & Vincent Jansen. (n.d.). Pattern Recognition.
Retrieved from Google sites:
https://sites.google.com/isabc.ca/computationalthinking/home?authuser=0

Mikay Lah. (n.d.). COMPUTATIONAL THINKING DAILY LIFE. Retrieved from


STUDYLEB.NET: https://studylib.net/doc/25593194/computational-thinking-
daily-life

Sibel Kılıçarslan Cansu, & Fatih Kürşat Cansu. (2019, April). An Overview of
Computational Thinking. Retrieved from International Journal of Computer
Science Education in Schools: https://files.eric.ed.gov/fulltext/EJ1214682.pdf

You might also like