Title :
Using Chatbots to Teach Socially Intelligent Computing Principles in Introductory Computer Science Courses
Author_Institution :
CS Dept., Kennesaw State Univ., Kennesaw, GA, USA
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.
Keywords :
artificial intelligence; computer aided instruction; computer science education; educational courses; groupware; peer-to-peer computing; P2P libraries; collaborative chatbots; curricular project; introductory computer science courses; machine intelligence; peer-to-peer libraries; socially intelligent computing principle; Artificial intelligence; Collaboration; Computer science; Computers; Motion pictures; Peer to peer computing; Servers; CS 1; CS 2; Collaborative Programming; Pedagogy; Socially Intelligent Computing;
Conference_Titel :
Information Technology: New Generations (ITNG), 2012 Ninth International Conference on
Conference_Location :
Las Vegas, NV
Print_ISBN :
978-1-4673-0798-7
DOI :
10.1109/ITNG.2012.70