473
Views
6
CrossRef citations to date
0
Altmetric
Articles

Recommender system for learning SQL using hints

ORCID Icon, &
Pages 1048-1064 | Received 09 Jul 2016, Accepted 29 Sep 2016, Published online: 17 Oct 2016

References

  • Aleven, V., McLaren, B. M., Sewall, J., & Koedinger, K. R. (2009). A new paradigm for intelligent tutoring systems: Example-tracing tutors. International Journal of Artificial Intelligence in Education, 19(2), 105–154.
  • Anderson, J. R. (1983). The architecture of cognition. Cambridge, MA: Harvard University Press.
  • Anderson, J. R., Corbett, A. T., Koedinger, K. R., & Pelletier, R. (1995). Cognitive tutors: Lessons learned. Journal of the Learning Sciences, 4(2), 167–207. doi:10.1207/s15327809jls0402_2
  • Arnau, D., Arevalillo-Herraez, M., & Gonzalez-Calero, J. A. (2014). Emulating human supervision in an intelligent tutoring system for arithmetical problem solving. IEEE Transactions on Learning Technologies, 7(2), 155–164. doi:10.1109/tlt.2014.2307306
  • Barnes, T. M., Stamper, J. C., Lehman, L., & Croy, M. (2008). A pilot study on logic proof tutoring using hints generated from historical student data. Paper presented at the Educational Data Mining, Montreal, Quebec, Canada.
  • Bloom, B. S. (1984). The 2 sigma problem: The search for methods of group instruction as effective as one-to-one tutoring. Educational Researcher, 13(6), 4–16. doi: 10.3102/0013189X013006004
  • Chen, L., Eugenio, B. D., Fossati, D., Ohlsson, S., & Cosejo, D. (2011). Exploring effective dialogue act sequences in one-on-one computer science tutoring dialogues. Paper presented at the Proceedings of the 6th Workshop on Innovative Use of NLP for Building Educational Applications, Portland, Oregon.
  • Chi, M. T. H. (2009). Active-constructive-interactive: A conceptual framework for differentiating learning activities. Topics in Cognitive Science, 1(1), 73–105. doi:10.1111/j.1756-8765.2008.01005.x
  • Chi, M., VanLehn, K., Litman, D., & Jordan, P. (2011). Empirically evaluating the application of reinforcement learning to the induction of effective and adaptive pedagogical strategies. User Modeling and User-Adapted Interaction, 21(1–2), 137–180. doi:10.1007/s11257-010-9093-1
  • Eugenio, B. D., Fossati, D., Haller, S., Yu, D., & Glass, M. (2008). Be brief, and they shall learn: Generating concise language feedback for a computer tutor. International Journal of Artificial Intelligence in Education, 18(4), 317–345.
  • Eugenio, B. D., Fossati, D., Yu, D., Haller, S., & Glass, M. (2005). Aggregation improves learning: Experiments in natural language generation for intelligent tutoring systems. Paper presented at the Proceedings of the 43rd Annual Meeting on Association for Computational Linguistics, Ann Arbor, Michigan.
  • Evens, M., & Michael, J. (2006). One-on-One tutoring by humans and computers. Mahwah, NJ: Psychology Press.
  • Ezen-Can, A., & Boyer, K. E. (2013). In-context evaluation of unsupervised dialogue act models for tutorial dialogue. Paper presented at the SIGDIAL 2013, Metz, France.
  • Fossati, D., Di Eugenio, B., Brown, C., & Ohlsson, S. (2008). Learning linked lists: Experiments with the iList system. In B. P. Woolf, E. Aïmeur, R. Nkambou, & S. Lajoie (Eds.), Intelligent Tutoring Systems: 9th International Conference, ITS 2008, Montreal, Canada, June 23–27, Proceedings (pp. 80–89). Berlin: Springer Berlin Heidelberg.
  • Fossati, D., Di Eugenio, B., Brown, C. W., Ohlsson, S., Cosejo, D. G., & Chen, L. (2009a). Supporting computer science curriculum: Exploring and learning linked lists with iList. IEEE Transactions on Learning Technologies, 2(2), 107–120. doi:10.1109/tlt.2009.21
  • Fossati, D., Di Eugenio, B., Ohlsson, S., Brown, C., & Chen, L. (2015). Data driven automatic feedback generation in the IList intelligent tutoring system. Technology, Instruction, Cognition & Learning, 10(1), 5–26.
  • Fossati, D., Di Eugenio, B., Ohlsson, S., Brown, C., Chen, L., & Cosejo, D. (2009b). I learn from you, you learn from me: How to make iList learn from students. Paper presented at the Proceedings of the 2009 conference on Artificial Intelligence in Education: Building Learning Systems that Care: From Knowledge Representation to Affective Modelling.
  • Jeong, H., & Chi, M. T. H. (2007). Knowledge convergence and collaborative learning. Instructional Science, 35(4), 287–315. doi:10.1007/s11251-006-9008-z
  • Koedinger, K. R., Anderson, J. R., & Hadley, W. H. (1997). Intelligent tutoring goes to school in the big city. International Journal of Artificial Intelligence in Education, 8, 30–43.
  • Kunmar, A. N. (2002). Model-based reasoning for domain modeling, explanation generation and animation in an ITS to help students learn C++. Paper presented at the ITS-02 Workshop on model-based systems and qualitative reasoning for Intelligent Tutoring Systems.
  • Lehman, B., D’Mello, S., Cade, W., & Person, N. (2012). How do they do it? Investigating dialogue moves within dialogue modes in expert human tutoring. In S. A. Cerri, W. J. Clancey, G. Papadourakis, & K. Panourgia (Eds.), Intelligent tutoring systems: 11th International Conference, ITS 2012, Chania, Crete, Greece, June 14–18, Proceedings (pp. 557–562). Berlin: Springer Berlin Heidelberg.
  • Melia, M., & Pahl, C. (2009). Constraint-based validation of adaptive e-Learning courseware. IEEE Transactions on Learning Technologies, 2(1), 37–49. doi:10.1109/tlt.2009.7
  • Mitrovic, A. (1998). Learning SQL with a computerized tutor. ACM SIGCSE Bulletin, 30(1), 307–311. doi: 10.1145/274790.274318
  • Mitrovic, A. (2010). Modeling domains and students with constraint-based modeling. In R. Nkambou, J. Bourdeau, & R. Mizoguchi (Eds.), Advances in intelligent tutoring systems (pp. 63–80). Berlin: Springer Berlin Heidelberg.
  • Mitrovic, A., Martin, B., & Suraweera, P. (2007). Intelligent tutor for all: The constraint-based approach. IEEE Intelligent Systems, 22(4), 38–45. doi:10.1109/mis.2007.74
  • Mitrovic, A., & Ohlsson, S. (2006). Constraint-based knowledge representation for individualized instruction. Computer Science and Information Systems, 3, 1–22.
  • Mitrovic, A., Ohlsson, S., & Barrow, D. K. (2013). The effect of positive feedback in a constraint-based intelligent tutoring system. Computers & Education, 60(1), 264–272. doi: 10.1016/j.compedu.2012.07.002
  • Mitrovic, A., Suraweera, P., Martin, B., & Weersinghe, A. (2004). DB-suite: Experiences with three intelligent, web-based database tutors. Journal of Interactive Learning Research, 15(4), 409–432.
  • Parr, T. J., & Quong, R. W. (1995). ANTLR – A Predicated-LL(k) parser generator. Software: Practice and Experience, 25(7), 789–810.
  • Person, N., Bautista, L., Graesser, A. C., & Mathews, E. (2001). Evaluating student learning gains in two versions of AutoTutor. Amsterdam: IOS Press.
  • Prior, J. C., & Lister, R. (2004). The backwash effect on SQL skills grading. ACM SIGCSE Bulletin, 36(3), 32–36. doi: 10.1145/1026487.1008008
  • Razzaq, L., Patvarczki, J., Almeida, S. F., Vartak, M., Feng, M. Y., Heffernan, N. T., & Koedinger, K. R. (2009). The ASSISTment builder: Supporting the life cycle of tutoring system content creation. IEEE Transactions on Learning Technologies, 2(2), 157–166. doi:10.1109/tlt.2009.23
  • Rothman, T., & Henderson, M. (2011). Do school-based tutoring programs significantly improve students performance on standardized tests? Research in Middle Level Education, 34(6), 1–10.
  • Smith-Atakan, A. S., & Blandford, A. (2003). ML tutor: An application of machine learning algorithms for an adaptive web-based information system. International Journal of Artificial Intelligence in Education, 13, 235–261.
  • Stamper, J. C., Barnes, T. M., & Croy, M. (2011). Enhancing the automatic generation of hints with expert seeding. International Journal of Artificial Intelligence in Education, 21(1–2), 153–167.
  • Stein, G., Gonzalez, A. J., & Barham, C. (2013). Machines that learn and teach seamlessly. IEEE Transactions on Learning Technologies, 6(4), 389–402. doi:10.1109/tlt.2013.32
  • VanLehn, K. (2011). The relative effectiveness of human tutoring, intelligent tutoring systems, and other tutoring systems. Educational Psychologist, 46(4), 197–221. doi:10.1080/00461520.2011.611369
  • VanLehn, K., Graesser, A. C., Jackson, G. T., Jordan, P., Olney, A., & Rose, C. P. (2007). When are tutorial dialogues more effective than reading? Cognitive Science, 31(1), 3–62. doi: 10.1080/03640210709336984
  • VanLehn, K., Lynch, C., Schulze, K., Shapiro, J. A., Shelby, R., Taylor, L., … Wintersgill, M. (2005). The Andes physics tutoring system: Five years of evaluations. Amsterdam: IOS Press.
  • Zhang, K., & Shasha, D. (1989). Simple fast algorithms for the editing distance between trees and related problems. SIAM Journal on Computing, 18(6), 1245–1262. doi: 10.1137/0218082

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.