2021
DOI: 10.17762/turcomat.v12i2.2332
|View full text |Cite
|
Sign up to set email alerts
|

An Overviuw Of The Teaching And Learning Process Basic Programming In Algorithm And Programming Courses

Abstract: In this paper, we review the literature related to computer programming learning, where Algorithms and Programming are the topic domains of the Informatics and Computer science clusters. There are 4 competencies in learning outcomes, such as: 1) understand algorithmic concepts; 2) master algorithm concepts and principles; 3) master programming language concepts; and 4) master programming languages and algorithms. The main focus of this review is on beginner programming and topics related to student difficultie… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

0
4
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 24 publications
0
4
0
Order By: Relevance
“…With increasing competition, the success of graduates in entering the job market depends on several core skills, including critical thinking skills (Lithoxoidou & Georgiadou, 2023). Programming courses, which form the core of the computer science study program curriculum, play an important role in shaping students' critical thinking skills (Susanti et al, 2021). For this reason, deep attention is needed to the development of students' critical thinking skills.…”
Section: Introductionmentioning
confidence: 99%
“…With increasing competition, the success of graduates in entering the job market depends on several core skills, including critical thinking skills (Lithoxoidou & Georgiadou, 2023). Programming courses, which form the core of the computer science study program curriculum, play an important role in shaping students' critical thinking skills (Susanti et al, 2021). For this reason, deep attention is needed to the development of students' critical thinking skills.…”
Section: Introductionmentioning
confidence: 99%
“…Research results by Khaleel et al (2017) stated that students do not have enough interest or motivation in programming lessons, which shows that this is the reason why they have low grades. Another problem that students face in programming learning is the practicum part, which involves the need for students to practice thoroughly to acquire better programming skills (Susanti et al, 2021).…”
Section: Introductionmentioning
confidence: 99%
“…It is a challenge how to provide learning strategies to improve the cognitive abilities of students in learning computer programming [9]. From the literature review, researchers have done a lot of research to improve beginners' understanding of computer programming [10], [11]. The high cognitive load that students have, so they have to have more skills and continue to practice over and over again.…”
Section: Introductionmentioning
confidence: 99%