My talk describes how the detailed error diagnosis and the automatic solution procedure of problem solving environment T-algebra can be used for automatic.

Slides:



Advertisements
Similar presentations
Solving Cubics Starting Problem solve
Advertisements

Testing Relational Database
ALGEBRA TILES Jim Rahn LL Teach, Inc.
Perceptron Learning Rule
NEURAL NETWORKS Perceptron
Lesson 14 Creating Formulas and Charting Data
Copyright © Cengage Learning. All rights reserved. 6 Equations and Formulas.
QUICK MATH REVIEW & TIPS 2
The Fundamental Property of Rational Expressions
43: Partial Fractions © Christine Crisp “Teach A Level Maths” Vol. 2: A2 Core Modules.
Topic 15 Implementing and Using Stacks
MTH070 Elementary Algebra Chapter 1 Review of Real Numbers and Problem Solving Copyright © 2010 by Ron Wallace, all rights reserved.
Expressions An expression is a sequence of operands and operators that reduces to a single value expression operator operand An operator is a language-specific.
Topic 15 Implementing and Using Stacks
Solving Linear Equations
1 Expressions, Operators Expressions Operators and Precedence Reading for this class: L&L, 2.4.
Chapter 1 Equations, Inequalities, and Mathematical Models 1.4 Complex Numbers.
2.8 - Solving Equations in One Variable. By the end of today you should be able to……. Solve Rational Equations Eliminate Extraneous solutions Solve Polynomial.
Neural Networks Lecture 8: Two simple learning algorithms
CONFIDENTIAL fx-96SG PLUS Strong Points. CONFIDENTIAL It is easy for students to understand the order of calculation priority. This will cause a misunderstanding.
1 1. Introduction to mathematical thinking (today) 2. Introduction to algebra 3. Linear and quadratic equations 4. Applications of equations 5. Linear.
How does an interactive learning environment affect the students’ learning? Marina Issakova University of Tartu, Institute of Computer Science Estonia.
1 Topic Adding Polynomials. 2 Lesson California Standards: 2.0 Students understand and use such operations as taking the opposite, finding.
HAWKES LEARNING SYSTEMS Students Matter. Success Counts. Copyright © 2013 by Hawkes Learning Systems/Quant Systems, Inc. All rights reserved. Section 7.2.
Intermediate Algebra Prerequisite Topics Review Quick review of basic algebra skills that you should have developed before taking this class 18 problems.
Chapter 5 Rational Expressions Algebra II Notes Mr. Heil.
Math 002 College Algebra Final Exam Review.
HAWKES LEARNING SYSTEMS Students Matter. Success Counts. Copyright © 2013 by Hawkes Learning Systems/Quant Systems, Inc. All rights reserved. Section 2.3.
What toolbox is necessary for building exercise environments for algebraic transformations Rein Prank University of Tartu
Orders of Operations Section 1.6. Objective Perform any combination of operations on whole numbers.
Unit 6 vocabulary Test over words next week, it will benefit you to study and understand what there words mean.
1 © Unitec New Zealand DE4401&APTE 5601 Topic 4 N ETWORK A NALYSIS.
Summary of what we learned yesterday Basics of C++ Format of a program Syntax of literals, keywords, symbols, variables Simple data types and arithmetic.
Distribution of Student Mistakes between Three Stages of Solution Steps in Case of Action-Object-Input Solution Scheme Dmitri Lepp University of Tartu.
Dear Power point User, This power point will be best viewed as a slideshow. At the top of the page click on slideshow, then click from the beginning.
Solving Linear Inequalities MATH 018 Combined Algebra S. Rook.
Developing an Algorithm. Simple Program Design, Fourth Edition Chapter 3 2 Objectives In this chapter you will be able to: Introduce methods of analyzing.
Partial Fractions.
Solving Inequalities by adding or subtracting, checking the inequality & graphing it!! This is so easy you won’t even need one of these!!!
Section 1-4: Solving Inequalities Goal 1.03: Operate with algebraic expressions (polynomial, rational, complex fractions) to solve problems.
LINEAR INEQUALITIES. Solving inequalities is almost the same as solving equations. 3x + 5 > x > 15 x > After you solve the inequality,
Section 4.3 Solving Absolute Value Equations and Inequalities
CONFIDENTIAL1 Good Afternoon! Today we will be learning about Review of Expressions, Variables, equations & Functions Let’s warm up : 1) Simplify: 4 x.
Chapter 2 Real Numbers and algebraic expressions ©2002 by R. Villar All Rights Reserved Re-engineered by Mistah Flynn 2015.
Angel, Elementary and Intermediate Algebra, 3ed 1 Rational Expressions and Equations Chapter 7.
Solving Linear Equations Substitution. Find the common solution for the system y = 3x + 1 y = x + 5 There are 4 steps to this process Step 1:Substitute.
Solving Linear Equations and Inequalities Chapter 2.
MTH Algebra SOLVING LINEAR EQUATIONS WITH A VARIABLE ON ONLY ONE SIDE OF THE EQUATIONS CHAPTER 2 SECTION 4.
9-6 SOLVING RATIONAL EQUATIONS & INEQUALITIES Objectives: 1) The student will be able to solve rational equations. 2) The student will be able to solve.
WEEK 6 Day 2. Progress report Thursday the 11 th.
Chapter 3 Polynomial and Rational Functions Copyright © 2014, 2010, 2007 Pearson Education, Inc Polynomial and Rational Inequalities.
Copyright © 2010 Pearson Education, Inc. All rights reserved Sec Linear Inequalities in One Variable.
Chapter 2 Copyright © 2015, 2011, 2007 Pearson Education, Inc. Chapter 2-1 Solving Linear Equations and Inequalities.
Lesson 1: Vocabulary. Topic: Expressions and One-Step Equations (Unit 1) E. Q.: Why is it important to be able to translate word problems into expression.
Algebra 1 Section 3.1 Solve equations using addition and subtraction Consider the balance… Transformations that produce equivalent equations. 1.Add the.
Complex Numbers and Equation Solving 1. Simple Equations 2. Compound Equations 3. Systems of Equations 4. Quadratic Equations 5. Determining Quadratic.
Algebra 2 Chapter 1 Review.
Submitted By: Mon Alfred B. Cabia Submitted To: Roberto Cabrera.
Increment and Decrement
Lecture 3 Expressions Richard Gesick.
Section 2.1 Linear Equations in One Variable
Warm-up: Solve the inequality and graph the solution set. x3 + 2x2 – 9x  18 HW: pg (4, 5, 7, 9, 11, 30, 34, 46, 52, 68, 80, 81, 82, 84, 86, 88)
Data Types and Expressions
Topic 15 Implementing and Using Stacks
Heart of Algebra Lessons 1 & 2
Adding and Subtracting Rational Expressions
Data Types and Expressions
Data Types and Expressions
Presentation transcript:

