Language:
English
繁體中文
Help
回圖書館首頁
手機版館藏查詢
Login
Back
Switch To:
Labeled
|
MARC Mode
|
ISBD
Addressing Challenges in Computer Pr...
~
Singh, Sarita,
Linked to FindBook
Google Book
Amazon
博客來
Addressing Challenges in Computer Programming Education: An Action Research Approach for Effective Student Support /
Record Type:
Electronic resources : Monograph/item
Title/Author:
Addressing Challenges in Computer Programming Education: An Action Research Approach for Effective Student Support // Sarita Singh.
Author:
Singh, Sarita,
Description:
1 electronic resource (251 pages)
Notes:
Source: Dissertations Abstracts International, Volume: 86-12, Section: B.
Contained By:
Dissertations Abstracts International86-12B.
Subject:
Education. -
Online resource:
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=32118688
ISBN:
9798286443802
Addressing Challenges in Computer Programming Education: An Action Research Approach for Effective Student Support /
Singh, Sarita,
Addressing Challenges in Computer Programming Education: An Action Research Approach for Effective Student Support /
Sarita Singh. - 1 electronic resource (251 pages)
Source: Dissertations Abstracts International, Volume: 86-12, Section: B.
Novice computer programming students face considerable learning challenges in an introductory programming course leading to disengagement and high dropout rates at universities and institutions of higher education. This action research study sought to investigate these learning challenges and find solutions to better support the students using innovative education technologies. Analysis of Cycle 1 data collected from students, teaching assistants and faculty led to the identification of three themes related to the learning challenges of novice programmers, need for additional support and appropriate instruction design. This provided evidence and reinforced the findings from the extensive literature review done for the study indicating that such challenges led to student anxiety, high levels of stress, and demotivation, resulting in many students dropping out from the programming courses. Action steps were designed, implemented, and evaluated in Cycle 2 to provide support to novice programming students through an online game-based pre-course; delivery of main course content using animations, and visualization tools to explain complex programming concepts; and using the problem-based learning approach (PBL) along with peer support and gamification techniques. Evaluating the results of the action research study included a thorough assessment of all the created resources and their delivery. Student participants and collaborators provided critical feedback that assisted in the evaluation process. The study concluded that the use of these interventions benefited students by building foundational knowledge, improving comprehension of abstract programming concepts, reducing anxiety, enhancing knowledge retention, and engagement in classrooms. Implications for the organization included providing an inclusive learning environment for everyone through accessibility to diverse and multiple learning tools addressing their individual needs and improving learning outcomes.
English
ISBN: 9798286443802Subjects--Topical Terms:
516579
Education.
Subjects--Index Terms:
Introductory computer programming course
Addressing Challenges in Computer Programming Education: An Action Research Approach for Effective Student Support /
LDR
:03544nmm a22004573i 4500
001
2438342
005
20251210114012.5
006
m o d
007
cr|nu||||||||
008
261011s2025 miu||||||m |||||||eng d
020
$a
9798286443802
035
$a
(MiAaPQD)AAI32118688
035
$a
AAI32118688
040
$a
MiAaPQD
$b
eng
$c
MiAaPQD
$e
rda
100
1
$a
Singh, Sarita,
$e
author.
$3
3829613
245
1 0
$a
Addressing Challenges in Computer Programming Education: An Action Research Approach for Effective Student Support /
$c
Sarita Singh.
264
1
$a
Ann Arbor :
$b
ProQuest Dissertations & Theses,
$c
2025
300
$a
1 electronic resource (251 pages)
336
$a
text
$b
txt
$2
rdacontent
337
$a
computer
$b
c
$2
rdamedia
338
$a
online resource
$b
cr
$2
rdacarrier
500
$a
Source: Dissertations Abstracts International, Volume: 86-12, Section: B.
500
$a
Advisors: Smith, Karen Committee members: Thierer, Kari; Ouh, Eng Lieh.
502
$b
Ed.D.
$c
Northeastern University
$d
2025.
520
$a
Novice computer programming students face considerable learning challenges in an introductory programming course leading to disengagement and high dropout rates at universities and institutions of higher education. This action research study sought to investigate these learning challenges and find solutions to better support the students using innovative education technologies. Analysis of Cycle 1 data collected from students, teaching assistants and faculty led to the identification of three themes related to the learning challenges of novice programmers, need for additional support and appropriate instruction design. This provided evidence and reinforced the findings from the extensive literature review done for the study indicating that such challenges led to student anxiety, high levels of stress, and demotivation, resulting in many students dropping out from the programming courses. Action steps were designed, implemented, and evaluated in Cycle 2 to provide support to novice programming students through an online game-based pre-course; delivery of main course content using animations, and visualization tools to explain complex programming concepts; and using the problem-based learning approach (PBL) along with peer support and gamification techniques. Evaluating the results of the action research study included a thorough assessment of all the created resources and their delivery. Student participants and collaborators provided critical feedback that assisted in the evaluation process. The study concluded that the use of these interventions benefited students by building foundational knowledge, improving comprehension of abstract programming concepts, reducing anxiety, enhancing knowledge retention, and engagement in classrooms. Implications for the organization included providing an inclusive learning environment for everyone through accessibility to diverse and multiple learning tools addressing their individual needs and improving learning outcomes.
546
$a
English
590
$a
School code: 0160
650
4
$a
Education.
$3
516579
650
4
$a
Educational technology.
$3
517670
650
4
$a
Computer science.
$3
523869
650
4
$a
Instructional design.
$3
3172279
653
$a
Introductory computer programming course
653
$a
Learning challenges
653
$a
Novice computer programming
653
$a
Online pre-course
653
$a
Problem-based learning
653
$a
Visualization
690
$a
0515
690
$a
0710
690
$a
0984
690
$a
0447
710
2
$a
Northeastern University.
$b
School of Education.
$e
degree granting institution.
$3
3767593
720
1
$a
Smith, Karen
$e
degree supervisor.
773
0
$t
Dissertations Abstracts International
$g
86-12B.
790
$a
0160
791
$a
Ed.D.
792
$a
2025
856
4 0
$u
https://pqdd.sinica.edu.tw/twdaoapp/servlet/advanced?query=32118688
based on 0 review(s)
Location:
ALL
電子資源
Year:
Volume Number:
Items
1 records • Pages 1 •
1
Inventory Number
Location Name
Item Class
Material type
Call number
Usage Class
Loan Status
No. of reservations
Opac note
Attachments
W9534037
電子資源
11.線上閱覽_V
電子書
EB
一般使用(Normal)
On shelf
0
1 records • Pages 1 •
1
Multimedia
Reviews
Add a review
and share your thoughts with other readers
Export
pickup library
Processing
...
Change password
Login