{"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}
引用次数: 15
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.