Software Requirements for Interactive Mathematics Textbooks Catherine Schell CSC 509 Winter 2005.

Slides:



Advertisements
Similar presentations
European Modelling Symposium 2009 EMS2009 UKSim 3 rd European Symposium on Computer Modelling and Simulation 25 – 27 November, Athens, Greece Guidelines.
Advertisements

Click your mouse for next slide Dreamweaver – Introduction and Site Maps Dreamweaver is a state of the art web design program It will allow you to design.
1 Ch. 3: Interaction Introduction – 3.1 (Reading Assignment – RA) Introduction – 3.1 (Reading Assignment – RA) Models – 3.2, 3.3 (RA) Models – 3.2, 3.3.
Location Based Social Networking For All Presenter: Danny Swisher.
Visualization CSC 485A, CSC 586A, SENG 480A Instructor: Melanie Tory.
1 A Web-Based Integral Evaluator: A Demonstration of the Successful Integration of WebEQ, Maple, and Java Wanda M. Kunkle Department of Mathematics & Computer.
Interactive Calculus in a Virtual Learning Environment César Córcoles, Antoni Gomà, M. Antonia Huertas Department of Computer Science Open University of.
This Interaction Annoys Me Documenting a problem with an interaction.
CSCD 555 Research Methods for Computer Science
Assignment 1 Pick an interaction you find annoying. Document the steps. Describe the annoyance and how it can be fixed.
E-learning in preparation of mathematics teachers and in mathematics teaching Working meeting to project EuroMath Innsbruck, 2004.
What I Learned In CIS 101! By, Billy Johns. Excel is a GREAT program to create spreadsheets!!! I learned how to create cells, edit cells, and entering.
School of Computing and Mathematical Sciences
Part 2: Requirements Days 7, 9, 11, 13 Chapter 2: How to Gather Requirements: Some Techniques to Use Chapter 3: Finding Out about the Users and the Domain.
THE NEW FSA Florida Standards Assessment Dr. Karen Schafer Brevard Public Schools July, 2014.
Kirkcaldy High School National 4/5 English August 2014.
Oct 30, 2001 Richard Fateman1 Do Math Making Computers Do Math Prof. Richard Fateman Fall, 2001 University of California, Berkeley.
1 Interactive Applications (CLI) and Math Interactive Applications Command Line Interfaces The Math Class Example: Solving Quadratic Equations Example:
Improving Mathematics Problem Solving Through Written Explanations Report on action research project by Janet Schlattmann.
Teaching and Learning. Topics Knowledge Surveys Clickers Online/Hybrid Courses Student Peer Review Systems.
ACADEMIC WRITING Dr. Jamba Gyeltshen (6/4/2010) College of Natural Resources ROYAL UNIVERSITY OF BHUTAN.
CORE 1: PROJECT MANAGEMENT Understanding the Problem.
Blogs, Journals and Wikis. Welcome To Login to Computers – Read network terms and Press “OK” – Enter Password: star#101 To Access Session – Login to.
Desmos Online Graphing By Kyle Brees. About Desmos Desmos is an online graphing tool that is free to everyone. You can do a number of graphs at a time.
AN EVALUATION OF THE EIGHTH GRADE ALGEBRA PROGRAM IN GRAND BLANC COMMUNITY SCHOOLS 8 th Grade Algebra 1A.
COMP313A Programming Languages Introduction. More Housekeeping Stuff Reading Material Textbook –Programming Languages: Principles and Practice by Kenneth.
1 Nadezhda Velikanova Eno Tonisson University of Tartu Estonia ANSWERS TO EQUATIONS FROM SCHOOL TEXTBOOKS OFFERED BY COMPUTER ALGEBRA SYSTEMS.
Ch 26 & 27 User Interfaces.
TWSSP Cape Flattery Winter Workshop Saturday, February 7th, 2015.
Numerics with Geogebra in High School dr Dragoslav Herceg dr Đorđe Herceg Faculty of Science and Mathematics Novi Sad, Serbia {hercegd |
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. PROJECT.
An innovative learning model for computation in first year mathematics Birgit Loch Department of Mathematics and Computing, USQ Elliot Tonkes CS Energy,
“Knowing Revisited” And that’s how we can move toward really knowing something: Richard Feynman on the Scientific Method.
Univeristy of Tennessee Knoxville Increasing Effective Student Use of the Scientific Journal Literature Award: DUE NSF:
1 Can People Collaborate to Improve the relevance of Search Results? Florian Eiteljörge June 11, 2013Florian Eiteljörge.
1 CSCI E-170: L01 February 2, Lecture Plan Introduction to this class Introduction to usability GUI usability: Design Process, Principles & Bloopers.
What toolbox is necessary for building exercise environments for algebraic transformations Rein Prank University of Tartu
Advantages of Using Children’s Literature provides a motivating introduction to complex curriculum topics mathematical vocabulary can be reinforced and.
the White Box/Black Box principle
By: Aksha Kasmani. Introduction IGCSE (International General Certificate of Secondary Education) You have to take English, Math and Computer studies You.
MAT 1221 Survey of Calculus Maple
8 th Grade Integers Natalie Menuau EDU Prof. R. Moroney Summer 2010.
February MTL Meeting February 8 th and 10 th Kevin McLeod Hank KepnerMary Mooney Connie LaughlinBeth Schefelker Precisely My Dear Watson.
By: David Usinski
Learning Objective The students should be able to: a. state the definition of software b. state the usage of software c. list different types of software.
Welcome to MA101/102 – Beginning & Intermediate Algebra.
Intermediate Algebra On-line LAND 2002 Khadija Ahmed Monroe County Community College February 14, 2002.
Most of contents are provided by the website Introduction TJTSD66: Advanced Topics in Social Media Dr.
1 Making Better Decisions on Placement in Mathematics Courses W. Robert Stephenson Iowa State University.
Wifi Details SSID: RMIT-University Username: s Password: wifi4DLTV
Nonvisual Arrays by Chris Brown under Prof. Susan Rodger Duke University June 2012.
MA101 – Intermediate Algebra The Dawning of a New Way to Develop Skills in Mathematics Spring 2009.
Singapore Polytechnic School of Digital Media and Infocomm Technology
SCIENCE, GEOGRAPHY AND ICT Unit Overview Healthy Eating – Are We What We Eat?
OE Global Creative Commons License (CC BY-NC-SA) Lyryx Learning: History 1997: Research Project Linear Algebra Dept Math & Stats, University of.
1 Student and Supervisor Panel Starting a PhD Associate Professor John Thornton RHD Coordinator for School of ICT.
Textual Analysis Introduction. What is Textual Analysis? Textual Analysis, as the name suggests, involves the Analysis of a literary Text. It is very.
Technology Help or Hinderance? DOMINIQUE JOHNSON EDU671: FUNDAMENTALS OF EDUCATIONAL RESEARCH INSTRUCTOR: FREDERICK ANSOFF 2 JUNE 2014.
1 Introduction to the Excel ‘IF’ Function. 2 What is the ‘IF’ Function? The calculation is based on a condition that is either TRUE or FALSE. An Excel.
SOLAR SYSTEM THEMATIC UNIT Based on the sixth grade science core, students will understand the relationship and attributes of objects in the solar system.
SWEN303 User Interface Design.
Welcome to 5th grade math unit on the order of operations .
Compiler Construction
Course page: CSE/Math 1560: Introduction to Computing for Mathematics and Statistics Winter 2011 Suprakash Datta.
Welcome to Our Math 8 Class
Evaluating Algebraic Expressions
JoAnn Harris-Bowlsbey, Ed.D.
Algebraic Expressions
User System Interface CSC
Presentation transcript:

Software Requirements for Interactive Mathematics Textbooks Catherine Schell CSC 509 Winter 2005

Introduction  New phase of work on paper from 508  Goal for first phase: develop a set of requirements for interactive mathematics textbooks. I developed a set of goals I translated several of the goals into requirements that could be refuted, measured, and tested  Goal for second phase: evaluate a computer algebra system and an interactive mathematics textbook using my set of goals.

Previous Work  Previous work: two approaches used are Develop a set of requirements for IMT’s Point out problems with other IMT’s and computer algebra systems (CAS’s), then describe a newly developed IMT that fixes those problems.

Previous Attempts to Develop a Set of Requirements  Two papers found that attempt to develop a set of requirements: Robert Sinclair, “Interactive Mathematics Textbooks” ACM SIGPLAN Notices, February 2003 Carol Scheftic,“Interactive Mathematics Texts: Ideas for Developers” Proceedings of the Maple Summer Workshop and Symposium on Mathematical Computation with Maple V: Ideas and Applications, June 28 – 30, 1993.

Previous Attempts to Develop a Set of Requirements cont’d  One paper presented a survey of CAS’s, and described some problems: Norbert Kajler and Neil Soiffer, “A Survey of User Interfaces for Computer Algebra Systems” Journal of Symbolic Computation, 25 (1998).  Problems described were Expressions are entered in a linear syntax.linear syntax Selecting and editing expressions, either using commands or a mouse, is problematic. Selecting and editing expressions Expressions are not displayed well.not displayed well

Open Problems  The requirements listed aren’t really requirements, since they are not refutable, measurable, or testable. They are more accurately described as goals. I was able to translate several of the goals into requirements

Evaluating an IMT and a CAS  These are the systems that I chose to evaluate: LiveMath Maker (CAS) LiveMath Maker ALEKS - Assessment and LEarning in Knowledge Spaces; IMT) ALEKS  Reasons for choosing these systems: Developed for algebra students ALEKS is used in two lower-division math courses at Cal Poly Free trial use  Evaluated them using the set of goals  I also evaluated IMT’s and CAS’s using the requirements I developed Literature review

Conclusion  Hopefully this paper will serve as a basis for further work in IMT’s and CAS’s More complete requirements Better ideas for design of user interface