Year 2019, Volume 6 , Issue 2, Pages 26 - 36 2019-12-01

The effects of programming education planned with TPACK framework on learning outcomes

Handan Atun [1] , Ertuğrul Usta [2]

This study aims at investigating the effects of Programming Education Planned with TPACK (Technological Pedagogical Content Knowledge) Framework on middle school students’ learning outputs within the ITS (Informational Technology and Software) course. Although TPACK is known as a teacher training program, this study demonstrates it can be used in K12 education. The sample of the research consists of 41 6th grade level students from a Turkish middle school. This study used a quasi-experimental research design which compares pre-test and post-test results for experimental and control groups. Data were collected through quantitative scales. The effects of programming education planned with TPACK framework on students’ academic achievement, perception of problem-solving skills and computational thinking skills are investigated. According to the results, the means of academic achievement, problem solving inventory and computational thinking skill scale scores of the experimental group are significantly higher, which means TPACK framed lesson has a positive impact on learning outcomes. As a result of this study it can be concluded that matching technology that is suitable for the relevant content is crucial for learning, using appropriate technology is a good strategy for learning technology, higher order skills are improved by technology supported learning and academic achievement can be enhanced by using enriched activities in a technological environment.
Tpack, primary education, programming
  • Aisyah, A. R. (2013). The Development of Working Design through Characterized Technology Pedagogy and Content Knowledge in the Elementary Schools’ Instructional. Procedia-Social and Behavioral Sciences, 103, 1016-1024.
  • Angeli, C., and Valanides, N. (2005). Preservice elementary teachers as information and communication technology designers: An instructional system design model based on an expanded view of pedagogical content knowledge. Journal of Computer Assisted Learning, 21(4), 292-302.
  • Angeli, C., & Valanides, N. (2009). Epistemological and methodological issues for the conceptualization, development, and assessment of ICT–TPCK: Advances in technological pedagogical content knowledge (TPCK). Computers & Education, 52(1), 154-168.
  • Bers, M. U., Flannery, L., Kazakoff, E. R., and Sullivan, A. (2014). Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Computers & Education, 72, 145-157.
  • Brill, A. S., Listman, J. B. and Kapila, V. (2015). Using robotics as the technological foundation for the TPACK framework in K-12 classrooms. In 2015 ASEE Annual Conference & Exposition (pp. 26-1679).
  • Brown, C. A., Neal, R. E. & Fine, B. (2011). Using 21st Century Thinking Skills Applied to the TPACK Instructional Model. Paper presented at the annual meeting of the AECT International Convention, Hyatt Regency Jacksonville Riverfront, Jacksonville, FL, Nov 08, 2011
  • Carton, R. (2017). TPACK learning activity types for secondary computer science courses. Graduate Research Papers. 139.
  • Chao, P. Y. (2016). Exploring students' computational practice, design and performance of problem-solving through a visual programming environment. Computers & Education, 95, 202-215.
  • Chen, G., Shen, J., Barth-Cohen, L., Jiang, S., Huang, X., & Eltoukhy, M. (2017). Assessing elementary students’ computational thinking in everyday reasoning and robotics programming. Computers & Education, 109, 162-175.
  • Cox, S., and Graham, C. R. (2009). Using an elaborated model of the TPACK framework to analyze and depict teacher knowledge. TechTrends, 53(5), 60-69.
  • Doering, A., Koseoglu, S., Scharber, C., Henrickson, J., & Lanegran, D. (2014). Technology integration in K–12 geography education using TPACK as a conceptual model. Journal of Geography, 113(6), 223-237.
  • Harris, J., and Hofer, M. (2009). Instructional planning activity types as vehicles for curriculum-based TPACK development. In Society for Information Technology & Teacher Education International Conference (pp. 4087-4095). Association for the Advancement of Computing in Education (AACE).
  • Hofer, M., and Harris, J. (2010). Differentiating TPACK development: Using learning activity types with inservice and preservice teachers. In Society for Information Technology & Teacher Education International Conference (pp. 3857-3864). Association for the Advancement of Computing in Education (AACE).
  • Hu, C., and Fyfe, V. (2010). Impact of a new curriculum on pre-service teachers’ Technical, Pedagogical and Content Knowledge (TPACK). Curriculum, technology and transformation for an unknown future: Proceedings ascilite Sydney, 185-189.
  • ISTE (International Society for Technology in Education). (2007). National educational technology standards and performance indicators for students. Eugene, OR: International Society for Technology in Education
  • Kalelioglu, F., & Gülbahar, Y. (2014). The Effects of Teaching Programming via Scratch on Problem Solving Skills: A Discussion from Learners' Perspective. Informatics in Education, 13(1), 33-50.,
  • Kontkanen, S., Dillon, P., Valtonen, T., Eronen, L., Koskela, H., and Väisänen, P. (2017). Students’ experiences of learning with iPads in upper secondary school–a base for proto-TPACK. Education and Information Technologies, 22(4), 1299-1326.
  • Korkmaz, Ö., Çakır, R., ve Özden, M. Y. (2016). Bilgisayarca Düşünme Beceri Düzeyleri Ölçeğinin (Bdbd) Ortaokul Düzeyine Uyarlanmasi [Adaptation of Computer Thinking Skill Levels Scale (CTS) to Secondary School Level]. Gazi Eğitim Bilimleri Dergisi[Gazi Educational Sciences Journal], 1(2).
  • Lingenfelter, B. (2015). Building Lessons with Web 2.0 & TPACK. American College of Education.
  • Mishra, P. and Koehler, M. (2006). Technological pedagogical content knowledge: A framework for teacher knowledge. The Teachers College Record,108(6), 1017-1054.
  • Oster-Levinz, A., and Klieger, A. (2010). Online tasks as a tool to promote teachers’ expertise within the Technological Pedagogical Content Knowledge (TPACK). Procedia-Social and Behavioral Sciences, 2(2), 354-358.
  • Pierson, M. E. (2001). Technology integration practice as a function of pedagogical expertise. Journal of research on computing in education, 33(4), 413-430.
  • Polly, D., Mims, C., Shepherd, C. E., & Inan, F. (2010). Evidence of impact: Transforming teacher education with preparing tomorrow's teachers to teach with technology (PT3) grants. Teaching and Teacher Education, 26(4), 863-870.
  • Ross, S. M. (2014). Introduction to probability and statistics for engineers and scientists. Academic Press.
  • Serin, O., Bulut Serin, N. B., ve Saygılı, G. (2010). İlköğretim düzeyindeki Çocuklar için Problem Çözme Envanteri'nin (ÇPÇE) geliştirilmesi [Developing Problem Solving Inventory for Children at Primary Level]. İlköğretim Online, 9(2).
  • Shulman, L. (1987). Knowledge and teaching: Foundations of the new reform. Harvard Educational Review, 57(1), 1-23.
  • Tee, M. Y., & Lee, S. S. (2011). From socialisation to internalisation: Cultivating technological pedagogical content knowledge through problem-based learning. Australasian Journal of Educational Technology, 27(1).
  • Thompson, A. D., and Mishra, P. (2007). Breaking news: TPCK becomes TPACK! Journal of Computing in Teacher Education, 24(2), 38, 64.
  • TTKB (2018). Bilişim teknolojileri ve yazılım dersi öğretim programı (ortaokul 5 ve 6. Sınıflar). [Information technologies and software course curriculum (5th and 6th grades)].
  • Wetzel, K., and Marshall, S. (2011). TPACK goes to sixth grade: Lessons from a middle school teacher in a high-technology-access classroom. Journal of Digital Learning in Teacher Education, 28(2), 73-81.
  • Yadin, A. (2011). Reducing the dropout rate in an introductory programming course. ACM inroads, 2(4), 71-76.
Primary Language en
Subjects Education, Scientific Disciplines
Journal Section Research Articles

Author: Handan Atun (Primary Author)
Institution: Necmettin Erbakan University
Country: Turkey

Author: Ertuğrul Usta
Institution: Necmettin Erbakan University
Country: Turkey


Publication Date : December 1, 2019

APA Atun, H , Usta, E . (2019). The effects of programming education planned with TPACK framework on learning outcomes. Participatory Educational Research , 6 (2) , 26-36 . DOI: 10.17275/per.