2015
DOI: 10.1016/j.ifacol.2015.11.251
|View full text |Cite
|
Sign up to set email alerts
|

Integrating Lab-size Automation Plants into a Web-based E-learning Environment for Teaching C Programming in Teams

Abstract: Teaching computer science and particularly programming in the curriculum of a mechanical engineering bachelor poses a difficult task due to motivational factors of the students. In this paper we describe the measures we have taken to reduce barriers and motivate the freshmen students to deal with the subject by introduction of an e-learning course and further by offering an associated lab course with practical application of cyclic programming of a real-time system in teams. Further we present an adapted archi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 27 publications
0
1
0
Order By: Relevance
“…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]. The C language e-learning platform developed by the team of Munich University of Technology embeds a parameter input window and an output window right after the editor, the programmed code may be saved, executed and verified during the execution, and writes the compiler results back to the user's screen in the browser [9]. The results show that students can solve practical tasks actively.…”
Section: Related Workmentioning
confidence: 99%
“…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]. The C language e-learning platform developed by the team of Munich University of Technology embeds a parameter input window and an output window right after the editor, the programmed code may be saved, executed and verified during the execution, and writes the compiler results back to the user's screen in the browser [9]. The results show that students can solve practical tasks actively.…”
Section: Related Workmentioning
confidence: 99%