{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,19]],"date-time":"2026-05-19T07:14:33Z","timestamp":1779174873542,"version":"3.51.4"},"reference-count":30,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2010,1,1]],"date-time":"2010-01-01T00:00:00Z","timestamp":1262304000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000172","name":"Division of Undergraduate Education","doi-asserted-by":"publisher","award":["DUE-0633494"],"award-info":[{"award-number":["DUE-0633494"]}],"id":[{"id":"10.13039\/100000172","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Comput. Educ."],"published-print":{"date-parts":[[2010,1]]},"abstract":"<jats:p>Rich, interactive eLearning tools receive a lot of attention nowadays from both practitioners and researchers. However, broader dissemination of these tools is hindered by the technical difficulties of their integration into existing platforms. This article explores the technical and conceptual problems of using several interactive educational tools in the context of a single course. It presents an integrated Exploratorium for database courses, an experimental platform, which provides personalized access to several types of interactive learning activities. Several classroom studies of the Exploratorium have demonstrated its value in both the integration of several tools and the provision of personalized access.<\/jats:p>","DOI":"10.1145\/1656255.1656257","type":"journal-article","created":{"date-parts":[[2010,1,5]],"date-time":"2010-01-05T15:05:08Z","timestamp":1262703908000},"page":"1-15","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":32,"title":["Learning SQL Programming with Interactive Tools"],"prefix":"10.1145","volume":"9","author":[{"given":"Peter","family":"Brusilovsky","sequence":"first","affiliation":[{"name":"University of Pittsburgh"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergey","family":"Sosnovsky","sequence":"additional","affiliation":[{"name":"University of Pittsburgh"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael V.","family":"Yudelson","sequence":"additional","affiliation":[{"name":"University of Pittsburgh"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Danielle H.","family":"Lee","sequence":"additional","affiliation":[{"name":"University of Pittsburgh"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Vladimir","family":"Zadorozhny","sequence":"additional","affiliation":[{"name":"University of Pittsburgh"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xin","family":"Zhou","sequence":"additional","affiliation":[{"name":"University of Pittsburgh"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,1]]},"reference":[{"key":"e_1_2_1_1_1","first-page":"181","article-title":"Active, interactive, and reflective eLearning","volume":"3","author":"Berge Z. L.","year":"2002","unstructured":"Berge , Z. L. 2002 . Active, interactive, and reflective eLearning . Q. Rev. Dist. Educ. 3 , 2, 181 -- 190 . Berge, Z. L. 2002. Active, interactive, and reflective eLearning. Q. Rev. Dist. Educ. 3, 2, 181--190.","journal-title":"Q. Rev. Dist. Educ."},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/1013367.1013386"},{"key":"e_1_2_1_3_1","first-page":"429","article-title":"A study of user-model based link annotation in educational hypermedia","volume":"4","author":"Brusilovsky P.","year":"1998","unstructured":"Brusilovsky , P. and Eklund , J. 1998 . A study of user-model based link annotation in educational hypermedia . J. Univ. Comput. Sci. 4 , 4, 429 -- 448 . Brusilovsky, P. and Eklund, J. 1998. A study of user-model based link annotation in educational hypermedia. J. Univ. Comput. Sci. 4, 4, 429--448.","journal-title":"J. Univ. Comput. Sci."},{"key":"e_1_2_1_4_1","volume-title":"Proceedings of the Ubiquitous User Modeling Workshop at the 17th International Conference on User Modeling, Adaptation, and Personalization (UMAP\u201909)","author":"Brusilovsky P.","year":"2009","unstructured":"Brusilovsky , P. , Mitrovic , A. , Sosnovsky , S. , Mathews , M. , Yudelson , M. , Lee , D. , Zadorozhny , V. 2009 . Database exploratorium: A semantically integrated adaptive educational system . In Proceedings of the Ubiquitous User Modeling Workshop at the 17th International Conference on User Modeling, Adaptation, and Personalization (UMAP\u201909) . Brusilovsky, P., Mitrovic, A., Sosnovsky, S., Mathews, M., Yudelson, M., Lee, D., Zadorozhny, V. 2009. Database exploratorium: A semantically integrated adaptive educational system. In Proceedings of the Ubiquitous User Modeling Workshop at the 17th International Conference on User Modeling, Adaptation, and Personalization (UMAP\u201909)."},{"key":"e_1_2_1_5_1","first-page":"27","article-title":"Adaptive navigation support in educational hypermedia: An evaluation of the ISIS-Tutor","volume":"6","author":"Brusilovsky P.","year":"1998","unstructured":"Brusilovsky , P. and Pesin , L. 1998 . Adaptive navigation support in educational hypermedia: An evaluation of the ISIS-Tutor . J. Comput. Inform. Techn. 6 , 1, 27 -- 38 . Brusilovsky, P. and Pesin, L. 1998. Adaptive navigation support in educational hypermedia: An evaluation of the ISIS-Tutor. J. Comput. Inform. Techn. 6, 1, 27--38.","journal-title":"J. Comput. Inform. Techn."},{"key":"e_1_2_1_6_1","first-page":"2","article-title":"Adaptive and intelligent Web-based educational systems","volume":"13","author":"Brusilovsky P.","year":"2003","unstructured":"Brusilovsky , P. and Peylo , C. 2003 . Adaptive and intelligent Web-based educational systems . Int. J. AI Educ. 13 , 2 - 4 , 159--172. Brusilovsky, P. and Peylo, C. 2003. Adaptive and intelligent Web-based educational systems. Int. J. AI Educ. 13, 2-4, 159--172.","journal-title":"Int. J. AI Educ."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1067445.1067514"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1080\/13614560902803570"},{"key":"e_1_2_1_9_1","volume-title":"Proceedings of the World Conference on E-Learning (E-Learn\u201904)","author":"Brusilovsky P.","unstructured":"Brusilovsky , P. , Yudelson , M. , and Sosnovsky , S . 2004. An adaptive e-learning service for accessing Interactive examples . In Proceedings of the World Conference on E-Learning (E-Learn\u201904) . 2556--2561. Brusilovsky, P., Yudelson, M., and Sosnovsky, S. 2004. An adaptive e-learning service for accessing Interactive examples. In Proceedings of the World Conference on E-Learning (E-Learn\u201904). 2556--2561."},{"key":"e_1_2_1_10_1","volume-title":"Proceedings of the 3rd International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems (AH\u201904)","author":"Conlan O.","unstructured":"Conlan , O. and Wade , V. P . 2004. Evaluation of APeLS: An adaptive eLearning service based on multi-model, metadata-driven approach . In Proceedings of the 3rd International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems (AH\u201904) . 291--295. Conlan, O. and Wade, V. P. 2004. Evaluation of APeLS: An adaptive eLearning service based on multi-model, metadata-driven approach. In Proceedings of the 3rd International Conference on Adaptive Hypermedia and Adaptive Web-Based Systems (AH\u201904). 291--295."},{"key":"e_1_2_1_11_1","volume-title":"Proceedings of the World Conference on E-Learning (E-Learn\u201903)","author":"Dagger D.","unstructured":"Dagger , D. , Conlan , O. , and Wade , V. P . 2003. An architecture for candidacy in adaptive eLearning systems to facilitate the reuse of learning resources . In Proceedings of the World Conference on E-Learning (E-Learn\u201903) . 49--56. Dagger, D., Conlan, O., and Wade, V. P. 2003. An architecture for candidacy in adaptive eLearning systems to facilitate the reuse of learning resources. In Proceedings of the World Conference on E-Learning (E-Learn\u201903). 49--56."},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TE.2002.808240"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/352580.352587"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1163405.1163409"},{"key":"e_1_2_1_15_1","first-page":"91","article-title":"The Kennesaw Database Courseware (KDC): Strong points, weak points, and experience using it in a classroom environment","volume":"21","author":"Guimaraes M.","year":"2006","unstructured":"Guimaraes , M. 2006 . The Kennesaw Database Courseware (KDC): Strong points, weak points, and experience using it in a classroom environment . J. Comput. Sci. Coll. 21 , 3, 91 -- 96 . Guimaraes, M. 2006. The Kennesaw Database Courseware (KDC): Strong points, weak points, and experience using it in a classroom environment. J. Comput. Sci. Coll. 21, 3, 91--96.","journal-title":"J. Comput. Sci. Coll."},{"key":"e_1_2_1_16_1","first-page":"229","article-title":"Student perceptions of the Web-based homework program WeBWorK in moderate enrollment college algebra classes","volume":"24","author":"Hauk S.","year":"2005","unstructured":"Hauk , S. and Segalla , A. 2005 . Student perceptions of the Web-based homework program WeBWorK in moderate enrollment college algebra classes . J. Comput. Math. Sci. Teach. 24 , 3, 229 -- 253 . Hauk, S. and Segalla, A. 2005. Student perceptions of the Web-based homework program WeBWorK in moderate enrollment college algebra classes. J. Comput. Math. Sci. Teach. 24, 3, 229--253.","journal-title":"J. Comput. Math. Sci. Teach."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1163405.1163410"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1163405.1163407"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1047344.1047377"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.5555\/648031.744056"},{"key":"e_1_2_1_21_1","first-page":"2","article-title":"An intelligent SQL tutor on the","volume":"13","author":"Mitrovic A.","year":"2003","unstructured":"Mitrovic , A. 2003 . An intelligent SQL tutor on the Web. Int. J. AI Educ. 13 , 2 - 4 , 173--197. Mitrovic, A. 2003. An intelligent SQL tutor on the Web. Int. J. AI Educ. 13, 2-4, 173--197.","journal-title":"Web. Int. J. AI Educ."},{"key":"e_1_2_1_22_1","volume-title":"Proceedings of the Workshop on Adaptive Systems for Web-based Education at 12th International Conference on Artificial Intelligence in Education (AIED\u201905)","author":"Nuzzo-Jones G.","unstructured":"Nuzzo-Jones , G. , Walonoski , J. , Heffernan , N. , and Livak , T . 2005. The eXtensible tutor architecture: A new foundation for ITS . In Proceedings of the Workshop on Adaptive Systems for Web-based Education at 12th International Conference on Artificial Intelligence in Education (AIED\u201905) . 1--7. Nuzzo-Jones, G., Walonoski, J., Heffernan, N., and Livak, T. 2005. The eXtensible tutor architecture: A new foundation for ITS. In Proceedings of the Workshop on Adaptive Systems for Web-based Education at 12th International Conference on Artificial Intelligence in Education (AIED\u201905). 1--7."},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1007996.1008007"},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the 11th World Conference on Educational Multimedia, Hypermedia and Telecommunications (EMHT\u201999)","author":"Reeves T. C.","year":"1999","unstructured":"Reeves , T. C. 1999 . A research agenda for interactive learning in the new millennium . In Proceedings of the 11th World Conference on Educational Multimedia, Hypermedia and Telecommunications (EMHT\u201999) . 15--20. Reeves, T. C. 1999. A research agenda for interactive learning in the new millennium. In Proceedings of the 11th World Conference on Educational Multimedia, Hypermedia and Telecommunications (EMHT\u201999). 15--20."},{"key":"e_1_2_1_25_1","first-page":"363","article-title":"Resolving the problem of intelligent learning content in learning management systems","volume":"7","author":"Rey-L\u00f3pez M.","year":"2008","unstructured":"Rey-L\u00f3pez , M. , Brusilovsky , P. , Meccawy , M. , D\u00edaz-Redondo , R. P. , Fern\u00e1ndez-Vilas , A. , and Ashman , H. 2008 . Resolving the problem of intelligent learning content in learning management systems . IJEL 7 , 3, 363 -- 381 . Rey-L\u00f3pez, M., Brusilovsky, P., Meccawy, M., D\u00edaz-Redondo, R. P., Fern\u00e1ndez-Vilas, A., and Ashman, H. 2008. Resolving the problem of intelligent learning content in learning management systems. IJEL 7, 3, 363--381.","journal-title":"IJEL"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-70987-9_22"},{"key":"e_1_2_1_27_1","volume-title":"Proceedings of the 10th World Conference on Educational Multimedia and Hypermedia and World Conference on Educational Telecommunications (EDMEDIA\/EDTELECOM\u201998)","author":"Specht M.","year":"1998","unstructured":"Specht , M. 1998 . Empirical evaluation of adaptive annotation in hypermedia . In Proceedings of the 10th World Conference on Educational Multimedia and Hypermedia and World Conference on Educational Telecommunications (EDMEDIA\/EDTELECOM\u201998) . 1327--1332. Specht, M. 1998. Empirical evaluation of adaptive annotation in hypermedia. In Proceedings of the 10th World Conference on Educational Multimedia and Hypermedia and World Conference on Educational Telecommunications (EDMEDIA\/EDTELECOM\u201998). 1327--1332."},{"key":"e_1_2_1_28_1","volume-title":"Proceedings of the Workshop on Adaptive Systems for Web-based Education at 12th International Conference on Artificial Intelligence in Education (AIED\u201905)","author":"Trella M.","unstructured":"Trella , M. , Carmona , C. , and Conejo , R . 2005. MEDEA: An open service-based learning platform for developing intelligent educational systems for the Web . In Proceedings of the Workshop on Adaptive Systems for Web-based Education at 12th International Conference on Artificial Intelligence in Education (AIED\u201905) . 27--34. Trella, M., Carmona, C., and Conejo, R. 2005. MEDEA: An open service-based learning platform for developing intelligent educational systems for the Web. In Proceedings of the Workshop on Adaptive Systems for Web-based Education at 12th International Conference on Artificial Intelligence in Education (AIED\u201905). 27--34."},{"key":"e_1_2_1_29_1","first-page":"351","article-title":"ELM-ART: An adaptive versatile system for Web-based instruction","volume":"12","author":"Weber G.","year":"2001","unstructured":"Weber , G. and Brusilovsky , P. 2001 . ELM-ART: An adaptive versatile system for Web-based instruction . Int. J. AI Educ. 12 , 4, 351 -- 384 . Weber, G. and Brusilovsky, P. 2001. ELM-ART: An adaptive versatile system for Web-based instruction. Int. J. AI Educ. 12, 4, 351--384.","journal-title":"Int. J. AI Educ."},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-73078-1_6"}],"container-title":["ACM Transactions on Computing Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1656255.1656257","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1656255.1656257","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T12:41:18Z","timestamp":1750250478000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1656255.1656257"}},"subtitle":["From Integration to Personalization"],"short-title":[],"issued":{"date-parts":[[2010,1]]},"references-count":30,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,1]]}},"alternative-id":["10.1145\/1656255.1656257"],"URL":"https:\/\/doi.org\/10.1145\/1656255.1656257","relation":{},"ISSN":["1946-6226"],"issn-type":[{"value":"1946-6226","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,1]]},"assertion":[{"value":"2009-01-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2009-09-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-01-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}