{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2023,1,13]],"date-time":"2023-01-13T02:50:43Z","timestamp":1673578243598},"reference-count":14,"publisher":"Elsevier BV","issue":"8","license":[{"start":{"date-parts":[[1999,6,1]],"date-time":"1999-06-01T00:00:00Z","timestamp":928195200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Information and Software Technology"],"published-print":{"date-parts":[[1999,6]]},"DOI":"10.1016\/s0950-5849(99)00008-7","type":"journal-article","created":{"date-parts":[[2002,7,25]],"date-time":"2002-07-25T14:22:28Z","timestamp":1027606948000},"page":"525-532","source":"Crossref","is-referenced-by-count":4,"title":["An extended educational system for programming and its evaluation"],"prefix":"10.1016","volume":"41","author":[{"given":"N.","family":"Hattori","sequence":"first","affiliation":[]},{"given":"N.","family":"Ishii","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"9","key":"10.1016\/S0950-5849(99)00008-7_BIB1","doi-asserted-by":"crossref","first-page":"842","DOI":"10.1145\/6592.6593","article-title":"The automated tutoring of introductory computer programming","volume":"29","author":"Anderson","year":"1986","journal-title":"Communications of the ACM"},{"key":"10.1016\/S0950-5849(99)00008-7_BIB2","series-title":"Artificial Intelligence and Human Learning","article-title":"Bridge: an intelligent tutor for thinking about programming","author":"Bonar","year":"1988"},{"issue":"4","key":"10.1016\/S0950-5849(99)00008-7_BIB3","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1016\/0360-1315(94)90015-9","article-title":"Software tools for the learning of programming: a proposal","volume":"23","author":"Forcheri","year":"1994","journal-title":"Computers and Education"},{"issue":"4","key":"10.1016\/S0950-5849(99)00008-7_BIB4","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1016\/0360-1315(89)90053-5","article-title":"Developing a Pascal tutoring aid","volume":"13","author":"Georgios","year":"1989","journal-title":"Computers and Education"},{"key":"10.1016\/S0950-5849(99)00008-7_BIB5","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/0004-3702(80)90023-5","article-title":"A system to debug student program","volume":"15","author":"Adam","year":"1980","journal-title":"Artificial Intelligence"},{"issue":"3","key":"10.1016\/S0950-5849(99)00008-7_BIB6","first-page":"267","article-title":"Proust: knowledge-based program understanding","volume":"SE-11","author":"Johnson","year":"1985","journal-title":"IEEE Trans."},{"key":"10.1016\/S0950-5849(99)00008-7_BIB7","series-title":"Intention-based diagnosis of novice programming errors","author":"Johnson","year":"1986"},{"key":"10.1016\/S0950-5849(99)00008-7_BIB8","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1023\/A:1008632729798","article-title":"Automatic problem description from model program for knowledge-based programming tutor","volume":"4","author":"Hahn","year":"1997","journal-title":"Automated Software Engineering"},{"issue":"2","key":"10.1016\/S0950-5849(99)00008-7_BIB9","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/S0360-1315(97)00003-1","article-title":"An intelligent tutoring system for introductory C language course","volume":"28","author":"Song","year":"1997","journal-title":"Computers and Education"},{"issue":"3\/4","key":"10.1016\/S0950-5849(99)00008-7_BIB10","doi-asserted-by":"crossref","first-page":"195","DOI":"10.1016\/S0360-1315(97)00063-8","article-title":"Using dynamic explanations to enhance novice programmer instruction via the WWW","volume":"30","author":"Karsten","year":"1998","journal-title":"Computers and Education"},{"issue":"3\/4","key":"10.1016\/S0950-5849(99)00008-7_BIB11","doi-asserted-by":"crossref","first-page":"183","DOI":"10.1016\/S0360-1315(97)00062-6","article-title":"Developing interactive educational engineering software for the world wide web with Java","volume":"30","author":"Reed","year":"1998","journal-title":"Computers and Education"},{"issue":"1","key":"10.1016\/S0950-5849(99)00008-7_BIB12","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1016\/0950-5849(95)01042-4","article-title":"A method to remove variations in source codes","volume":"38","author":"Hattori","year":"1996","journal-title":"Information and Software Technology"},{"issue":"1","key":"10.1016\/S0950-5849(99)00008-7_BIB13","first-page":"50","article-title":"A system to remove variations in source codes, Trans. of Institute of Electronics","volume":"J80-D-1","author":"Hattori","year":"1997","journal-title":"Information and Communication Engineers"},{"key":"10.1016\/S0950-5849(99)00008-7_BIB14","unstructured":"N. Hattori, N. Ishii, A programming support system for students, in: Proc. of IASTED Inter. Conf. Artificial Intelligence and Soft Computing, Banff, Canada, 1997, pp. 188\u2013191."}],"container-title":["Information and Software Technology"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584999000087?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0950584999000087?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,4,23]],"date-time":"2019-04-23T18:21:46Z","timestamp":1556043706000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0950584999000087"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[1999,6]]},"references-count":14,"journal-issue":{"issue":"8","published-print":{"date-parts":[[1999,6]]}},"alternative-id":["S0950584999000087"],"URL":"https:\/\/doi.org\/10.1016\/s0950-5849(99)00008-7","relation":{},"ISSN":["0950-5849"],"issn-type":[{"value":"0950-5849","type":"print"}],"subject":[],"published":{"date-parts":[[1999,6]]}}}