{"title":"在计算机科学入门课程中使用聊天机器人教授社会智能计算原理","authors":"A. Shaw","doi":"10.1109/ITNG.2012.70","DOIUrl":null,"url":null,"abstract":"Teaching \"socially intelligent computing\" concepts in introductory computer science courses is possible through curricular projects that involve students developing their own collaborative chatbots. Chat bots are programs that interact with users in a conversational context. Introductory CS students can write these types of programs using a framework of Peer-to-Peer (P2P) libraries presented in this poster paper. When the students build chat bots that collaborate with one another, the students are introduced to a branch of machine intelligence called socially intelligent computing.","PeriodicalId":117236,"journal":{"name":"2012 Ninth International Conference on Information Technology - New Generations","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-04-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"15","resultStr":"{\"title\":\"Using Chatbots to Teach Socially Intelligent Computing Principles in Introductory Computer Science Courses\",\"authors\":\"A. Shaw\",\"doi\":\"10.1109/ITNG.2012.70\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Teaching \\\"socially intelligent computing\\\" concepts in introductory computer science courses is possible through curricular projects that involve students developing their own collaborative chatbots. Chat bots are programs that interact with users in a conversational context. Introductory CS students can write these types of programs using a framework of Peer-to-Peer (P2P) libraries presented in this poster paper. When the students build chat bots that collaborate with one another, the students are introduced to a branch of machine intelligence called socially intelligent computing.\",\"PeriodicalId\":117236,\"journal\":{\"name\":\"2012 Ninth International Conference on Information Technology - New Generations\",\"volume\":\"63 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-04-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"15\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 Ninth International Conference on Information Technology - New Generations\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ITNG.2012.70\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 Ninth International Conference on Information Technology - New Generations","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ITNG.2012.70","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Using Chatbots to Teach Socially Intelligent Computing Principles in Introductory Computer Science Courses
Teaching "socially intelligent computing" concepts in introductory computer science courses is possible through curricular projects that involve students developing their own collaborative chatbots. Chat bots are programs that interact with users in a conversational context. Introductory CS students can write these types of programs using a framework of Peer-to-Peer (P2P) libraries presented in this poster paper. When the students build chat bots that collaborate with one another, the students are introduced to a branch of machine intelligence called socially intelligent computing.