Page 69 - JURNAL PENYELIDIKAN AKADEMIK
P. 69
J u r n a l P e n y e l i d i k a n A k a d e m i k I P G M J i l i d 5 / 2 0 2 0 | 62
Figure 3: Mapping MDEC CT RBT Training Course to Professional Development
Framework for Computational Thinking (Brennan & Resnick, 2012)
MDEC has listed six CT concepts to be introduced to RBT teachers as below:
a. Decomposition
Decomposition is breaking a problem down into smaller sub-problems. This will make
the problem-solving process more manageable and tractable. An example on the
application of decomposition in daily life is during the cooking process. The cooking
process can be broken into sub-processes as:
Pre-preparation – the process of marinating or getting the ingredients together,
preparing the dressing or gravy.
Post processing – cooling, garnishing to get the dish ready for serving.
CT requires not only the skill to decompose a problem but also to compose the solution
after the sub-problems have been addressed.
b. Pattern Recognition
Pattern recognition in CT examines the parts of a problems which are similar to
something that has been solved before. This idea is apply to problem-solving settings.
An example is given in Figure 4 on how pattern recognition has been applied to solve
the problem.

