Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
Introductory programming: a systematic literature review
As computing becomes a mainstream discipline embedded in the school curriculum and
acts as an enabler for an increasing range of academic disciplines in higher education, the …
acts as an enabler for an increasing range of academic disciplines in higher education, the …
Language choice in introductory programming courses at Australasian and UK universities
Parallel surveys of introductory programming courses were conducted in Australasia and the
UK, with a view to examining the programming languages being used, the preferred …
UK, with a view to examining the programming languages being used, the preferred …
A motivation guided holistic rehabilitation of the first programming course
It has been estimated that more than two million students started computing studies in 1999
and 650,000 of them either dropped or failed their first programming course. For the …
and 650,000 of them either dropped or failed their first programming course. For the …
A snapshot of current practices in teaching the introductory programming sequence
We present results from a nationwide survey of undergraduate computer science
departments regarding languages and techniques taught in CS0, CS1, and CS2. This …
departments regarding languages and techniques taught in CS0, CS1, and CS2. This …
Teaching programming strategies explicitly to novice programmers
M De Raadt - 2008 - research.usq.edu.au
The traditional approach to training novice programmers has been to provide explicit
programming knowledge instruction but to rely on implicit instruction of programming …
programming knowledge instruction but to rely on implicit instruction of programming …
CodeSpells: embodying the metaphor of wizardry for programming
S Esper, SR Foster, WG Griswold - … of the 18th ACM conference on …, 2013 - dl.acm.org
This paper addresses how CodeSpells uses the metaphor of wizardry, along with an
embodied API to engage students in learning to program in Java. Giving novice …
embodied API to engage students in learning to program in Java. Giving novice …
Introductory programming: what's happening today and will there be any students to teach tomorrow?
This paper reports the findings of a census of introductory programming courses. Eighty five
courses from Australian and New Zealand universities are included. The census aims to …
courses from Australian and New Zealand universities are included. The census aims to …
Introductory programming courses in australasia in 2016
R Mason, Simon - … of the Nineteenth Australasian Computing Education …, 2017 - dl.acm.org
This paper reports on a survey of introductory programming courses in Australia and New
Zealand conducted in the first half of 2016. Such surveys have been conducted a number of …
Zealand conducted in the first half of 2016. Such surveys have been conducted a number of …
Programming Languages: A Usage-based Statistical Analysis and Visualization
Understanding the popularity, and its trend, of programming languages can be important to
anticipate which languages are best studied for future use, which are widely supported for …
anticipate which languages are best studied for future use, which are widely supported for …
Evolving a Programming CS2 Course: A Decade-Long Experience Report
Despite instructors' best efforts in designing and delivering any given course, changes are
likely required from time to time. This experience report presents the changes made in a …
likely required from time to time. This experience report presents the changes made in a …