Advancing Students’ Computational Thinking Skills: A Study on Elementary Level


  • Zartasha Waris PhD Scholar, Department of Education, Fatima Jinnah Women University, Pakistan  
  • Hajra Bibi Lecturer, Department of Education, Fatima Jinnah Women University, Rawalpindi, Pakistan



Computational Thinking, Decomposition, Pattern Recognition, Abstraction, Algorithm, Unplugged Activities


Purpose: The purpose of this research is to develop computational thinking skills in mathematics among elementary school students. This research fosters computational thinking in    7th-grade mathematics students.

Design/Methodology/Approach: The design of this research is an experimental quantitative design. An experimental one-group design is used. Participants in the 7th grade from one federal school in Rawalpindi were chosen as samples using convenience sampling procedures. As an instrument, pre- and post-tests were used. The study was scheduled for one month. The paired sample t-test was conducted to compare the average scores of the pretest and post-test.

Findings: The result of this study indicates that unplugged games is helpful for developing computational thinking skills among mathematics students at the elementary level.

Implications/Originality/Value: It is concluded from the better performance of the students in grade 7th that the difficulty level and structuring the content of the computational thinking skills training design lesson plans were effective and valid. It has also been concluded that to develop computational thinking skills, lesson plans allow students to analyze new information that is new to them and then interpret it.


Azeem, M. (2012). Development Of Math Proficiency Test Using Item response theory (IRT)Repository.

Alzahrani, I., & Woollard, J. (2013). The Role of the Constructivist Learning Theory and Collaborative Learning Environment on Wiki Classroom, and the Relationship between Them. Online Submission.

Barcelos, T. S., Munoz-Soto, R., Villarroel, R., Merino, E., & Silveira, I. F. (2018). Mathematics Learning through Computational Thinking Activities: A Systematic Literature Review. J.Univers. Comput. Sci., 24(7), 815-845.

Bers, M. U., Flannery, L., Kazakoff, E. R., & Sullivan, A. (2014). Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Computers & Education, 72, 145-157.

Barr, V., & Stephenson, C. C.(2011). Bringing computational thinking to K-12: What is involved andwhat is the role of the computer science education community, 48-54.

Buss, A., & Gamboa, R. (2017). Teacher transformations in developing computational thinking: Gamingand robotics use in after-school settings. In Emerging research, practice, and policy on computational thinking (pp. 189-203). Springer, Cham.

Clinton, G., & Rieber, L. P. (2010). The studio experience at the University of Georgia: An example ofconstructionist learning for adults. Educational Technology Research and Development, 58(6), 755-780.

Csizmadia, A., Standl, B., & Waite, J. (2019). Integrating the constructionist learning theory withcomputational thinking classroom activities. Informatics in Education, 18(1), 41- 67.

Elliott, S. N., Kratochqill, T. R. L., & Travers, J. F. (2000). Educational Psychology: Effective teaching, effective learning. McGraw-Hill.

Ekins, S., Williams, A. J., & Hupcey, M. A. (2011). Standards for Collaborative Computational Technologies for Biomedical Research. Collaborative Computational Technologies for Biomedical Research, 201-208.

Grover, S. (2018). The 5th ‘C’of 21st century skills? Try computational thinking (not coding).

Hunsaker, E. (2020). Computational thinking. The K-12 educational technology handbook.

Hein, G. E. (1991). Constructivist learning theory. Institute for Inquiry. Available at:/http://www.exploratorium. edu/ifi/resources/constructivistlearning. htmlS.

Hiebert, J., Gallimore, R. and Stigler, J. (2002) A Knowledge Base for the Teaching Profession: What Would It Look Like and How Can We Get One? Educational Researcher, 31, 3- 15.

Khan, L. A. (2015). What is mathematics overview. International Journal of Mathematics and Computational Science, 1(3), 98-101.

Mehmood, Khalid & Parveen, Qaisra & Dahar, Muhammad. (2019). Effectiveness of Inquiry-Based Method for Teaching Mathematics at the Secondary Level. Global Social Sciences Review. IV. 181-187. 10.31703/gssr.2019(IV-III).23.

Masood, M., Khawaja, M. A., Sharif, M. S., Iqbal, O., Mehmood Butt, M., & Shahid, S. (2021, May).Meri Kahani: A Gamified Solution to Teach Computational Thinking to Female Teenagers in Low Resource Communities. In Extended Abstracts of the 2021 CHI Conference on Human Factors in Computing Systems (pp. 1-6).

Tedre, M., & Denning, P. J. (2016, November). The long quest for computational thinking. In Proceedings of the 16th Koli Calling international conference on Computing Education Research (pp. 120-129).

Papert, S. A. (2020). Mindstorms: Children, computers, and powerful ideas. Basic books.

Phillips, D. C. (1995). The good, the bad, and the ugly: The many faces of constructivism. Educational researcher, 24(7), 5-12.

Piaget, J. (1954). The construction of reality in the child. In Basic Books.

Rodriguez, B. R. (2015). Assessing computational thinking in computer science unplugged activities. Colorado School of Mines.

Weintrop, D., & Wilensky, U. (2017). Comparing block-based and text-based programming in high school computer science classrooms. ACM Transactions on Computing Education (TOCE), 18(1), 1-25.

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35.




How to Cite

Waris, Z. ., & Pakistani , H. B. (2023). Advancing Students’ Computational Thinking Skills: A Study on Elementary Level. Pakistan Journal of Social Sciences, 43(4), 661-672.