This paper presents a new approach for managing laboratory work mini-projects that is used in the Computer Architecture Department of the Technical University of Madrid (UPM). The approach is based on a chain of tools...
详细信息
This paper presents a new approach for managing laboratory work mini-projects that is used in the Computer Architecture Department of the Technical University of Madrid (UPM). The approach is based on a chain of tools (a Delivery Agent;an Automatic Project Evaluator;and a Plagiarism Detection Assistant) that a small number of teachers can use to efficiently manage a course with a large number of students (400 each year). Students use this tool chain to complete the Assembly Language programming laboratory assignments using an MC88110 simulator built in our department. Jointly, these tools have demonstrated over the last decade what important benefits can be gained from the exploitation of a global laboratory work management system. Some of the benefits may have a continuation in an area of growing importance that we have not yet explored, such as distance learning environments for technical subjects.
programming is an essential and compulsory subject for all engineering and physical sciences undergraduate students in our institution. The teaching, in C, is covered through two subjects that are separately enrolled ...
详细信息
ISBN:
(纸本)9781450366229
programming is an essential and compulsory subject for all engineering and physical sciences undergraduate students in our institution. The teaching, in C, is covered through two subjects that are separately enrolled and assessed, but closely coordinated: one subject is lecture-based and the other is laboratory-only. The diverse interests, backgrounds, and previous experiences of over 700 students in each class constitute both a challenge and an opportunity for innovative teaching practices. This paper describes experiences following recent changes in the organisation and management of the laboratory-based programming subject. The change to a less traditional organisation has reduced the number of failing students in the subject from over 100 in 2017 to just 14 in 2018. The new arrangements provide a clearer recognition of the students' programming abilities through their grades in the programming laboratory subject, while allowing us to provide suitable challenges and enhanced programming skills to the students who already have significant computer and programming experiences from their school studies.
Learning computer programming requires acquiring multiple skills to be performed simultaneously. As in many other fields, learning motivation and reflective thinking skills may affect the process of designing and impl...
详细信息
Learning computer programming requires acquiring multiple skills to be performed simultaneously. As in many other fields, learning motivation and reflective thinking skills may affect the process of designing and implementing computer programming instruction. This study examines how learning motivation and reflective thinking skills predict academic achievement in computer programming and programming laboratory courses. The participants were 140 undergraduate students enrolled in the Faculty of Engineering. Data were collected by using learning motivation on computer programming courses and reflective thinking skill scales. In the study, multiple linear regression analysis was used for data analysis. The first results showed that reflective thinking and learning motivation predict academic achievement together in programming courses. For academic achievement in the computer programming course, only reasoning was found to be significant and for academic achievement in the programming laboratory course, both reasoning and intrinsic motivation appeared to be significant. Although reasoning showed the highest relationship with academic achievement of computer programming, intrinsic motivation showed the highest relationship with academic achievement of the programming laboratory course. The results of the research were discussed in a way as to guide future studies.
we discuss the Data Science program at Indiana University, which is offered in both traditional residential and online formats. We describe Data Science, our chosen curriculum and its motivation. We describe experienc...
详细信息
ISBN:
(纸本)9781467395601
we discuss the Data Science program at Indiana University, which is offered in both traditional residential and online formats. We describe Data Science, our chosen curriculum and its motivation. We describe experience in online delivery for both traditional lectures and online programming laboratories, and discuss implications for the technology used.
暂无评论