Skip to main content

Ranking Student Ability and Problem Difficulty Using Learning Velocities

  • Conference paper
  • First Online:
Intelligent Systems Technologies and Applications

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 384))

  • 1421 Accesses

Abstract

Several educational software tools allow students to hone their problem-solving skills using practice problems and feedback in the form of hints. If one can meaningfully define the “distance” between any incorrect student attempt and the correct solution, it is possible to define the student’s learning velocity for that problem: the rate at which the student is able to decrease this distance. In this paper, we present an extension to one such educational software tool (JFLAP) that permits us to compute learning velocities for each student on practice problems involving finite automata construction. These learning velocities are helpful in at least two ways: (1) instructors can rank students (e.g., by identifying students whose learning velocities on most problems are significantly below the class average, and who may therefore require the instructor’s attention), and (2) instructors can rank problems according to difficulty (e.g., while designing a question paper, a “difficult” problem might be one where only a few students have quickly converged to the correct solution).

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alur, R., D’Antoni, L., Gulwani, S., Kini, D., Viswanathan, M.: Automated grading of DFA constructions. In: Proceedings of the Twenty-Third International Joint Conference on Artificial Intelligence (IJCAI 2013), pp. 1976−1982 (2013)

    Google Scholar 

  2. Beck, J.E., Mostow, J.: How who should practice: using learning decomposition to evaluate the efficacy of different types of practice for different types of students. In: Woolf, B.P., Aimeur, E., Nkambou, R., Lajoie, S. (eds.) ITS 2008. LNCS, vol. 5091, pp. 353–362. Springer, Heidelberg (2008)

    Google Scholar 

  3. Cocea, M., Hershkovitz, A., Baker, R.S.J.D.: The impact of off-task and gaming behaviors on learning: immediate or aggregate?. In: Proceedings of the 14th International Conference on Artificial Intelligence in Education, pp. 507−514 (2009)

    Google Scholar 

  4. D’Antoni, L., Kini, D., Alur, R., Gulwani, S., Viswanathan, M., Hartmann, B.: How Can Automatic Feedback Help Students Construct Automata? ACM Transactions on Computer-Human Interaction 22(2), Article 9 (2015)

    Google Scholar 

  5. JFLAP website. http://www.jflap.org

  6. Joint Task Force on Computing Curricula, Association for Computing Machinery (ACM) and IEEE Computer Society: Computer Science Curricula 2013: Curriculum Guidelines for Undergraduate Degree Programs in Computer Science. ACM, New York, NY (2013)

    Google Scholar 

  7. Rodger, S.H., Finley, T.W.: JFLAP – An Interactive Formal Languages and Automata Package. Jones and Bartlett, Sudbury (2006)

    Google Scholar 

  8. Roger, S.H., Lim, J., Reading, S.: Increasing interaction and support in the formal languages and automata theory course. In: Innovation and Technology in Computer Science Education (ITiCSE 2007), pp. 58−62 (2007)

    Google Scholar 

  9. Shekhar, V.S., Agarwalla, A., Agarwal, A., Nitish B., Kumar, V.: Enhancing JFLAP with automata construction problems and automated feedback. In: Proceedings of the 7th International Conference on Contemporary Computing (IC3 2014), pp. 19−23 (2014)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Viraj Kumar .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2016 Springer International Publishing Switzerland

About this paper

Cite this paper

Ananya, H.A., Akhilesh Hegde, I., Joshi, A.G., Kumar, V. (2016). Ranking Student Ability and Problem Difficulty Using Learning Velocities. In: Berretti, S., Thampi, S., Srivastava, P. (eds) Intelligent Systems Technologies and Applications. Advances in Intelligent Systems and Computing, vol 384. Springer, Cham. https://doi.org/10.1007/978-3-319-23036-8_17

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-23036-8_17

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-23035-1

  • Online ISBN: 978-3-319-23036-8

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics