Problets - Publications/Presentations
At this site, you will find publications on the technology
and evaluation of problets. The papers are
available in pdf format. If you have problems accessing any paper,
please contact amruth@ramapo.edu.
Evaluation:
The following are presentations and publications on the evalulation of
problets:
-
Data Space Animation for Learning the Semantics of C++ Pointers,
Proceedings of The Fortieth
SIGCSE (Special Interest Group on Computer Science Education)
Technical Symposium on Computer Science Education, SIGCSE 2009,
Chattanooga, TN, 3/4-7/2009.
(pdf)
-
Female Students Assess Software Tutors More Positively Than Male Students,
Proceedings of Frontiers in Education Conference (FIE 2008),
Saratoga Springs, NY, 10/22-25/2008, Session S4F.
(pdf)
-
The Effect of Using Problem-Solving Software Tutors on the Self-Confidence of Female Students,
Proceedings of The Thirty-Ninth
SIGCSE (Special Interest Group on Computer Science Education)
Technical Symposium on Computer Science Education}, SIGCSE 2008,
Portland, OR, 3/12-15/2008, 523-527.
(pdf)
-
Software Tutors Help Female Students Learn Programming Concepts Just as Well as Male Students,
Proceedings of World Conference on E-Learning in Corporate, Government, Healthcare &
Higher Education
(E-LEARN 2007), Quebec City, Canada, 10/15-19/2007, 6840-6845.
(pdf)
-
Do female students feel differently than male students about using software tutors?
Proceedings of Frontiers in Education Conference (FIE 2006),
San Diego, CA, 10/28-31/2006, Session S3G.
(pdf)
-
A Tutor on Subprogram Implementation,
Eric Fernandes and Amruth Kumar,
The Journal of Computing Sciences in Colleges,
Vol 20, No. 5, May 2005, pp 36-46.
(pdf)
-
Results from the Evaluation of the Effectiveness of an Online Tutor
on Expression Evaluation,
Amruth Kumar,
Proceedings of The Thirty-Sixth SIGCSE (Special Interest Group on
Computer Science Education) Technical Symposium on Computer Science
Education, SIGCSE 2005, St. Louis, MO, 2/23-27/2005, 216-220.
(pdf)
-
Using Online Tutors for Learning - What do Students Think?,
Amruth Kumar,
Proceedings of Frontiers in Education Conference (FIE 2004),
Savannah, GA, 10/20-23/2004, Session T3C.
(pdf)
-
A Tutor on Scope for the Programming Languages Course,
Eric Fernandes and Amruth Kumar,
Proceedings of The Thirty-Fifth SIGCSE (Special Interest Group on
Computer Science Education) Technical Symposium on Computer Science
Education, SIGCSE 2004, Norfolk, VA, 3/3-7/2004, 90-95.
(pdf)
-
A Tutor for Counter-Controlled Loop Concepts and Its Evaluation,
Garrett Dancik and Amruth Kumar,
Proceedings of Frontiers in Education Conference (FIE 2003),
Boulder, CO, 11/5-8/2003.
(pdf)
-
A Tutor for Learning Encapsulation in C++ Classes,
Rumen Kostadinov and Amruth Kumar,
Proceedings of ED-MEDIA 2003 World Conference on Educational
Multimedia, Hypermedia and Telecommunications,
Honolulu, HI, 6/23-28/2003.
(pdf)
-
A Tutor for Using Dynamic Memory in C++,
Amruth Kumar,
Proceedings of 2002 Frontiers in Education Conference (FIE 2002),
Boston, MA, 11/6-9/2002, Session T4G.
(pdf)
-
Learning Programming by Solving Problems,
Amruth Kumar,
Proceedings of IFIP Working Group 3.2 Working Conference on
Informatics Curricula, Teaching Methods and Best Practice (ICTEM
2002), Florianapolis, Brazil, 7/10-12/2002, 152-164.
(pdf)
- Selected for inclusion in Informatics, Curicula and Teaching
Methods, L. Cassell and R.A. Reis (ed.), Kluwer Academic
Publishers, Norwell, MA, 2003, 29-39.
-
A Tutoring System for Parameter Passing in Programming Languages,
Harsh Shah and Amruth Kumar,
The Seventh Annual Conference on
Innovation and Technology in Computer Science Education (ITiCSE 2002),
Aarhus, Denmark, 6/24-26/2002.
(pdf)
-
Learning the Interaction between Pointers and Scope in C++,
Amruth Kumar,
Proceedings of The Sixth Annual Conference on
Innovation and Technology in Computer Science Education (ITiCSE 2001),
Canterbury, UK, 6/25-27/2001.
(pdf)
-
A Problem Generator to Learn Expression Evaluation in CS I and Its Effectiveness,
Aravind Krishna and Amruth Kumar,
The Journal of Computing in Small Colleges,
Vol 16, No. 4, 5/2001, pp 34-43.
(pdf)
-
Problem Based Learning of Static Referencing Environment in Pascal,
Amruth Kumar, O. Schottenfeld and S.R. Obringer,
Proceedings of the Sixteenth Annual Eastern Small
College Computing Conference (ESCCC 2000),
University of Scranton, PA, 10/27-28/2000, pp 97-102.
(pdf)
-
Facilitating problem-solving on nested selection statements in C/C++,
Amruth Kumar and Neeraj Singhal,
Proceedings of 2000 Frontiers in Education Conference (FIE 2000),
Kansas City, MO, 10/18-21/2000, session T4C.
-
Dynamically Generating Problems on Static Scope,
Amruth Kumar,
Proceedings of The Fifth Annual Conference on
Innovation and Technology in Computer Science Education (ITiCSE 2000),
Helsinki, Finland, 7/11-13/2000, pp 9-12.
(pdf)
-
Using Java to help students practice problem-solving,
Amruth Kumar and Neeraj Singhal,
Proceedings of The Second International Conference and Exhibition on
The Practical Application of Java (PA JAVA 2000),
Manchester, UK, 4/12-14/2000, pp 205-216.
(pdf)
-
Developing Courseware for Precedence and Associativity of Operators in C,
Ellis Zsoldos and Amruth Kumar,
Proceedings of the Eastern Small College Computing Conference (ESCCC '97),
The Richard Stockton College of New Jersey, Pomona, NJ, 10/24-25/97, pp 54-59.
-
Multimedia Courseware for Counter-Controlled Loops in Java,
Andrew Morrissey and Amruth Kumar,
The Journal of Computing in Small Colleges,
Vol 12, No. 5, 5/1997, pp 134-139.
(pdf)
Technology:
The following are presentations and publications on the technology of
problets:
-
The Effect of Student Model on Learning,
with Adtian Maries (primary author),
Proceedings of Eighth IEEE International Conference on Advanced Learning Technologies
(ICALT 2008), Santander, Spain, 7/1-5/2008, 877-881.
(pdf)
-
A Scalable Solution for Adaptive Problem Sequencing and its
Evaluation,
Proceedings of The Fourth International Conference on Adaptive
Hypermedia and Adaptive Web-Based Systems (AH 06),
Dublin, Ireland, 6/21-23/2006, 161-171.
(pdf)
-
Using Enhanced Concept Map for Student Modeling in a Model-Based
Programming Tutor,
Proceedings of 19th International FLAIRS conference on Artificial
Intelligence (FLAIRS 2006) Special Track on Intelligent Tutoring
Systems, Melbourne Beach, FL, May 11-13, 2006, 527-532.
(pdf)
-
Explanation of step-by-step execution as feedback for analytical
problems in programming, and its generation in model-based tutors,
Amruth Kumar,
submitted to
Technology, Instruction, Cognition and Learning (TICL).
(pdf)
-
Generation of Problems, Answers, Grade and Feedback - Case Study of a
Fully Automated Tutor,
Amruth Kumar,
submitted to
Journal of Educational Resources in Computing (JERIC).
(pdf)
-
Rule-Based Adaptive Problem Generation in Programming Tutors and its
Evaluation,
Amruth Kumar,
Workshop on Adaptive Systems for Web-Based Education: Tools and Reusability,
12th International Conference on Artificial Intelligence in Education
(AI-ED 2005), Amsterdam, The Netherlands, 7/18-22/2005.
(pdf)
-
Generation of Demand Feedback in Intelligent Tutors for Programming,
Amruth Kumar,
Advances in Artificial Intelligence, Ahmed Tawfik and Scott Goodwin (eds.),
Proceedings of The Seventeenth Canadian Conference on Artificial Intelligence (AI 04),
London, Ontario, Canada, 5/17-19/2004, Lecture Notes in Artificial
Intelligence 3060, Springer, 444-448.
(pdf)
-
A Reified Interface for a Tutor on Program Debugging,
Amruth Kumar,
Proceedings of Third IEEE International Conference on Advanced Learning Technologies (ICALT 2003),
Athens, Greece, 7/9-11/2003.
(pdf)
-
Model-Based Reasoning for Domain Modeling in a Web-Based Intelligent
Tutoring System to Help Students Learn to Debug C++ Programs,
Amruth Kumar,
Intelligent Tutoring Systems (ITS 2002),
Biarritz, France, June 5-8, 2002.
(pdf)
Amruth Kumar, amruth@ramapo.edu