170 likes | 254 Views
Model Tracing Dr Vive Kumar IIST, Massey University. MT is a process-centric approach MT traces task-level activities of trainees and attempts to infer their meta-level skills Remediation and scaffolding at various levels of granularity. Model Tracing.
E N D
MT is a process-centric approach MT traces task-level activities of trainees and attempts to infer their meta-level skills Remediation and scaffolding at various levels of granularity Model Tracing
MT has its origin in the ACT theory, where acquiring cognitive knowledge involves the formulation of thousands of rules relating task goals and task states to actions and consequences Model Tracing
Bayesian Networks (BBN ) instead of Rules to represent trainee knowledge Machine Learning techniques to co-construct educational theories based on trainee interactions New Approaches to MT
Sherlock – F16 electronic troubleshooting MI-EDNA – reading & writing comprehension MICE – programming IDEs Key Projects in Model Tracing
X MI-RA is loading Alright, time to start the programming assignment. Just need to check what I’m supposed to do and then I can get started. Hopefully I can get this done by dinner.
159.101 Fundamentals of Programming Assignment Week 7 Create a abstract bank account class with sub classes regular and gold account and the methods credit, debit and calculate interest. The regular account has a 1% interest rate and the gold account has an interest rate of 10% when the account balance is over $100. Create a graphical user interface form to demonstrate this functionality. Bb V V Marking Criteria Bug free: 60% Organization: 20% Coding style: 20% Due Date Next class Assignment – Firefox Advice X none lots! Current Peers X Juan Nabefree Ima Student T. Utor Learning Centre Toolbox X Anjen Neer X MB SRL TPA E I I S T F Submit J P Quest X Hmm…looks alright, so better open eclipse • check assignment • break down assignment • identify knowledge gaps • write out logic • convert logic to syntax • investigate errors • test • submit
Hey Anjen, the first step with this programming assignment is to break it down into logical parts. How? Why? Go away Bb V V Quest X • check assignment • break down assignment • identify knowledge gaps • write out logic • convert logic to syntax • investigate errors • test • submit Eclipse Assignment – Firefox Advice X none lots! Current Peers X Juan Nabefree Ima Student T. Utor Learning Centre Toolbox X Anjen Neer X MB SRL TPA Progress Time > = < Alright lets get this going…
Bb V V Anjen Neer X MB SRL TPA Progress Time > = < Quest X • check assignment • break down assignment • identify knowledge gaps • write out logic • convert logic to syntax • investigate errors • test • submit Eclipse Eclipse Assignment – Firefox Advice X none lots! Current Peers X Juan Nabefree Ima Student Hey Anjen, the first step with this programming assignment is to break it down into logical parts. How: Copy the assignment specifications into your program and identify what objects you must have. Next identify which actions must take place. If there are any instructions on how to organize your assignment, make notes of that as well. Click here to see an example of how to break an assignment into its logical parts. T. Utor Learning Centre Toolbox X Why? Continue
159.101 Fundamentals of Programming Assignment Week 7 Create a abstract bank account class with sub classes regular and gold account and the methods credit, debit and calculate interest. The regular account has a 1% interest rate and the gold account has an interest rate of 10% when the account balance is over $100. Create a graphical user interface form to demonstrate this functionality. Bb V V Marking Criteria Bug free: 60% Organization: 20% Coding style: 20% Anjen Neer X MB SRL TPA Progress Due Date Next class Time > = < Eclipse Eclipse Assignment – Firefox Advice X none lots! Current Peers X Juan Nabefree Ima Student T. Utor Learning Centre Toolbox X Quest X • check assignment • break down assignment • identify knowledge gaps • write out logic • convert logic to syntax • investigate errors • test • submit
Bb V V Anjen Neer X MB SRL TPA Progress Time > = < Quest X • check assignment • break down assignment • identify knowledge gaps • write out logic • convert logic to syntax • investigate errors • test • submit Eclipse Assignment – Firefox Eclipse Create a abstract bank account class with sub classes regular and gold account and the methods credit, debit and calculate interest. The regular account has a 1% interest rate and the gold account has an interest rate of 10% when the account balance is over $100. Create a graphical user interface form to demonstrate this functionality. Advice X none lots! Current Peers X Juan Nabefree Ima Student T. Utor Learning Centre Toolbox X
Bb V V Eclipse Eclipse Assignment – Firefox Create a abstract bank account class with sub classes regular and gold account and the methods credit, debit and calculate interest. The regular account has a 1% interest rate and the gold account has an interest rate of 10% when the account balance is over $100. Create a graphical user interface form to demonstrate this functionality. Advice X none lots! Current Peers X Juan Nabefree Ima Student T. Utor Learning Centre Toolbox X Anjen Neer X MB SRL TPA Progress Time > = < Quest X • check assignment • break down assignment • identify knowledge gaps • write out logic • convert logic to syntax • investigate errors • test • submit
X Bb V V Send Anjen Neer X MB SRL TPA Progress Time > = < Assignment – Firefox Eclipse Eclipse Anjen: Hey I’m stuck, can you help me? Advice X T. Utor: Sure! none lots! Current Peers X Juan Nabefree Ima Student T. Utor Learning Centre Toolbox X Hey I’m stuck, can you help me? Quest X • check assignment • break down assignment • identify knowledge gaps • write out logic • convert logic to syntax • investigate errors • test • submit √ √
Bb V V Send Anjen Neer X MB SRL TPA Progress Time > = < Eclipse Assignment – Firefox Eclipse Anjen: Hey I’m stuck, can you help me? Advice X T. Utor: Sure! none lots! Current Peers X Juan Nabefree Ima Student T. Utor Learning Centre Toolbox X Hey I’m stuck, can you help me? Quest X • check assignment • break down assignment • identify knowledge gaps • write out logic • convert logic to syntax • investigate errors • test • submit √ √
X Anjen: Thanks for all your help T. Utor: No problem, looks submitable now Anjen: Great thanks! Java Bb bankAccount.java bankAccount.java V V Send Anjen Neer X MB SRL TPA Progress Time > = < Assignment – Firefox Eclipse Eclipse Advice X none lots! Current Peers X Juan Nabefree Ima Student T. Utor Learning Centre Toolbox X Quest X • check assignment • break down assignment • identify knowledge gaps • write out logic • convert logic to syntax • investigate errors • test • submit √ √ √ √
159.101 Fundamentals of Programming Assignment Week 7 Java Create a abstract bank account class with sub classes regular and gold account and the methods credit, debit and calculate interest. The regular account has a 1% interest rate and the gold account has an interest rate of 10% when the account balance is over $100. Create a graphical user interface form to demonstrate this functionality. Bb bankAccount.java bankAccount.java Are you sure you want to submit? Yes Cancel V V Marking Criteria Bug free: 60% Organization: 20% Coding style: 20% Anjen Neer X MB SRL TPA Progress Due Date Next class Time > = < Eclipse Assignment – Firefox Advice X none lots! Current Peers X Juan Nabefree Ima Student T. Utor Learning Centre Toolbox X Submit Quest X • check assignment • break down assignment • identify knowledge gaps • write out logic • convert logic to syntax • investigate errors • test • submit √ √ √ √
Viewing Options assignment Me X My Class current current all time all time Assignment 1 - Eclipse – IDE (required) All Classes Juan Nabefree Firefox – Internet Cognitive Metrics Google: sun java http://java.sun.com/develo... Goal setting Reflection Semantics Syntax Resources Troubleshooting Design X X X X X http://en.wikipedia.org/wiki/... V V V V V V Assignment 2 + Assignment 3 + Meta-cognitive Metrics Assignment 4 + Assignment 5 + Assignment 6 + MI-RA Summary – F… Eclipse www.spaces.massey.ac.nz/students/anjen.neer/mi-ra/ NEER, Anjen papers | general | search | resources | deliverables Resources Used Programming Fundamentals 159.101 sort by: Anjen Anjen competency Anjen Anjen time resources MI-RA Assessment – Programming Fundamentals general | long term Suggested alternative approaches: - Goal Setting [more] - Problem Solving [more] Suggested areas of focus: - You are about to start Software Engineering, you need to focus on your design and troubleshooting skills. - You are about to start Computational Complexity, you need to explore set theory and discrete mathematics in the assessments in this paper. Most useful resource: Juan Nabefree Cognitive Competency Rating: Above class average Strength: Syntax Weakness: starting early enough Suggested Resources: - Java API [more] - T. Utor [more] Classmates with similar goals: Stue Dente Teacher matching: You are with the most compatible instructor