Research Article
Nihan Arslan Namli, Birsel Aybek
CONT ED TECHNOLOGY, Volume 14, Issue 1, Article No: ep341
ABSTRACT
This paper investigated the effect of block-based programming and unplugged coding teaching activities on fifth graders’ computational thinking skills, self-efficacy, and academic performance. The teaching activities were conducted within the scope of the “Problem-Solving and Programming” unit of the Information Technologies and Software (ITS) course. The sample consisted of 82 fifth graders of three public middle schools in the academic year of 2020-2021. Participants were recruited using random sampling. The study adopted an embedded mixed design. The quantitative stage employed a pretest-posttest randomized control group design, while the qualitative staged employed a case study. Quantitative data were collected using the Computational Thinking Self-efficacy Scale (CTSES), the International Informatics and Computational Thinking Activity Task Test (IICTATT), and a Computational Thinking Performance Test (CTPT) developed by the researcher. Qualitative data were collected using a semi-structured interview questionnaire. The quantitative data were analyzed using the Kruskal Wallis H, paired sample t-test, and ANCOVA test on the Statistical Package for Social Sciences (SPSS). The qualitative data were analyzed inductively using MAXQDA. There was no significant difference in CTSES scores between groups. Experimental 2 had higher IICTATT and CTPT scores than Experimental-1 and control groups. The qualitative findings were grouped into seven categories.
Keywords: computational thinking, computerless computer education, block-based programming, programming education, self-efficacy
Research Article
Chin Soon Cheah
CONT ED TECHNOLOGY, Volume 12, Issue 2, Article No: ep272
ABSTRACT
This paper reviews the literature relating to the factors that contribute to the difficulties in learning of computer programming. Programming has been a difficult subject to learn and master even at the early stage of education. It has been a global problem and continues to worsen at the local level. Although, there are many education tools available to complement the teaching and learning of computer programming. The problem persists until present day. Even at the initial stage of computer introduction courses, there were high failure rates and high drop out. One of the rationalism behind this scenario is from the students’ lack of problem solving abilities. However, the problem does not only lie within the students’ level of efficacy. It involves the effective use of teaching and learning material as well. Therefore, the focus of this review is on the factors concerning the students learning method and the effectiveness of the teaching material. Based on plethora of literature review, it is vital that these two aspects need to be consider simultaneously to overcome the difficulties of learning computer programming. A much more comprehensive, effective and universal teaching and learning tools need to be design to address the severity of this problem.
Keywords: computer programming, difficulties in programming, phases of programming, teaching materials
Research Article
Hatice Yildiz Durak, Fatma Gizem Karaoglan Yilmaz, Ramazan Yilmaz
CONT ED TECHNOLOGY, Volume 10, Issue 2, pp. 173-197
ABSTRACT
The purpose of this study was to determine the skill levels of secondary school students regarding computational thinking, programming self-efficacy and reflective thinking aimed at problem solving and examine their experiences in the programming training process on robotic activities. Toward this purpose, a 10-week application was conducted with 55 students from 6th and 7th grades who received education at a secondary school in Western Black Sea region of Turkey during the school year of 2017-2018. The study was conducted using the mixed model and various scales in the quantitative dimension. On the other hand, a semi-structured interview form developed by the researchers was applied in the qualitative dimension. As a result, it was found out that students’ computational thinking skills, programming self-efficacy and reflective thinking aimed at problem solving were moderate. Students’ levels of computational thinking and programming self-efficacy were observed to differ depending on their grade levels. In addition, a positive and moderate relationship was found among the levels of computational thinking, programming self-efficacy and reflective thinking aimed at problem solving.
Keywords: Robotics, Computational thinking, Programming self-efficacy, Reflective thinking, Programming
Research Article
Mustafa Serkan Gunbatar
CONT ED TECHNOLOGY, Volume 9, Issue 4, pp. 354-373
ABSTRACT
This study aimed to determine undergraduate and associate degree students’ computer programming attitude and self-efficacy levels, and compare them according to thinking style, gender, department, weekly study time, and programming experience variables. The study employed the correlational research model. The researcher attempted to reach all associate and undergraduate students who had received the computer programming course at a state university. The computer programming self-efficacy scale, the computer programming attitude scale, and the holistic and analytic thinking in problem-solving scale were used to collect research data. Results suggested that the participants with different thinking styles showed significant differences regarding programming attitude and programming self-efficacy. Programming attitude and thinking style were significant predictors of programming self-efficacy. No difference was observed between genders in terms of the common effect and the partial effect of programming attitude and programming self-efficacy. However; differences were observed between participants from different departments and with different weekly study time. There was also a significant difference between the participants with different programming experience levels in terms of the common effect of programming attitude and self-efficacy, whereas no difference was found in terms of attitude alone.
Keywords: Computer education, Programming self-efficay, Programming attitude, Thinking style, University students
Research Article
Jennifer A. Scott-Brown, Jill E. Stafeniak
CONT ED TECHNOLOGY, Volume 7, Issue 4, pp. 331-351
ABSTRACT
The majority of research that has been conducted on structuring mentorship programs has
been on career support in terms of transferring tacit and explicit knowledge from the
supervisor to the protégé. While the instructional design literature touts that cognitive
apprenticeships provide a great framework for constructivist and situated learning
environments, little research has been done examining how much time should be allocated to
the various phases of the apprenticeship framework. The purpose of this study was to explore
whether the use of a cognitive apprenticeship framework could be used to mentor new
librarians. Data was collected and analyzed in three phases. Phase 1 consisted of a needs
assessment to determine the skills necessary for programmers to deliver a curriculum based
storytime. Phase 2 data collected during the implementation of the cognitive apprenticeship
included observation and reflective journals. Data collected during Phase 3 consisted of
participant interviews immediately following the implementation of the cognitive
apprenticeship, and three months after the conclusion of the study. All data was coded and
analyzed using a phenemonological approach. The researchers found the need for flexibility
when utilizing a cognitive apprenticeship model, based on participant prior knowledge and
experience, the importance of the modeling and coaching stages of the model, participant
desire for working with other programmers being trained.
Keywords: situated learning, instructional sequencing, cognitive apprenticeship, programming, librarians
Research Article
Gurhan Durak, Murat Ataizi
CONT ED TECHNOLOGY, Volume 7, Issue 1, pp. 85-105
ABSTRACT
The purpose of the study was to investigate the views of learners experienced in the Distance Learning Platform (DLP), which was prepared according to an online course design model. The participants of the study were 19 learners who took the programming languages course (via the DLP for 14 weeks). Before the application, the preparation of the DLP took nearly 500 hours. A pilot study was performed with the learners during the summer school. The design of the DLP was improved through the views of those learners. The data were obtained through face-to-face interviews with the learners. The following themes emerged from analysis of the data: factors in preferring the DLP, general characteristics of the DLP, the effectiveness of the DLP, and expansion of the DLP. These themes are further analyzed on the basis of “Diffusion of Innovations” and “Uses and Gratifications” theories. As a result of the interviews conducted with the learners, it was found that the learners had positive opinions about the DLP as it (1) offers flexibility, (2) contains elements enhancing their motivation, (3) enables the learners to communicate easily with the instructor, (4) provides the learners with instant feedback, and (5) enables them to access to the course materials easily.
Keywords: Distance education, Online learning, Instructional design model, Programming language, Learner views, Course evaluation
Research Article
Harun Cigdem
CONT ED TECHNOLOGY, Volume 6, Issue 1, pp. 19-37
ABSTRACT
This study focuses on learners’ self-regulation which is one of the essential skills for student achievement in blended courses. Research on learners’ self-regulation skills in blended learning environments has gained popularity in recent years however only a few studies investigating the correlation between self-regulation skills and student achievement in blended learning environments exist. Self-regulation is related to self-efficacy, anxiety, interactivity, satisfaction with and usefulness of the system. Self-regulated learners are more likely to accomplish at online learning. In this study, a total of 267 military vocational college students were taught computer programming during a 15-week-long semester in a blended learning context, which involved using both face to face teaching and online learning through MOODLE over intranet. Participants were the graduates of vocational high schools and the students at the departments of Computer Technologies and Electronics & Communication Technologies and were all male. Liaw and Huang’s Self-Regulation Scale with six subscales was used to collect the data during the last two weeks of instruction. Regression analyses were conducted to analyze the data. The results revealed that self-regulation was affected by perceived anxiety, interactivity in the online learning environment, and perceived self-efficacy. Learners’ academic achievement has been affected only by perceived self-efficacy
Keywords: Blended learning, Computer programming course, Course achievement, Interactivity, Self-regulation, Perceived self-efficacy
Research Article
Murat Pasa Uysal
CONT ED TECHNOLOGY, Volume 5, Issue 3, pp. 198-217
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: Instructional design, Problem-solving, Web-supported instruction, Computer programming