My talk describes how the detailed error diagnosis and the automatic solution procedure of problem solving environment T-algebra can be used for automatic assessment of student solutions

Content 1.What is T-algebra - interactive solution environment with three- stage solution steps, - automatic solver for demo solutions and step hints - detailed error diagnosis 2.How to add assessment facilities - positive part - penalties - evaluation of economy

Automatic assessment possibilities in problem solving environment with detailed diagnosis of errors Rein Prank University of Tartu

What is T-algebra T-algebra is an interactive problem solution environment for Basic School algebra: calculation of the values of numerical expressions; operations with fractions; solving of linear equations, inequalities and linear equation systems; operations with monomials and polynomials. Under development in University of Tartu, 2004-… More than 50 problem types implemented

T-algebra environment In T-algebra each solution step consists of 3 sub-steps: 1) selection of the operation from the menu, 2) marking the operand(s) in expression, 3) entering the result of the operation. T-algebra requires precise selection of operands First two substeps are “mixed together”

Input modes in T-algebra For entering the result the program has three input modes: 1. Free, 2.Structured, 3.Partial Input mode for each task is fixed in task file

What can we diagnose in A-O-I-interface? (1) Application of selected operation is impossible does not correspond to the algorithm In current version of T-algebra first two sub-steps are checked together

What can we diagnose in A-O-I-interface? (2) Selection of operands Marked term is not a syntactically correct expression, Marked term is not a proper subexpression (order of operations misunderstood), Marked term has not the form required for selected rule, Operands do not satisfy the compatibility requirements (are not like terms, etc.), Operands do not satisfy the location requirements (do not belong the same sum, fraction, product etc.)

What can we diagnose in A-O-I-interface? (3) Entered subexpression (result of conversion) is not a syntactically correct expression, should be preceded by a sign, should be put in parentheses (order of operations), has not the structure required for selected rule and marked operands (not a monomial, wrong number of members etc), is not equivalent with marked part, concrete parts of Input do not have right value selected operation with marked terms is not performed (nothing reduced, terms are not moved to other side, …)

Automatic solver The program contains an automatic Solver. The solution steps are applications of T-algebra rules The Solver implements for each problem type the same (textbook) algorithm that the students are expected to use Output is solution (not only the answer)

Components of assessment 1.Positive component – how far the student has progressed in creating the solution 2.Negative component – mistakes and use of help 3.Economy component

Assessment - positive component (A) A. Static approach (phases of algorithm): 1)The teacher assigns weights to each phase in the “official” solution algorithm for particular problem type 2)T-algebra is able to determine what is the first phase that was not yet completed 3)In addition, it is possible to know from Solver’s solution, what phases of the algorithm did not contain steps in case of the actual task Problem: many elementary task types have algorithms containing only 1-2 phases (combine like terms)

Assessment - positive component (B) B. Dynamic approach (T-algebra steps): The program can count a) the number of steps in the full solution created by Solver b) the number of steps neccessary for completing the student’s solution Problem: applications of different rules have different and depending on actual expressions complexity

Assessment - negative component T-algebra 1)classifies student errors in 20 categories 2)counts separately the cases of asking help for choosing the rule, for marking the operands, for input and for additional operations The negative component can be calculated by assigning penalties for each of those categories. More detailed assessment of different aspects of skills/mistakes is possible, using directly the results of diagnostics (in modules of rules)

Assessment - economy component? The numbers of steps in student’s and Solver’s solution can be compared. But 1)the steps made with different rules of T- algebra are not of the same weight, 2) T-algebra makes in one step calculations (addition, multiplication, …) with arbitrary number of numbers, 3) T-algebra applies the rules mainly in fixed order and sometimes it is quite easy to solve with smaller number of steps.

Conclusions Detailed error diagnosis and automated solution facilities of T-algebra create good potential for adding automated assessment without complex programming. There are obvious possibilities to make the assessment of usual positive and negative aspects of solutions adjustable by the teacher Current version of T-algebra is not very well suited for evaluation of economy of solution