Improving First Computer Programming Experiences: The Case of Adapting a Web-Supported and Well-Structured Problem-Solving Method to a Traditional Course

Volume: 5 Number: 3 September 1, 2014
  • Murat Pasa Uysal
EN

Improving First Computer Programming Experiences: The Case of Adapting a Web-Supported and Well-Structured Problem-Solving Method to a Traditional Course

Abstract

The introductory computer programming (CP) course has been taught for three decades in the faculty. Besides pursuing CP technology, one major goal has been enhancing learners’ problem-solving (PS) skills. However, the current situation has implied that this might not be the case. Therefore, a research was conducted to investigate the effects of a web-supported and well-structured PS instructional method on academic achievements and PS perceptions of learners. This was a quasi-experimental study with a posttest-only design that included a control group. While the web-supported and traditional approach was adopted for the control group, the experimental group was treated with the web-supported and well-structured PS method. A cluster random sampling was used and the existing 18 sections were randomly assigned to the study groups. Consequently, 6 faculty members and 433 freshman undergraduate students participated in the study for one semester. The students’ PS perceptions were assessed by the Problem Solving Inventory (PSI) and their CP performances were measured by an academic achievement test. The results indicated a significant difference between the groups in terms of CP achievements. Except for one factor of the PSI, there were also significant differences between the groups in terms of their PS perceptions.

Keywords

References

  1. Allan, V.V. & Kolesar, M. (1996). Teaching computer science: A problem-solving approach that and ineffective students during computer programming, ACM Transactions on Computing Education, 10(3), 211-232. DOI = 10.1145/1821996.1821998.
  2. Park, S.H. & Ertmer, P.A. (2008). Examining barriers in technology-enhanced problem-based learning: Using a performance support systems approach. British Journal of Educational Technology, 39, 631-643.
  3. Sahin, N., Sahin, H.N., & Heppner, P.P. (1993). Psychometric properties of the Problem Solving Inventory (PSI) in a group of Turkish university students. Cognitive Therapy and Research, 17, 379-396. works. Proceedings of ’96 National Educational Computing Conference, Minneapolis, MN.
  4. Arlin, P.K. (1989). The problem of the problem. In J.D. Sinnott (Ed.), Everyday problem solving: Theory and applications (pp. 229-237). New York: Praeger.
  5. Benjamin, A.R., John, G., & Scot, R. (2008). Problem solving through programming: motivating the non-programmer. Journal of Computing Sciences in Colleges 23(3), 61-67.
  6. Brooks, R. (1999). Towards a theory of the cognitive processes in computer programming. International Journal of Human Computer Studies, 51, 197-211.
  7. Bude, L., van de Wiel, M. W. J., Imbos, T., & Berger, M. P. F. (2011). The effect of directive tutor guidance on students’ conceptual understanding of statistics in problem-based learning. The British Journal of Educational Psychology, 81, 309-324.
  8. Chandler, P. & Sweller, J. (1991). Cognitive load theory and the format of instruction. Cognition and Instruction, 8(4), 293-332.

Details

Primary Language

English

Subjects

-

Journal Section

-

Authors

Murat Pasa Uysal This is me

Publication Date

September 1, 2014

Submission Date

September 1, 2014

Acceptance Date

-

Published in Issue

Year 2014 Volume: 5 Number: 3

APA
Uysal, M. P. (2014). Improving First Computer Programming Experiences: The Case of Adapting a Web-Supported and Well-Structured Problem-Solving Method to a Traditional Course. Contemporary Educational Technology, 5(3), 198-217. https://izlik.org/JA94YH52UD
AMA
1.Uysal MP. Improving First Computer Programming Experiences: The Case of Adapting a Web-Supported and Well-Structured Problem-Solving Method to a Traditional Course. Contemporary Educational Technology. 2014;5(3):198-217. https://izlik.org/JA94YH52UD
Chicago
Uysal, Murat Pasa. 2014. “Improving First Computer Programming Experiences: The Case of Adapting a Web-Supported and Well-Structured Problem-Solving Method to a Traditional Course”. Contemporary Educational Technology 5 (3): 198-217. https://izlik.org/JA94YH52UD.
EndNote
Uysal MP (September 1, 2014) Improving First Computer Programming Experiences: The Case of Adapting a Web-Supported and Well-Structured Problem-Solving Method to a Traditional Course. Contemporary Educational Technology 5 3 198–217.
IEEE
[1]M. P. Uysal, “Improving First Computer Programming Experiences: The Case of Adapting a Web-Supported and Well-Structured Problem-Solving Method to a Traditional Course”, Contemporary Educational Technology, vol. 5, no. 3, pp. 198–217, Sept. 2014, [Online]. Available: https://izlik.org/JA94YH52UD
ISNAD
Uysal, Murat Pasa. “Improving First Computer Programming Experiences: The Case of Adapting a Web-Supported and Well-Structured Problem-Solving Method to a Traditional Course”. Contemporary Educational Technology 5/3 (September 1, 2014): 198-217. https://izlik.org/JA94YH52UD.
JAMA
1.Uysal MP. Improving First Computer Programming Experiences: The Case of Adapting a Web-Supported and Well-Structured Problem-Solving Method to a Traditional Course. Contemporary Educational Technology. 2014;5:198–217.
MLA
Uysal, Murat Pasa. “Improving First Computer Programming Experiences: The Case of Adapting a Web-Supported and Well-Structured Problem-Solving Method to a Traditional Course”. Contemporary Educational Technology, vol. 5, no. 3, Sept. 2014, pp. 198-17, https://izlik.org/JA94YH52UD.
Vancouver
1.Murat Pasa Uysal. Improving First Computer Programming Experiences: The Case of Adapting a Web-Supported and Well-Structured Problem-Solving Method to a Traditional Course. Contemporary Educational Technology [Internet]. 2014 Sep. 1;5(3):198-217. Available from: https://izlik.org/JA94YH52UD