Full metadata record
| DC Field | Value | Language |
|---|---|---|
| dc.contributor.author | 박현석 | * |
| dc.date.accessioned | 2026-04-06T16:30:03Z | - |
| dc.date.available | 2026-04-06T16:30:03Z | - |
| dc.date.issued | 2026 | * |
| dc.identifier.issn | 2076-3417 | * |
| dc.identifier.other | OAK-39148 | * |
| dc.identifier.uri | https://dspace.ewha.ac.kr/handle/2015.oak/275006 | - |
| dc.description.abstract | This study examines how different programming paradigms are associated with learning experiences and cognitive challenges as encountered by non-computer science novice learners. Using a case-study approach situated within specific instructional contexts, we integrate survey data from undergraduate students with large-scale public question-and-answer data from Stack Overflow to explore paradigm-related difficulty patterns. Four instructional contexts—C, Java, Python, and Prolog—were examined as pedagogical instantiations of imperative, object-oriented, functional-style, and logic-based paradigms using text clustering, word embedding models, and interaction-informed complexity metrics. The analysis identifies distinct patterns of learning challenges across paradigmatic contexts, including difficulties related to low-level memory management in C-based instruction, abstraction and design reasoning in object-oriented contexts, inference-driven reasoning in Prolog-based instruction, and recursion-related challenges in functional-style programming tasks. Survey responses exhibit tendencies that are broadly consistent with patterns observed in public Q&A data, supporting the use of large-scale community-generated content as a complementary source for learner-centered educational analysis. Based on these findings, the study discusses paradigm-aware instructional implications for programming education tailored to non-major learners within comparable educational settings. The results provide empirical support for differentiated instructional approaches and offer evidence-informed insights relevant to curriculum-oriented teaching and future research on adaptive learning systems. © 2026 by the authors. | * |
| dc.description.sponsorship | Multidisciplinary Digital Publishing Institute (MDPI) | * |
| dc.language | English | * |
| dc.subject | curriculum design | * |
| dc.subject | educational data mining | * |
| dc.subject | learning analytics | * |
| dc.subject | programming education | * |
| dc.subject | programming paradigms | * |
| dc.subject | Stack Overflow | * |
| dc.subject | word embedding | * |
| dc.title | Insights for Curriculum-Oriented Instruction of Programming Paradigms for Non-Computer Science Majors: Survey and Public Q&A Evidence | * |
| dc.type | Article | * |
| dc.relation.issue | 3 | * |
| dc.relation.volume | 16 | * |
| dc.relation.index | SCIE | * |
| dc.relation.index | SCOPUS | * |
| dc.relation.journaltitle | Applied Sciences (Switzerland) | * |
| dc.identifier.doi | 10.3390/app16031191 | * |
| dc.identifier.wosid | WOS:001687601500001 | * |
| dc.identifier.scopusid | 2-s2.0-105030085843 | * |
| dc.author.google | Oh J.-H. | * |
| dc.author.google | Park H.-S. | * |
| dc.contributor.scopusid | 박현석(22433646000) | * |
| dc.date.modifydate | 20260618115255 | * |