2016
DOI: 10.1007/s40692-016-0073-2
|View full text |Cite
|
Sign up to set email alerts
|

An effective learning and teaching model for programming languages

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 19 publications
(11 citation statements)
references
References 26 publications
0
11
0
Order By: Relevance
“…The teaching and learning of text‐based programming languages is not an easy process since it includes the design and development of problem‐solving algorithms, namely, the comprehension of CS concepts, practical usage of semantics and syntactic coding, and CT skills [4]. Due to this complex structure of the content, learners have faced various obstacles during their learning, or have inadvertently misinterpreted certain concepts and processes which can make the teaching of programming quite a challenging process for educators as well as students.…”
Section: Computational Thinking (Ct) Concepts and Practicesmentioning
confidence: 99%
“…The teaching and learning of text‐based programming languages is not an easy process since it includes the design and development of problem‐solving algorithms, namely, the comprehension of CS concepts, practical usage of semantics and syntactic coding, and CT skills [4]. Due to this complex structure of the content, learners have faced various obstacles during their learning, or have inadvertently misinterpreted certain concepts and processes which can make the teaching of programming quite a challenging process for educators as well as students.…”
Section: Computational Thinking (Ct) Concepts and Practicesmentioning
confidence: 99%
“…failure rate is high [8]- [10]. Lecturers also found that it is quite challenging to teach the programming course [6], [11], [12]. This is supported by the finding of a study on the programming lab tests performance in comparison with the lab exercises, which showed that the average percentage of all correct answers (full marks) in the lab exercises was 69.8% compared to only 8.9% in the lab tests [13].…”
Section: Introductionmentioning
confidence: 96%
“…Many students who choose to major in information systems (IS), enter university with little or no experience of learning programming. It has been shown that undergraduate IS students struggle with programming (Bashir & Hoque, 2016). This situation is characteristic not only of IS students, but of most students in introductory programming modules (Govender & Grayson, 2007).…”
Section: Introductionmentioning
confidence: 99%