The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2020
DOI: 10.1088/1742-6596/1529/2/022039
|View full text |Cite
|
Sign up to set email alerts
|

Development of constructionist robotics to facilitate learning in C programming course

Abstract: Learning to program at a stationary computer for any programming course can be boring and demotivated especially when dealing with complex syntax details. A more hands-on approach utilizing robotic module will lead to a better task-oriented interaction between students and their real-life surroundings hoping to increase student engagement with programming. Thus, this paper proposed a constructionist robotic module to facilitate learning in C programming curriculum utilizing a microcontroller board known as FRD… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
2
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 8 publications
0
2
0
Order By: Relevance
“…Arduino-series Platform Arduino, Arduino C [14,15] FRDM-KL05Z, C [16] TCLab Arduino Kit, MATLAB or Python [17] Arduino, LabView and Scratch [18] LEGO-series Platform LEGO EV3, MATLAB [19,20] LEGO EV3, Block-based Programming [21] LEGO EV3, EV3-G [22] LEGO EV3, LabView [23] LEGO EV3, Scratch [24] LEGO WeDo, Scratch [25] A review of this literature can provide insight into teaching trends and some details of the courses. However, most works in the literature focus on the course content, and few focus on the design methods of robotics experiments and students' hands-on experimental results.…”
Section: Graphical Programming Languagementioning
confidence: 99%
“…Arduino-series Platform Arduino, Arduino C [14,15] FRDM-KL05Z, C [16] TCLab Arduino Kit, MATLAB or Python [17] Arduino, LabView and Scratch [18] LEGO-series Platform LEGO EV3, MATLAB [19,20] LEGO EV3, Block-based Programming [21] LEGO EV3, EV3-G [22] LEGO EV3, LabView [23] LEGO EV3, Scratch [24] LEGO WeDo, Scratch [25] A review of this literature can provide insight into teaching trends and some details of the courses. However, most works in the literature focus on the course content, and few focus on the design methods of robotics experiments and students' hands-on experimental results.…”
Section: Graphical Programming Languagementioning
confidence: 99%
“…This may cause the program to fail to run properly in memory limited environments. In the process of algorithm design, it is necessary to consider how to optimize space complexity and reduce memory usage [7] .…”
Section: 12mentioning
confidence: 99%
“…Students learn through building and programming small robots and social robots (Bers et al, 2014;Chen et al, 2017;Leonard et al, 2016). From some review articles (Mesquita et al, 2020;Johal et al, 2020), it is noted that robotics in education can be divided into three basic categories -robotics as a learning goal (Ahn et al, 2020), a learning aid (Miskon, et al, 2020), and a learning tool (Pozzi, et al, 2021). Robotics as a disciplinary goal focuses on the acquisition of technical skills and abilities necessary for professionals and engineers in the fields of Computer Science, Robotics, Artificial Intelligence (Miller and McBurney, 2008;Jacovi et al, 2021).…”
Section: Introductionmentioning
confidence: 99%