{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,18]],"date-time":"2026-06-18T16:00:35Z","timestamp":1781798435606,"version":"3.54.5"},"reference-count":24,"publisher":"Informa UK Limited","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Computer Science Education"],"published-print":{"date-parts":[[2005,3]]},"DOI":"10.1080\/08993400500056530","type":"journal-article","created":{"date-parts":[[2007,6,25]],"date-time":"2007-06-25T12:37:40Z","timestamp":1182775060000},"page":"25-40","source":"Crossref","is-referenced-by-count":91,"title":["A First Look at Novice Compilation Behaviour Using BlueJ"],"prefix":"10.1080","volume":"15","author":[{"given":"Matthew C","family":"Jadud","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"301","reference":[{"key":"b1","doi-asserted-by":"crossref","unstructured":"Allen E Cartwright R Stoler B 2002 DrJava: a lightweight pedagogic environment for Java InProceedings of the 33rd SIGCSE technical symposium on computer science education(p. 137\u200a\u2013\u200a141) New York: ACM Press","DOI":"10.1145\/563340.563395"},{"key":"b2","doi-asserted-by":"publisher","DOI":"10.1016\/S0020-7373(83)80031-5"},{"key":"b3","doi-asserted-by":"publisher","DOI":"10.1145\/2163.358083"},{"key":"b4","unstructured":"DePasquale PJ 2003 Implications on the learning of programming through the implementation of subsets in program development environments PhD thesis, Virginia Polytechnic Institute and State University"},{"key":"b5","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0033856"},{"key":"b6","doi-asserted-by":"crossref","unstructured":"Freund SN and Roberts ES 1996 Thetis: An ANSI C programming environment designed for introductory use InProceedings of the twenty-seventh SIGCSE technical symposium on computer science education(pp. 300\u200a\u2013\u200a304) New York: ACM Press","DOI":"10.1145\/236462.236560"},{"key":"b7","doi-asserted-by":"crossref","unstructured":"Gannon JD Horning JJ 1975 The impact of language design on the production of reliable software InProceedings of the international conference on Reliable software(pp. 10\u200a\u2013\u200a22)","DOI":"10.1145\/390016.808420"},{"key":"b8","doi-asserted-by":"publisher","DOI":"10.1006\/jvlc.1996.0009"},{"key":"b9","doi-asserted-by":"crossref","unstructured":"Heeren B Leijen D van IJzendoorn A 2003 Helium, for learning Haskell InProceedings of the ACM SIGPLAN workshop on Haskell(pp. 62\u200a\u2013\u200a71) New York: ACM Press","DOI":"10.1145\/871895.871902"},{"key":"b10","doi-asserted-by":"publisher","DOI":"10.1016\/0010-0285(88)90004-7"},{"key":"b11","unstructured":"Leslie J 2002Essential behaviourismHodder Headline Group"},{"key":"b12","doi-asserted-by":"publisher","DOI":"10.1145\/359970.359991"},{"key":"b13","first-page":"13","volume-title":"Journal of Computer Science Education","author":"Kolling M","year":"2003"},{"key":"b14","unstructured":"McIver L 2001 Syntactic and semantic issues in introductory programming education PhD thesis, Monash University"},{"key":"b15","doi-asserted-by":"publisher","DOI":"10.1145\/363018.363060"},{"key":"b16","unstructured":"Perkins D Hancock C Hobbs R Martin F Simmons R 1989Conditions of learning in novice programmersLawrence Erlbaum Associates"},{"key":"b17","doi-asserted-by":"crossref","unstructured":"Ramalingam V Wiedenbeck S 1997 An empirical study of novice program comprehension in the imperative and object-oriented styles InPapers presented at the seventh workshop on empirical studies of programmers(pp. 124\u200a\u2013\u200a139) New York: ACM Press","DOI":"10.1145\/266399.266411"},{"key":"b18","unstructured":"Rist R 1986Plans in programming: Definition, demonstration, and developmentEmperical Studies of Programmers"},{"key":"b19","doi-asserted-by":"crossref","unstructured":"Schorsch T 1995 CAP: an automated self-assessment tool to check Pascal programs for syntax, logic and style errors InProceedings of the twenty-sixth SIGCSE technical symposium on Computer science education(pp. 168\u200a\u2013\u200a172) New York: ACM Press","DOI":"10.1145\/199691.199769"},{"key":"b20","unstructured":"Spohrer JC Soloway E 1986aAnalyzing the high-frequency bugs in novice programsEmpirical Studies of Programmers"},{"key":"b21","doi-asserted-by":"crossref","unstructured":"Spohrer JC Soloway E 1986b Alternatives to construct-based programming misconceptions InProceedings of the SIGCHI conference on human factors in computing systems(pp. 183\u200a\u2013\u200a191) New York: ACM Press","DOI":"10.1145\/22339.22369"},{"key":"b22","doi-asserted-by":"crossref","unstructured":"Spohrer JC Soloway E Pope E 1985 Where the bugs are InProceedings of the SIGCHI conference on Human factors in computing systems(pp. 47\u200a\u2013\u200a53) New York: ACM Press","DOI":"10.1145\/1165385.317465"},{"key":"b23","unstructured":"von Mayrhauser A Vans A 1994Program understanding \u2013 a surveyTechnical report, Colorado State University"},{"key":"b24","unstructured":"Zelkowitz MV 1976 Automatic program analysis and evaluation InProceedings of the 2nd international conference on software engineering(pp. 158\u200a\u2013\u200a163) IEEE Computer Society Press"}],"container-title":["Computer Science Education"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/www.tandfonline.com\/doi\/pdf\/10.1080\/08993400500056530","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,4,29]],"date-time":"2019-04-29T14:10:26Z","timestamp":1556547026000},"score":1,"resource":{"primary":{"URL":"http:\/\/www.tandfonline.com\/doi\/abs\/10.1080\/08993400500056530"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2005,3]]},"references-count":24,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2005,3]]}},"alternative-id":["10.1080\/08993400500056530"],"URL":"https:\/\/doi.org\/10.1080\/08993400500056530","relation":{},"ISSN":["0899-3408","1744-5175"],"issn-type":[{"value":"0899-3408","type":"print"},{"value":"1744-5175","type":"electronic"}],"subject":[],"published":{"date-parts":[[2005,3]]}}}