Assignment M eclipse Assignment Model Tracing Dr Vive Kumar IIST, Massey University.

Post on 30-Dec-2015

216 views 1 download

Transcript of Assignment M eclipse Assignment Model Tracing Dr Vive Kumar IIST, Massey University.

Assignment

M

eclipseeclipse

Assignment

Model Tracing

Dr Vive KumarIIST, Massey University

Assignment

M

eclipseeclipse

Assignment

Model Tracing

• 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

Assignment

M

eclipseeclipse

Assignment

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

Assignment

M

eclipseeclipse

Assignment

New Approaches to MT

• Bayesian Networks (BBN ) instead of Rules to represent trainee knowledge

• Machine Learning techniques to co-construct educational theories based on trainee interactions

Assignment

M

eclipseeclipse

Assignment

Key Projects in Model Tracing

• Sherlock – F16 electronic troubleshooting

• MI-EDNA – reading & writing comprehension

• MICE – programming IDEs

Assignment

M

eclipseeclipse

Assignment

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.

Assignment

M

eclipseeclipse

Assignment

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.

Marking Criteria

Bug free: 60%Organization: 20%Coding style: 20%

Due Date

Next class

Assignment – Firefox

XQuest

• check assignment• break down assignment• identify knowledge gaps• write out logic• convert logic to syntax• investigate errors• test• submit

XAnjen Neer MB SRL

E I

S I

T

J P

F

TPA

XToolbox

XCurrent Peers

XAdvice

Bb VV

Juan Nabefree

Ima Student

Learning Centre

T. Utor

lots! none

Hmm…looks alright, so better open eclipse

Submit

Assignment

M

eclipseeclipse

Assignment

EclipseAssignment – Firefox

XAnjen Neer MB SRL

Pro

gres

s

Time

TPA

XToolbox

XCurrent Peers

XAdvice

XQuest

• check assignment• break down assignment• identify knowledge gaps• write out logic• convert logic to syntax• investigate errors• test• submit

Bb VV

Juan Nabefree

Ima Student

Learning Centre

T. Utor

lots! none

Alright lets get this going…

Hey Anjen, the first step with this programming assignment is to break it down into logical parts.

How? Why? Go away

Hey Anjen, the first step with this programming assignment is to break it down into logical parts.

How? Why? Go away

=< >

Assignment

M

eclipseeclipse

Assignment

Eclipse EclipseAssignment – Firefox

XToolbox

XCurrent Peers

XAdvice

Bb VV

Juan Nabefree

Ima Student

Learning Centre

T. Utor

lots! none

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.

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.

Why? ContinueXAnjen Neer

MB SRL

Pro

gres

s

Time

TPA

=< >

XQuest

• check assignment• break down assignment• identify knowledge gaps• write out logic• convert logic to syntax• investigate errors• test• submit

Assignment

M

eclipseeclipse

Assignment

Eclipse EclipseAssignment – Firefox

XQuest

• check assignment• break down assignment• identify knowledge gaps• write out logic• convert logic to syntax• investigate errors• test• submit

XToolbox

XCurrent Peers

XAdvice

Bb VV

Juan Nabefree

Ima Student

Learning Centre

T. Utor

lots! none159.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.

Marking Criteria

Bug free: 60%Organization: 20%Coding style: 20%

Due Date

Next class

XAnjen Neer MB SRL

Pro

gres

s

Time

TPA

=< >

Assignment

M

eclipseeclipse

Assignment

Eclipse EclipseAssignment – Firefox

XToolbox

XCurrent Peers

XAdvice

Bb VV

Juan Nabefree

Ima Student

Learning Centre

T. Utor

lots! none

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.

XAnjen Neer MB SRL

Pro

gres

s

Time

TPA

=< >

XQuest

• check assignment• break down assignment• identify knowledge gaps• write out logic• convert logic to syntax• investigate errors• test• submit

Assignment

M

eclipseeclipse

Assignment

Eclipse EclipseAssignment – Firefox

XQuest

• check assignment• break down assignment• identify knowledge gaps• write out logic• convert logic to syntax• investigate errors• test• submit

XAnjen Neer MB SRL

