Top Banner
Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application Center (ISAC)
33

Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Dec 17, 2015

Download

Documents

Patrick May
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Circuit Tutor®:Prototype of a Mobile Web-based

Intelligent Tutoring System

Tochi Nwachukwu

Brian Butz and Tochi Nwachukwu

Intelligent Systems Application Center (ISAC)

Page 2: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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

Page 3: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Mobile Interface vs. Desktop InterfaceMobile Desktop

Input Small KeyboardMultiple Characters/Keys

Full-size standard keyboard

Interface 3.5-4.5 inch [phones] & 9 inch [tablets] displaySingle-Window design

17+ inch display Multi-Window design

Connectivity Cellular (3G or 4G LTE)/Wi-Fi Ethernet [LAN]/Wi-Fi

Usage Seconds-to-Minutes of useAnytime and Anywhere

Minutes-to-Hours of useClassroom/ Computer Labs

Processors Usually Single/Dual Core Processors Dual/Quad Core Processors

Page 4: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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?”

Page 5: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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 iOS 4.3 or better– Also runs on iPhone 4 and above

Page 6: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Subsystems

Page 7: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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 UnitThe Problem UnitThe Strategy/Execution Unit

Page 8: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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

Page 9: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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

Page 10: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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

Page 11: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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.

Page 12: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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]

Page 13: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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

Page 14: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Guidelines for Mobile ITS DesignNavigation Minimize the amount of

navigation required by the user to answer questions.

Eliminate navigation required to view entire application screen.

Eliminate need to find support information to utilize the tutoring system.

Page 15: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Guidelines for Mobile ITS Design

Consistency & Compatibility

Interaction with application components should have consistent functions across screens, between and during problems

Interaction required should be compatible with the hardware running the ITS (for example, touch screen using fingers or stylus).

Page 16: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

User Session (Username)

Page 17: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Initial Difficulty Level

Page 18: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Pre-Assessment Test

Page 19: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Pre-Assessment Test

Page 20: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Student Placement

Page 21: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Learning Stage (Hints)

Page 22: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

End of Learning Stage

Page 23: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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

Page 24: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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

Page 25: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Assessment Test Screen

Page 26: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Assessment Test Screen

Page 27: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Difficulty Increase

Page 28: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Detailed Score Report

Page 29: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Detailed Score Report

Page 30: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Score Interpretation

Page 31: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

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.

Page 32: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Circuit Tutor Set-up and Interface• Add to home screen:

Page 33: Circuit Tutor®: Prototype of a Mobile Web-based Intelligent Tutoring System Tochi Nwachukwu Brian Butz and Tochi Nwachukwu Intelligent Systems Application.

Circuit Tutor Set-up and Interface• Icon added to homepage