2018
DOI: 10.1016/j.compedu.2018.01.011
|View full text |Cite
|
Sign up to set email alerts
|

Improving programming skills in engineering education through problem-based game projects with Scratch

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

3
114
1
14

Year Published

2018
2018
2024
2024

Publication Types

Select...
9
1

Relationship

0
10

Authors

Journals

citations
Cited by 181 publications
(132 citation statements)
references
References 15 publications
3
114
1
14
Order By: Relevance
“…Relate to the strength of project based learning to enhance the comprehend the lesson was researched by Rauduvaite (2015) show that "the contribution of project-based learning to (self) development of learners' general and subject competencies has been widely acknowledged". Problem-based learning, visual programming and project are technologies that can potentially help leaner to perform better in the introduction programming course, in turn effect their performance in project (Topalli and Cagiltay, 2018). Through this model, students can explore their ability to think creatively and logically to solve the project.…”
Section: Resultsmentioning
confidence: 99%
“…Relate to the strength of project based learning to enhance the comprehend the lesson was researched by Rauduvaite (2015) show that "the contribution of project-based learning to (self) development of learners' general and subject competencies has been widely acknowledged". Problem-based learning, visual programming and project are technologies that can potentially help leaner to perform better in the introduction programming course, in turn effect their performance in project (Topalli and Cagiltay, 2018). Through this model, students can explore their ability to think creatively and logically to solve the project.…”
Section: Resultsmentioning
confidence: 99%
“…We also prove the excavation of problems from several researchers who said that basic programming learning has many obstacles and tends to be difficult for students to learn, which research has been delivered by [4][5] [6] [7][8] [9]. We see that the average researcher agrees that learning basic programming is not easy.…”
Section: Introductionmentioning
confidence: 61%
“…The learning systems for computer programming employed different learning modes, for example, an C++ object-oriented programming laboratory course with framework-assisted is a highly effective way for students to broadening and deepening their object-oriented programming skills [6]. Scratch, one of the most widely used programming environments using functional programming approach, is a learning tool with a drag-and-drop interactive environments [7]. But a simple interface of drag-and-drop interaction is not enough, and it may lead students to build without considering reusability, so in the programming learning system, computational thinking as an important part is introduced, students can design their own solutions [8].…”
Section: Related Workmentioning
confidence: 99%