Literaturnachweis - Detailanzeige
Autor/in | Dawar, Deepak |
---|---|
Titel | A Bot Assisted Instructional Framework for Teaching Introductory Programming Course(s) |
Quelle | In: Information Systems Education Journal, 20 (2022) 2, S.15-31 (17 Seiten)
PDF als Volltext |
Sprache | englisch |
Dokumenttyp | gedruckt; online; Zeitschriftenaufsatz |
ISSN | 1545-679X |
Schlagwörter | Teaching Methods; Introductory Courses; Computer Science Education; Assignments; Programming; Learning Motivation; Scaffolding (Teaching Technique); Achievement Gains; Instructional Effectiveness; Natural Language Processing; Student Attitudes; Study Habits; Computer Software; Intelligent Tutoring Systems; Tests; Scores; Cognitive Ability; Undergraduate Students Teaching method; Lehrmethode; Unterrichtsmethode; Einführungskurs; Computer science lessons; Informatikunterricht; Assignment; Auftrag; Zuweisung; Programmierung; Motivation for studies; Lernmotivation; Achievement gain; Leistungssteigerung; Unterrichtserfolg; Natürliche Sprache; Schülerverhalten; Study behavior; Study behaviour; Studienverhalten; Intelligentes Tutorsystem; Examination; Prüfung; Examen; Denkfähigkeit |
Abstract | Learning computer programming is a challenging task for most beginners. Demotivation and learned helplessness are pretty common. A novel instructional technique that leverages the value-expectancy motivational model of student learning was conceptualized by the author to counter the lack of motivation in the introductory class. The result was a frequency adherent scaffolded instructional technique called An Assignment A Day (AAAD). Instead of writing an assignment and a lab for each module/chapter, students were asked to complete one assignment a day, not exceeding four assignments a week. The assignments were incrementally difficult and had to be done almost every day. With the application of AAAD for two consecutive semesters, there was a meaningful improvement in the final grades. This technique, though initially encouraging, created a significant load on the instructor in terms of assignments graded and questions answered every day. A natural language processing (NLP) based conversational agent was designed and integrated with AAAD to counter this overload. The idea was simple -- relay commonly asked course questions to an NLP based chatbot and let the instructor handle the complex queries. This integrated system was named Conversational Agent Supported Scaffolded Approach (CASSA). The main contribution of this work is the construction of a conversational agent and its integration with AAAD. The conversational agent is currently being assessed for overall efficacy, though preliminary results are discussed. The vision is to create a generic virtual assistant template that can be re-used across multiple courses to assist instructors. (As Provided). |
Anmerkungen | Information Systems and Computing Academic Professionals. Box 488, Wrightsville Beach, NC 28480. e-mail: publisher@isedj.org; Web site: http://isedj.org |
Erfasst von | ERIC (Education Resources Information Center), Washington, DC |
Update | 2024/1/01 |