Evolving an Introductory Programming Course: Impacts of Student Self-Empowerment, Guided Hands-On Times, and Self-Directed Training

被引:0
|
作者
Seeling, Patrick [1 ]
机构
[1] Cent Michigan Univ, Dept Comp Sci, Mt Pleasant, MI 48859 USA
关键词
Computer science education; Programming; Learner performance; Grading; Tokens;
D O I
暂无
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
In this paper, the impacts that the evolutionary development of an introductory programming course has on student achievements is described. For the introduction of pass/fail grading with student self empowerment through tokens, a significant increase in performance for programming assignments, quizzes, and total semester scores can be found. Furthermore, increased times of instructor guided hands on programming exercises have a positive effect as well. Thirdly, a strong correlation between how well students perform on an automatically scored self directed online programming training environment and their achievements in programming assignments, quizzes, and the entire semester can be observed. In turn, the inclusion of these types of environments can benefit students significantly while introducing only little overhead for course instructors. The active utilization of these additional hands on training options represents a significant potential to increase the total semester performance and should be actively communicated to students.
引用
收藏
页数:5
相关论文
共 19 条
  • [1] Effectiveness of hands-on tutoring and guided self-directed learning versus self-directed learning alone to educate critical care fellows on mechanical ventilation a pilot project
    Ramar, Kannan
    De Moraes, Alice Gallo
    Selim, Bernardo
    Holets, Steven
    Oeckler, Richard
    MEDICAL EDUCATION ONLINE, 2016, 21
  • [2] Course Delivery Methods, Student Success, and Self-efficacy in Introductory Programming
    Bogart, Christopher
    Kultur, Can
    Keylor, Eric
    Savelka, Jaromir
    Sakr, Majd
    PROCEEDINGS OF THE 2024 CONFERENCE INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, VOL 2, ITICSE 2024, 2024, : 808 - 808
  • [3] Student-Centered Course Design: Empowering Students to Become Self-Directed Learners
    Hains, Bryan J.
    Smith, Brittany
    JOURNAL OF EXPERIENTIAL EDUCATION, 2012, 35 (02) : 357 - 374
  • [4] ENHANCING STUDENT LEARNING WITH SELF-DIRECTED TUTORIALS IN A FRESHMAN LEVEL ENGINEERING TECHNOLOGY COURSE
    Altuger-Genc, Gonca
    2014 ASEE ANNUAL CONFERENCE, 2014,
  • [5] Dynamic Training Elements in a Circuit Theory Course to Implement a Self-Directed Learning Process
    Krouk, Boris I.
    Zhuravleva, Olga B.
    IEEE TRANSACTIONS ON EDUCATION, 2009, 52 (03) : 394 - 399
  • [6] Social Work Field Training for the Community: A Student Self-Directed Approach in the Environmental Domain in Jordan
    Al-Makhamreh, Sahar
    Alnabulsi, Hana
    Asfour, Hana
    BRITISH JOURNAL OF SOCIAL WORK, 2016, 46 (04): : 855 - 872
  • [7] Introductory Gross Pathology Workshop and Self-Directed Course to Aid the Transition of Incoming Trainees into an Anatomic Pathology Residency
    Dababneh, Melad
    LABORATORY INVESTIGATION, 2023, 103 (03) : S451 - S453
  • [8] STUDENT PERCEPTIONS ABOUT SELF-DIRECTED LEARNING IN A PROFESSIONAL COURSE IMPLEMENTING PROBLEM-BASED LEARNING
    RYAN, G
    STUDIES IN HIGHER EDUCATION, 1993, 18 (01) : 53 - 63
  • [9] The Use of a Self-Directed Learning Program to Provide Introductory Training in Pivotal Response Treatment to Parents of Children With Autism
    Nefdt, Nicolette
    Koegel, Robert
    Singer, George
    Gerber, Michael
    JOURNAL OF POSITIVE BEHAVIOR INTERVENTIONS, 2010, 12 (01) : 23 - 32
  • [10] Early Prediction for At-Risk Students in an Introductory Programming Course Based on Student Self-Efficacy
    Jamjoom, Mona M.
    Alabdulkareem, Eatedal A.
    Hadjouni, Myriam
    Karim, Faten K.
    Qarh, Maha A.
    INFORMATICA-AN INTERNATIONAL JOURNAL OF COMPUTING AND INFORMATICS, 2021, 45 (06): : 1 - 10