2007 Fiscal Year Final Research Report Summary
Development of Hands-on Teaching Materials for Programming Learning with Robotics Invention System
Project/Area Number |
17500677
|
Research Category |
Grant-in-Aid for Scientific Research (C)
|
Allocation Type | Single-year Grants |
Section | 一般 |
Research Field |
Educational technology
|
Research Institution | Sasebo National College of Technology |
Principal Investigator |
YOSHIDA Yohimasa Sasebo National College of Technology, The Department of Electrical Engineering, Associate Professor (20141955)
|
Co-Investigator(Kenkyū-buntansha) |
MITSUHASHI Kazuhiko Sasebo National College of Technology, The Department of Electrical Engineering, Associate Professor (60311114)
HIDEAKI Takahira Sasebo National College of Technology, The Department of Electrical Engineering, Associate Professor (80249896)
MOGI Takayuki Sasebo National College of Technology, Affairs Division, Technical Expert (00399263)
|
Project Period (FY) |
2005 – 2007
|
Keywords | Programming Education / Visual Programming / Hands-on Education / Robotics Control / Programmable Brick |
Research Abstract |
In information education, it is well known that many students feel difficulty to acquire programming skills. The one of the reason is that it might not be easy for them to relate source codes to their execution that could be examined only on the display. Such traditional programming style is lacking in 'real experience'. In this study, hands-on robotics practice was introduced for freshmen in programming learning at a Japanese college of Technology. The class was divided into two groups and the practice in a half of semester was repeated by turns. The practice consisted of three stages: robot construction, basic programming, and data acquisition programming. Three stages were set in the practice to learn a robotic mechanism, a basic algorithm, and data acquisition. Exercises were carefully arranged for beginners to learn basic programming algorithms. Student manuals were also newly prepared. How well they understood the contents was investigated by questionnaire at each stage. The result showed that the degree of understanding was greatly advanced as more than a half of the students could understand all the algorithms. We believe that experiences in the present practice would be helpful when they learn other language like C++ or JAVA.
|
Research Products
(30 results)