Pro

gres

s

Time

TPA

XToolbox

XCurrent Peers

XAdvice

Bb VV

Juan Nabefree

Ima Student

Learning Centre

T. Utor

lots! none

=< >

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.

Assignment

M

eclipseeclipse

Assignment

Eclipse EclipseAssignment – Firefox

XQuest

• check assignment• break down assignment• identify knowledge gaps• write out logic• convert logic to syntax• investigate errors• test• submit

XToolbox

XCurrent Peers

XAdvice

Bb VV

Juan Nabefree

Ima Student

Learning Centre

T. Utor

lots! none

Send

X

Hey I’m stuck, can you help me?

Anjen: Hey I’m stuck, can you help me?

T. Utor: Sure!

XAnjen Neer MB SRL

Pro

gres

s

Time

TPA

=< >

Assignment

M

eclipseeclipse

Assignment

Eclipse EclipseAssignment – Firefox

XQuest

• check assignment• break down assignment• identify knowledge gaps• write out logic• convert logic to syntax• investigate errors• test• submit

XToolbox

XCurrent Peers

XAdvice

Bb VV

Juan Nabefree

Ima Student

Learning Centre

T. Utor

lots! none

SendHey I’m stuck, can you help me?

Anjen: Hey I’m stuck, can you help me?

T. Utor: Sure!

XAnjen Neer MB SRL

Pro

gres

s

Time

TPA

=< >

Assignment

M

eclipseeclipse

Assignment

Java

bankAccount.javabankAccount.java

Eclipse EclipseAssignment – Firefox

XQuest

• check assignment• break down assignment• identify knowledge gaps• write out logic• convert logic to syntax• investigate errors• test• submit

XToolbox

XCurrent Peers

XAdvice

Bb VV

Juan Nabefree

Ima Student

Learning Centre

T. Utor

lots! none

XAnjen Neer MB SRL

Pro

gres

s

Time

TPA

=< >

Send

Anjen: Thanks for all your help

T. Utor: No problem, looks submitable now

Anjen: Great thanks!

X

Assignment

M

eclipseeclipse

Assignment

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.

Marking Criteria

Bug free: 60%Organization: 20%Coding style: 20%

Due Date

Next class

Assignment – Firefox

Submit

Java

bankAccount.javabankAccount.java

Are you sure you want to submit?

Yes Cancel

XQuest

• check assignment• break down assignment• identify knowledge gaps• write out logic• convert logic to syntax• investigate errors• test• submit

XToolbox

XCurrent Peers

XAdvice

Bb VV

Juan Nabefree

Ima Student

Learning Centre

T. Utor

lots! none

XAnjen Neer MB SRL

Pro

gres

s

Time

TPA

=< >

Eclipse

Assignment

M

eclipseeclipse

Assignment

MI-RA Summary – F…

www.spaces.massey.ac.nz/students/anjen.neer/mi-ra/

NEER, Anjen

Semantics X

Syntax X

Design X

Troubleshooting X

Resources X

Cognitive Metrics

Meta-cognitive Metrics

Goal setting

Reflection

papers | general | search | resources | deliverables

VV

VV

resources

Anjen

Anjen

Anjen

Anjen

Programming Fundamentals 159.101

com

pete

ncy

time

Resources Usedassignmentsort by:

Assignment 2+

Assignment 3+

Assignment 4+

Assignment 5+

Assignment 6+

Assignment 1-

Eclipse – IDE (required)

Juan Nabefree

Firefox – Internet

Google: sun java

http://en.wikipedia.org/wiki/...VV

http://java.sun.com/develo...

MI-RA Assessment – Programming Fundamentals

Cognitive Competency Rating: Above class average

Suggested Resources: - Java API [more] - T. Utor [more]

Weakness: starting early enough

Classmates with similar goals: Stue Dente

Suggested alternative approaches: - Goal Setting [more] - Problem Solving [more]

Strength: Syntax

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.

Teacher matching: You are with the most compatible instructor

general | long term

Most useful resource: Juan Nabefree

Me

My Class

All Classes

X

Viewing Options

current all time

current all time

Eclipse