{"title":"个性化的教育环境考虑到C编程技能的进步","authors":"Hiroshi Taguchi, H. Shimakawa, A. Ishii","doi":"10.1109/C5.2004.1314398","DOIUrl":null,"url":null,"abstract":"Summary form only given. Many of college students learning in C language programming courses suffer from difference of their own acquisition level of programming skills from progresses of the courses. Some of them feel difficulties to catch up the progress. On the contrary, who are eager for programming are not always satisfied with slowness of the progress. We illustrate learning plans and personal data. We explain a personalized programming course system based on the recommendation engine. In this course, the recommendation engine selects an explanation method of examples and exercises suitable for each student. The recommendation engine consults personal data of many students who have been taught in the course. It searches past students whose tendency is similar to the concerned student, assuming that they stay in a similar acquiring level of C programming skill.","PeriodicalId":344350,"journal":{"name":"Proceedings. Second International Conference on Creating, Connecting and Collaborating through Computing, 2004.","volume":"53 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-01-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Personalized education environment considering progress in C programming skill acquisition\",\"authors\":\"Hiroshi Taguchi, H. Shimakawa, A. Ishii\",\"doi\":\"10.1109/C5.2004.1314398\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Summary form only given. Many of college students learning in C language programming courses suffer from difference of their own acquisition level of programming skills from progresses of the courses. Some of them feel difficulties to catch up the progress. On the contrary, who are eager for programming are not always satisfied with slowness of the progress. We illustrate learning plans and personal data. We explain a personalized programming course system based on the recommendation engine. In this course, the recommendation engine selects an explanation method of examples and exercises suitable for each student. The recommendation engine consults personal data of many students who have been taught in the course. It searches past students whose tendency is similar to the concerned student, assuming that they stay in a similar acquiring level of C programming skill.\",\"PeriodicalId\":344350,\"journal\":{\"name\":\"Proceedings. Second International Conference on Creating, Connecting and Collaborating through Computing, 2004.\",\"volume\":\"53 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-01-29\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. Second International Conference on Creating, Connecting and Collaborating through Computing, 2004.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/C5.2004.1314398\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Second International Conference on Creating, Connecting and Collaborating through Computing, 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/C5.2004.1314398","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Personalized education environment considering progress in C programming skill acquisition
Summary form only given. Many of college students learning in C language programming courses suffer from difference of their own acquisition level of programming skills from progresses of the courses. Some of them feel difficulties to catch up the progress. On the contrary, who are eager for programming are not always satisfied with slowness of the progress. We illustrate learning plans and personal data. We explain a personalized programming course system based on the recommendation engine. In this course, the recommendation engine selects an explanation method of examples and exercises suitable for each student. The recommendation engine consults personal data of many students who have been taught in the course. It searches past students whose tendency is similar to the concerned student, assuming that they stay in a similar acquiring level of C programming skill.