Robotic engineering an integrated approach pdf
In the study we report here, we integrated ER in the computer science curriculum and all students of a 9th grade class engaged with robotics activities. The rationale underlying the study is that robotics can be used as a medium to motivate students in engaging with programming and support them to negotiate real life problems. Analysis of the data collected, indicate that ER when integrated with the computer science curriculum, can create a rich AQ2 learning environment where programming is contextualized and students are highly motivated to engage and negotiate important STEM concepts.
A few years later computers entered everyday life and became a necessity for everyone. Later on, we started talking about digital fluency [2] and presented the potential uses of robotics in education [3].
In this paper we present a study which takes place in real classroom settings and focuses on integrating robotics in the curriculum of Computer Science hereafter CS. Alimisis and M. Moro eds. Xenos et al. The aim of the study is to identify outcomes, difficulties and advantages in this integrated approach. Six 9th grade classes, of 65 students in total participated in the study, which lasted 6 school hours distributed in 6 weeks time.
The participants worked with robotics for the first time but they had short previous experience in programming with blocks using Scratch.
Specifically, the study included a task, which consisted of two main activities, an engineering activity and a programming activity. The engineering activity was the first activity of the task in the context of which students were expected to adjust an ultrasonic sensor in a preassembled vehicle. The challenge for the students was to keep the construction robust and reliable so that the robot could use the sensor for indentifying obstacles.
An additional requirement was, for other parts of the robot to not interfere with the sensor and the sensor should not intercept the functioning of the robot. The programming activity was about defining the behavior of the robot so as to be able to identify obstacles while moving. In this activity, the teacher gave to the students a predefined simple program which allowed the robot to detect obstacles.
Students were asked to adjust the program so that the robot would detect an obstacle at a specific distance and react avoiding the obstacle with a predefined movement i.
The programming concepts involved in this activity include sequential command execution sequence structure and a real world calculation problem, as students should test and explore if their robot detected with accuracy the obstacle and if this behavior was reliable.
In all phases, teacher had designed some additional sub-tasks to engage students that would come quickly to a solution and so have free time e. The teacher acted also as researcher. In the middle of the study, each group prepared a self - evaluation document and shared it with other groups. Finally after the workshops, the teacher - researcher interviewed selected groups of students.
It also gives some indications about the knowledge and the experience students earned. Next we present some indicative data from student learning activity which shows their active engagement with programming and engineering concepts. Will it work? Or it will be head-butt? St1: Ask what? Author Proof In the extract we presented above we can identify two important aspects.
One is the use of the analogy of the human body directing students to place the sensor in the front of the vehicle. The other interesting aspect involves the learning process taking place during student experimentation with the sensor.
As we mentioned earlier, students formulated their initial hypothesis about the position of the sensor based on the analogy of the human body. However students could not test this hypothesis as when they observed the actual structure of the robot they realized that they could not find a slot for placing the sensor.
Another important aspect in this process is that the physical construction i. Students for the first time were presented with a tangible and visible result of a sequential command execution in real world: the robot could not check the sensor input until it finishes the previous action.
The robot-programming environment provides ready-made solutions for this issue but the study was designed so as to not present them in order for the students to indentify the situation and give their own solutions.
Only 5 out of the 22 groups indentified the problem and suggested a solution. The rest groups attributed the problem to the functioning of the sensor or to its positioning. St1: Sir, i. St1: It detects the obstacle T: At 20 cm distance? St1: Not exactly at 20 cm. Chmielewski , M. Negin Published Computer Science By reading, you can know the knowledge and things more, not only about what you get from people to people.
Book will be more trusted. As this robotic engineering an integrated approach, it will really give you the good idea to be successful. It is not only for you to be success in certain life you can be successful in everything.
The success can be started by knowing the basic knowledge and do actions. Save to Library Save. Create Alert Alert. Share This Paper. Background Citations. Methods Citations. Topics from this paper. Citation Type. Has PDF. Publication Type. More Filters. Imitation towards service robotics. Engineering, Computer Science. View 2 excerpts, cites background. Inspiration in nature, this article presents an approach to vision and active and passive perception in robotics and its relationship with the real world.
0コメント