330 likes | 543 Views
Circuit Tutor® : Prototype of a Mobile Web-based Intelligent Tutoring System. Intelligent Systems Application Center (ISAC). Brian Butz and Tochi Nwachukwu. Tochi Nwachukwu. Intelligent Tutoring Systems. An Intelligent Tutoring System (ITS) is any computer system that delivers:
E N D
Circuit Tutor®:Prototype of a Mobile Web-based Intelligent Tutoring System Intelligent Systems Application Center (ISAC) Brian Butz and TochiNwachukwu Tochi Nwachukwu
Intelligent Tutoring Systems An Intelligent Tutoring System (ITS) is any computer system that delivers: • direct customized direction • instruction and feedback to the user • without the involvement of an actual person
Design Questions • “Does shorter, yet more frequent use of mobile tutors provide equivalent learning gains compared to longer, yet less frequent, desktop tutor use?” • “What types of problems are best suited for short and frequent tutor use?” • “Are the learning gains of the mobile tutor equal to those of the desktop tutor?” • “Should the ITS app be web-based or native?”
Circuit Tutor® • Objective • develop the prototype of a mobile web-based intelligent tutoring system (called Circuit Tutor) • Design • using client-side and server-side scripting tools – HTML5, DHTML, XML, CSS, JavaScript (handles mathematical computation), PHP (dynamically generated web pages) and Lectora® (Authoring tool). • Device • iPad® running iOS4.3 or better • Also runs on iPhone 4 and above
Main Modules • Processing power: Desktop devices > Mobile devices • Circuit Tutor® will be designed to accommodate that limitation. • Therefore, NO complex architecture with numerous modules • Three main units/modules that constantly interact with each other: • The Curriculum Unit • The Problem Unit • The Strategy/Execution Unit
Curriculum Unit • Each section covers a different area of the undergraduate electrical engineering curriculum (e.g. Equivalent Resistance, Ohm’s Law, Kirchhoff’s Laws [KVL & KCL]) • Every section and subsection consists of different learning objectives
Problem Unit • This includes questions, answers, and the appropriate knowledge components necessary to solve the questions. • Problems include: • In-chapter problems (Hints, Feedback etc) • End-of-chapter problems (Knowledge Assessment) • Example problems
Problem Unit • The use of Brown’s Hierarchical Design method to present problems: • Makes it easy for the ITS to identify the user’s problem area • Determine what next course of action to take • Computerized Adaptive Testing (CAT) Method for difficulty level adjustment
Brown’s Hierarchical Design Method • Information is presented to the users: • are organized in a tree-like fashion, • grouping natural problem solving steps together on one screen, • thereby allowing the user to answer questions in a sequenced fashion.
KVL Sample Problem • What is the voltage across R1? • Every section and subsection consists of different learning objectives: • First, find the equivalent resistance for R3 and R4? [Learning Objective I] • Next, determine the KVL equation around the closed circuit. [Learning Objective II] • Finally, solve for the voltage across R1. [Learning Objective III]
Strategy/Execution Unit • The strategy unit consists of tutor strategies and the agenda. Different tutor strategies can make a single problem behave in different fashions. • This unit will allow for the high-level control of problems and the provision of flow control between problems
Student Knowledge Validation • Two methods are adopted in the prototype assessment test: • Hierarchical Design Method (Pinpoint problem area based on Learning Objectives) • Computerized Adaptive Testing (CAT) Method • Some of the CAT Models examined: GRE, GMAT, NAPLEX (Pharmacy Test), Linacre’s Dichotomous CAT Test Model
Prototype ITS Assessment Test • Three difficulty levels: Easy, Medium, Difficult • Each question in the test has a difficulty level and learning objective associated with it (L1D1, L2D2 etc.) • Starts with Easy difficulty level • Difficulty level increases only after a set of questions are answered correctly • Eventually the prototype ITS test will stay at a certain difficulty level
Circuit Tutor Set-up and Interface • Ad-hoc or FTP connection: • Enter the web link into the mobile browser • The IP address of the server hosting the application is entered as the web address.
Circuit Tutor Set-up and Interface • Add to home screen:
Circuit Tutor Set-up and Interface • Icon added to homepage