• Home
  • Search
  • Effects of Professional Development on Programming Knowledge and Self-Efficacy
  • Cite Icon8
  • https://doi.org/10.1109/fie.2018.8659041Copy DOI Icon

Effects of Professional Development on Programming Knowledge and Self-Efficacy

  • Oct 1, 2018
  • Yolanda J Reimer +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

This Research Full Paper presents the effects of our weeklong Professional Development class on the programming skills of nineteen high school teachers, their confidence in programming, and their confidence for teaching programming. A primary objective of the CS10K and CS For All initiatives is the education of K-12 teachers in aspects of computer science and computational thinking so they can teach CS courses in their schools. Many of these educators have degrees in disciplines other than computer science, such as math, science, and business, so preparing them to teach CS is a challenge, particularly since most K-12 teachers have limited time to devote to learning new curriculum. This study describes how we managed a short course in computational thinking and programming to a group of high school teachers. We illustrate through survey data assessment and evaluation that significant gains in skill level and self-efficacy can be realized within a short but intensive week of face-to-face training. Five months later we follow-up with the same cohort to see if earlier achievements remain evident over time. Discussion throughout the paper identifies strengths and weaknesses of the training week, which is useful to others planning to undertake similar PD offerings.

Similar Papers
  • Research Article
  • Citations26

From Critique to Computational Thinking: A Peer-Assessment-Supported Problem Identification, Flow Definition, Coding, and Testing Approach for Computer Programming Instruction

  • Jan 12, 2022
  • Journal of Educational Computing Research
  • Jian-Wen Fang +3
  • Research Article

Girls in robotics programming: STEAM integration in computer science course

  • Dec 01, 2025
  • International Journal Of Eurasia Social Sciences
  • Rukiye Altın +1
  • Conference Article
  • Citations47

Computational thinking in high school courses

  • Mar 10, 2010
  • Vicki Allan +3
  • Research Article
  • Citations4

Bridging computational thinking research and practice of pre-service and in-service teachers

  • May 14, 2025
  • Humanities and Social Sciences Communications
  • Hasnaa Chaabi +2
  • Conference Article
  • Citations33

Improving learning of computational thinking using computational creativity exercises in a college CSI computer science course for engineers

  • Oct 01, 2014
  • Duane F Shell +5
  • PDF
  • Research Article
  • Citations4

The Study of Learning Computer Programming for Students with Medical Fields of Specification—An Analysis via Structural Equation Modeling

  • May 15, 2022
  • International Journal of Environmental Research and Public Health
  • Ching-Hsiang Lai +3
  • Conference Article
  • Citations6

Reported Development of Computational Thinking, Through Computer Science and Programming, and its Benefits for Primary School Students

  • Feb 21, 2018
  • Caitlin Duncan
  • Research Article
  • Citations16

Enhancing elementary school students' computational thinking and programming learning with graphic organizers

  • Nov 19, 2023
  • Computers & Education
  • Tzu-Chi Yang +1
  • Research Article
  • Citations2

A Study on the Development and Implementation of Computational Thinking Education Framework

  • Sep 30, 2016
  • Journal of the Korea Society of Computer and Information
  • Hyun-Jong Choe +1
  • Research Article
  • Citations17

Improving Novice Students’ Computational Thinking Skills by Problem-Solving and Metacognitive Techniques

  • Jun 30, 2021
  • International Journal of Learning, Teaching and Educational Research
  • Nor Hasbiah Ubaidullah +4
  • Single Book
  • Citations24

From Computing to Computational Thinking

  • Jul 20, 2017
  • Paul S Wang
  • PDF
  • Research Article
  • Citations8

Exploring and comparing computational thinking skills in students who take GCSE Computer Science and those who do not

  • May 05, 2020
  • International Journal of Computer Science Education in Schools
  • Lauren Gillott +2
  • Research Article
  • Citations89

Teacher implementation profiles for integrating computational thinking into elementary mathematics and science instruction

  • Jan 25, 2020
  • Education and Information Technologies
  • Kathryn M Rich +2
  • Research Article
  • Citations2

Preparing elementary preservice teachers to integrate computational thinking in the curriculum

  • Jul 16, 2025
  • ACM Transactions on Computing Education
  • Andrea Ramirez-Salgado +4
  • Research Article

The Analysis of Pre-Service Physics Teachers’ Computational Thinking Skills in Designing Computer Simulations of Projectile Motion Using the Scratch Application

  • Dec 12, 2023
  • EduLine: Journal of Education and Learning Innovation
  • Aji Saputra +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.