{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,2]],"date-time":"2025-08-02T18:04:24Z","timestamp":1754157864698,"version":"3.41.2"},"reference-count":8,"publisher":"Emerald","issue":"1","license":[{"start":{"date-parts":[[2004,2,29]],"date-time":"2004-02-29T00:00:00Z","timestamp":1078012800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.emerald.com\/insight\/site-policies"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2004,2,29]]},"abstract":"<jats:p>Mini\u2010languages for teaching principles of programming \u2010 such as Karel the Robot \u2010 were once used in top computer science departments to provide a \u201cgentle introduction\u201d to programming for computer science majors. The paper builds a case for the use of mini\u2010languages in the context of introductory programming courses for non\u2010computer science major. We present a study that explored the use of Karel to teach introductory programming for information science majors.<\/jats:p>","DOI":"10.1108\/17415650480000009","type":"journal-article","created":{"date-parts":[[2010,6,5]],"date-time":"2010-06-05T07:21:08Z","timestamp":1275722468000},"page":"21-28","source":"Crossref","is-referenced-by-count":3,"title":["Mini\u2010languages for non\u2010computer science majors: what are the benefits?"],"prefix":"10.1108","volume":"1","author":[{"given":"Peter","family":"Brusilovsky","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Olena","family":"Shcherbinina","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergey","family":"Sosnovsky","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"140","reference":[{"key":"p_1","first-page":"124","volume-title":"World Conference of the WWW and Internet","author":"Brusilovsky P.","year":"2001"},{"key":"p_2","doi-asserted-by":"publisher","DOI":"10.1023\/A:1018636507883"},{"key":"p_3","first-page":"423","volume-title":"Parma","author":"Brusilovsky P.L.","year":"1991"},{"key":"p_4","doi-asserted-by":"publisher","DOI":"10.1145\/364447.364529"},{"key":"p_5","doi-asserted-by":"publisher","DOI":"10.1080\/1049482940040202"},{"volume-title":"Karel - the robot, a gentle introduction to the art of programming","year":"1981","author":"Pattis R.E.","key":"p_6"},{"volume-title":"Karel - the robot, a gentle introduction to the art of programming","year":"1995","author":"Pattis R.E.","key":"p_7"},{"key":"p_8","first-page":"287","volume-title":"Special Issue on Computers Educ.","author":"Tomek I.","year":"1982"}],"container-title":["Interactive Technology and Smart Education"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/17415650480000009\/full\/xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.emerald.com\/insight\/content\/doi\/10.1108\/17415650480000009\/full\/html","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,25]],"date-time":"2025-07-25T00:21:07Z","timestamp":1753402867000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.emerald.com\/itse\/article\/1\/1\/21-28\/176553"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2004,2,29]]},"references-count":8,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2004,2,29]]}},"alternative-id":["10.1108\/17415650480000009"],"URL":"https:\/\/doi.org\/10.1108\/17415650480000009","relation":{},"ISSN":["1741-5659"],"issn-type":[{"type":"print","value":"1741-5659"}],"subject":[],"published":{"date-parts":[[2004,2,29]]}}}