{"title":"教计算机新生解决问题的初步经验(使用机器人)","authors":"Davide W. Middleton","doi":"10.1145/1900008.1900144","DOIUrl":null,"url":null,"abstract":"Several Computing Departments have described using robots to illuminate concepts and motivate students in introductory programming courses. We describe an ongoing effort to teach concepts of problem solving to computing freshmen, prior to their initial programming experience.","PeriodicalId":333104,"journal":{"name":"ACM SE '10","volume":"142 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-04-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Initial experiences teaching problem solving to computing freshmen (using robots)\",\"authors\":\"Davide W. Middleton\",\"doi\":\"10.1145/1900008.1900144\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Several Computing Departments have described using robots to illuminate concepts and motivate students in introductory programming courses. We describe an ongoing effort to teach concepts of problem solving to computing freshmen, prior to their initial programming experience.\",\"PeriodicalId\":333104,\"journal\":{\"name\":\"ACM SE '10\",\"volume\":\"142 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-04-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ACM SE '10\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/1900008.1900144\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ACM SE '10","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1900008.1900144","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Initial experiences teaching problem solving to computing freshmen (using robots)
Several Computing Departments have described using robots to illuminate concepts and motivate students in introductory programming courses. We describe an ongoing effort to teach concepts of problem solving to computing freshmen, prior to their initial programming experience.