{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:53:04Z","timestamp":1750308784881,"version":"3.41.0"},"reference-count":28,"publisher":"Association for Computing Machinery (ACM)","issue":"3","license":[{"start":{"date-parts":[[2010,8,1]],"date-time":"2010-08-01T00:00:00Z","timestamp":1280620800000},"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-0409497"],"award-info":[{"award-number":["DUE-0409497"]}],"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,8]]},"abstract":"<jats:p>Our approach to teaching introductory artificial intelligence (AI) unifies its diverse core topics through a theme of machine learning, and emphasizes how AI relates more broadly with computer science. Our work, funded by a grant from the National Science Foundation, involves the development, implementation, and testing of a suite of projects that can be closely integrated into a one-term AI course. Each project involves the development of a machine learning system in a specific application. These projects have been used in six different offerings over a three-year period at three different types of institutions. While we have presented a sample of the projects as well as limited preliminary experiences in other venues, this article presents the first assessment of our work over an extended period of three years. Results of assessment show that the projects were well received by the students. By using projects involving real-world applications we provided additional motivation for students. While illustrating core concepts, the projects introduced students to an important area in computer science, machine learning, thus motivating further study.<\/jats:p>","DOI":"10.1145\/1821996.1821999","type":"journal-article","created":{"date-parts":[[2010,8,17]],"date-time":"2010-08-17T12:19:29Z","timestamp":1282047569000},"page":"1-36","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["MLeXAI"],"prefix":"10.1145","volume":"10","author":[{"given":"Ingrid","family":"Russell","sequence":"first","affiliation":[{"name":"University of Hartford"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zdravko","family":"Markov","sequence":"additional","affiliation":[{"name":"Central Connecticut State University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Todd","family":"Neller","sequence":"additional","affiliation":[{"name":"Gettysburg College"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Susan","family":"Coleman","sequence":"additional","affiliation":[{"name":"University of Hartford"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,8]]},"reference":[{"volume-title":"Learning evaluation functions for global optimization. Tech. rep. CMU-CS-98-152","author":"Boyan J. A.","key":"e_1_2_1_1_1","unstructured":"Boyan , J. A. 1998. Learning evaluation functions for global optimization. Tech. rep. CMU-CS-98-152 , Carnegie Mellon University . Boyan, J. A. 1998. Learning evaluation functions for global optimization. Tech. rep. CMU-CS-98-152, Carnegie Mellon University."},{"key":"e_1_2_1_2_1","unstructured":"Cormen T. H. Leiserson C. E. Rivest R. L. and Stein C. 2001. Introduction to Algorithms 2nd Ed. The MIT Press Cambridge MA. Cormen T. H. Leiserson C. E. Rivest R. L. and Stein C. 2001. Introduction to Algorithms 2nd Ed. The MIT Press Cambridge MA."},{"key":"e_1_2_1_3_1","first-page":"1","article-title":"Robots and robotics in undergraduate AI education","volume":"27","author":"Dodds Z.","year":"2006","unstructured":"Dodds , Z. 2006 . Robots and robotics in undergraduate AI education . AI Mag. 27 , 1 . AAAI Press. Dodds, Z. et al., (eds.) 2006. Robots and robotics in undergraduate AI education. AI Mag. 27, 1. AAAI Press.","journal-title":"AI Mag."},{"key":"e_1_2_1_4_1","volume-title":"Proceedings of the 20th International FLAIRS Conference (FLAIRS\u201907)","author":"Fox S.","year":"2007","unstructured":"Fox , S. 2007 . Introductory AI for both computer science and neuroscience students . In Proceedings of the 20th International FLAIRS Conference (FLAIRS\u201907) . Fox, S. 2007. Introductory AI for both computer science and neuroscience students. In Proceedings of the 20th International FLAIRS Conference (FLAIRS\u201907)."},{"volume-title":"2004. Accessible hands-on artificial intelligence and robotics education. Tech. rep","author":"Greenwald L.","key":"e_1_2_1_5_1","unstructured":"Greenwald , L. , (ed.) 2004. Accessible hands-on artificial intelligence and robotics education. Tech. rep . AAAI Press . Greenwald, L., (ed.) 2004. Accessible hands-on artificial intelligence and robotics education. Tech. rep. AAAI Press."},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/364447.364553"},{"volume-title":"1995. Improving instruction of introductory AI. Tech. rep. FS-94-05","author":"Hearst M.","key":"e_1_2_1_7_1","unstructured":"Hearst , M. , ed. 1995. Improving instruction of introductory AI. Tech. rep. FS-94-05 , AAAI Press . Hearst, M., ed. 1995. Improving instruction of introductory AI. Tech. rep. FS-94-05, AAAI Press."},{"key":"e_1_2_1_8_1","unstructured":"Hoos H. H. and St\u00fctzle T. 2005. Stochastic Local Search: Foundations and Applications. Morgan Kaufmann. Hoos H. H. and St\u00fctzle T. 2005. Stochastic Local Search: Foundations and Applications . Morgan Kaufmann."},{"key":"e_1_2_1_9_1","first-page":"1","article-title":"Launching into AI\u2019s October Sky with robotics and lisp","volume":"27","author":"Klassner F.","year":"2006","unstructured":"Klassner , F. 2006 . Launching into AI\u2019s October Sky with robotics and lisp . AI Mag. 27 , 1 . AAAI Press. Klassner, F. 2006. Launching into AI\u2019s October Sky with robotics and lisp. AI Mag. 27, 1. AAAI Press.","journal-title":"AI Mag."},{"volume-title":"Dice Games Properly Explained","author":"Knizia R.","key":"e_1_2_1_10_1","unstructured":"Knizia , R. 1999. Dice Games Properly Explained . Elliot Right-Way Books , Lower Kingswood, UK . 129. Knizia, R. 1999. Dice Games Properly Explained. Elliot Right-Way Books, Lower Kingswood, UK. 129."},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/273133.274326"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1121341.1121491"},{"key":"e_1_2_1_13_1","doi-asserted-by":"crossref","DOI":"10.1002\/0470108096","volume-title":"Web: Uncovering Patterns in Web Content, Structure, and Usage","author":"Markov Z.","year":"2007","unstructured":"Markov , Z. and Larose , D . 2007 . Data Mining the Web: Uncovering Patterns in Web Content, Structure, and Usage . Wiley, New York . (Chapter 1 is available for free download from http:\/\/media.wiley.com\/product_data\/excerpt\/56\/04716665\/0471666556.pdf). Markov, Z. and Larose, D. 2007. Data Mining the Web: Uncovering Patterns in Web Content, Structure, and Usage. Wiley, New York. (Chapter 1 is available for free download from http:\/\/media.wiley.com\/product_data\/excerpt\/56\/04716665\/0471666556.pdf)."},{"volume-title":"Proceedings of the 36th Frontiers in Education Conference (FEC\u201906)","author":"Markov Z.","key":"e_1_2_1_14_1","unstructured":"Markov , Z. , Russell , I. , Neller , T. , and Zlatareva , N . 2006b. Pedagogical possibilities for the N-puzzle problem . In Proceedings of the 36th Frontiers in Education Conference (FEC\u201906) . IEEE Press. Markov, Z., Russell, I., Neller, T., and Zlatareva, N. 2006b. Pedagogical possibilities for the N-puzzle problem. In Proceedings of the 36th Frontiers in Education Conference (FEC\u201906). IEEE Press."},{"volume-title":"Machine Learning","author":"Mitchell T. M.","key":"e_1_2_1_15_1","unstructured":"Mitchell , T. M. 1997. Machine Learning . McGraw-Hill , New York . Mitchell, T. M. 1997. Machine Learning. McGraw-Hill, New York."},{"volume-title":"The discipline of machine learning. Tech. rep. CMU-ML-06-108","author":"Mitchell T. M.","key":"e_1_2_1_16_1","unstructured":"Mitchell , T. M. 2006. The discipline of machine learning. Tech. rep. CMU-ML-06-108 , Carnegie Mellon University . Mitchell, T. M. 2006. The discipline of machine learning. Tech. rep. CMU-ML-06-108, Carnegie Mellon University."},{"key":"e_1_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/378239.379017"},{"key":"e_1_2_1_18_1","first-page":"149","article-title":"Pedagogical possibilities for the dice game Pig","volume":"21","author":"Neller T.","year":"2006","unstructured":"Neller , T. , Presser C. , Russell , I. , and Markov , Z. 2006 a. Pedagogical possibilities for the dice game Pig . J. Comput. Sci. Col. 21 , 6, 149 -- 161 . Neller, T., Presser C., Russell, I., and Markov, Z. 2006a. Pedagogical possibilities for the dice game Pig. J. Comput. Sci. Col. 21, 6, 149--161.","journal-title":"J. Comput. Sci. Col."},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.5555\/280491"},{"volume-title":"Proceedings of the Frontiers in Education Conference (FIE\u201903)","author":"Russell I.","key":"e_1_2_1_20_1","unstructured":"Russell , I. and Neller , T . 2003. Implementing the intelligent systems knowledge units of computing curricula 2001 . In Proceedings of the Frontiers in Education Conference (FIE\u201903) . IEEE Press. Russell, I. and Neller, T. 2003. Implementing the intelligent systems knowledge units of computing curricula 2001. In Proceedings of the Frontiers in Education Conference (FIE\u201903). IEEE Press."},{"key":"e_1_2_1_21_1","volume-title":"Artificial Intelligence: A Modern Approach","author":"Russell S.","year":"2003","unstructured":"Russell , S. and Norvig , P . 2003 . Artificial Intelligence: A Modern Approach . Prentice-Hall , Upper Saddle River, NJ. Russell, S. and Norvig, P. 2003. Artificial Intelligence: A Modern Approach. Prentice-Hall, Upper Saddle River, NJ."},{"volume-title":"Proceedings of the 35th Frontiers in Education Conference (FIE\u201905)","author":"Russell I.","key":"e_1_2_1_22_1","unstructured":"Russell , I. , Markov , Z. , Neller , T. , and Coleman , S . 2005a. Enhancing undergraduate AI courses through machine learning projects . In Proceedings of the 35th Frontiers in Education Conference (FIE\u201905) . IEEE Press. Russell, I., Markov, Z., Neller, T., and Coleman, S. 2005a. Enhancing undergraduate AI courses through machine learning projects. In Proceedings of the 35th Frontiers in Education Conference (FIE\u201905). IEEE Press."},{"volume-title":"Proceedings of the 25th American Society for Engineering Education Conference (ASEE\u201905)","author":"Russell I.","key":"e_1_2_1_23_1","unstructured":"Russell , I. , Markov , Z. , Neller , T. , Georgiopoulos , M. , and Coleman , S . 2005b. Unifying undergraduate AI courses through machine learning projects . In Proceedings of the 25th American Society for Engineering Education Conference (ASEE\u201905) . Russell, I., Markov, Z., Neller, T., Georgiopoulos, M., and Coleman, S. 2005b. Unifying undergraduate AI courses through machine learning projects. In Proceedings of the 25th American Society for Engineering Education Conference (ASEE\u201905)."},{"key":"e_1_2_1_24_1","volume-title":"Proceedings of the DIMACS Series in Discrete Mathematics and Theoretical Computer Science","volume":"26","author":"Selman B.","unstructured":"Selman , B. , Kautz , H. , and Cohen , B . 1996. Local search strategies for satisfiability testing . In Proceedings of the DIMACS Series in Discrete Mathematics and Theoretical Computer Science , vol. 26 (DIMACS\u201996), 521--532. Selman, B., Kautz, H., and Cohen, B. 1996. Local search strategies for satisfiability testing. In Proceedings of the DIMACS Series in Discrete Mathematics and Theoretical Computer Science, vol. 26 (DIMACS\u201996), 521--532."},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.5555\/551283"},{"key":"e_1_2_1_26_1","unstructured":"Weka Home Page. http:\/\/www.cs.waikato.ac.nz\/~ml\/weka. Weka Home Page . http:\/\/www.cs.waikato.ac.nz\/~ml\/weka."},{"volume-title":"Abstract meditations on the concrete and concrete implications for mathematics education","author":"Wilensky U.","key":"e_1_2_1_27_1","unstructured":"Wilensky , U. 1991. Abstract meditations on the concrete and concrete implications for mathematics education . In I. Harel and S. Papert, Eds. Constructionism. Ablex , Norwood, NJ . 193--203. Wilensky, U. 1991. Abstract meditations on the concrete and concrete implications for mathematics education. In I. Harel and S. Papert, Eds. Constructionism. Ablex, Norwood, NJ. 193--203."},{"key":"e_1_2_1_28_1","first-page":"2","article-title":"Curriculum descant","volume":"11","author":"Wyatt R.","year":"2000","unstructured":"Wyatt , R. 2000 . Curriculum descant . ACM Intell. Mag. 11 , 2 . ACM Press. Wyatt, R. 2000. Curriculum descant. ACM Intell. Mag. 11, 2. ACM Press.","journal-title":"ACM Intell. Mag."}],"container-title":["ACM Transactions on Computing Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1821996.1821999","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1821996.1821999","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T20:22:46Z","timestamp":1750278166000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1821996.1821999"}},"subtitle":["A Project-Based Application-Oriented Model"],"short-title":[],"issued":{"date-parts":[[2010,8]]},"references-count":28,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2010,8]]}},"alternative-id":["10.1145\/1821996.1821999"],"URL":"https:\/\/doi.org\/10.1145\/1821996.1821999","relation":{},"ISSN":["1946-6226"],"issn-type":[{"type":"electronic","value":"1946-6226"}],"subject":[],"published":{"date-parts":[[2010,8]]},"assertion":[{"value":"2009-08-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-05-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2010-08-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}