Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- abstractJune 2020
Developing Competency Statements for Computer Science Curricula: The Way Ahead
- Alison Clear,
- Tony Clear,
- Abhijat Vichare,
- Thea Charles,
- Stephen Frezza,
- Mirela Gutica,
- Barry Lunt,
- Francesco Maiorana,
- Arnold Pears,
- Francois Pitt,
- Charles Reidesel,
- Justyna Szynkiewicz
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 515–516https://doi.org/10.1145/3341525.3394995This Working Group aims to take the current approved Computer Science curricula document, CS2013, and redevelop it into competency statements. The CC2020 project has designed and built a prototype of a visualization tool to compare and contrast current ...
- abstractJune 2020
Reviewing Computing Education Papers
- Marian Petre,
- Kate Sanders,
- Robert McCartney,
- Marzieh Ahmadzadeh,
- Cornelia Connolly,
- Sally Hamouda,
- Brian Harrington,
- Jérémie Lumbroso,
- Joseph Maguire,
- Lauri Malmi,
- Monica M. McGill,
- Jan Vahrenhold
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPage 514https://doi.org/10.1145/3341525.3394994Peer review is a mainstay of academic publication - indeed, it is the peer-review process that provides much of the publications' credibility. This working group is examining the ways peer review is used in various computing education venues and will ...
- abstractJune 2020
Meaningful Assessment at Scale: Helping Instructors to Assess Online Learning
- Nickolas Falkner,
- Rebecca Vivian,
- Katrina Falkner,
- Vangel V. Ajanovski,
- Christine Liebe,
- Alistair Morrison,
- Miranda Parker
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 512–513https://doi.org/10.1145/3341525.3394993Increased opportunities for online learning, including growth in Massive Open Online Courses (MOOCS), are changing our education environments, increasing access and flexibility in how students engage with education. However, there are still many ...
- abstractJune 2020
Developing a Model Augmented Reality Curriculum
- Mikhail Fominykh,
- Fridolin Wild,
- Ralf Klamma,
- Mark Billinghurst,
- Lisandra S. Costiner,
- Andrey Karsakov,
- Eleni Mangina,
- Judith Molka-Danielsen,
- Ian Pollock,
- Marius Preda,
- Aljosa Smolic
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 508–509https://doi.org/10.1145/3341525.3394991This paper outlines the objectives of the working group on developing a model Augmented Reality curriculum for higher education. We motivate the need for the model curriculum by the growing Augmented Reality industry and subsequent demand for trained ...
- abstractJune 2020
Toward High Performance Computing Education
- Rajendra K. Raj,
- Carol J. Romanowski,
- Sherif G. Aly,
- Brett A. Becker,
- Juan Chen,
- Sheikh Ghafoor,
- Nasser Giacaman,
- Steven I. Gordon,
- Cruz Izu,
- Shahram Rahimi,
- Michael P. Robson,
- Neena Thota
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 504–505https://doi.org/10.1145/3341525.3394989High Performance Computing (HPC) is the ability to process data and perform complex calculations at extremely high speeds. Current HPC platforms can achieve calculations on the order of quadrillions of calculations per second with quintillions on the ...
-
- abstractJune 2020
Selection of Code Segments for Exclusion from Code Similarity Detection
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 500–501https://doi.org/10.1145/3341525.3394987When student programs are compared for similarity, certain segments of code are always sure to be similar. Some of these segments are boilerplate code -- public static void main String [] args and the like -- and some will be code that was provided to ...
- keynoteJune 2020
From a Black Art to a School Subject: Computing Education's Search for Status
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 3–4https://doi.org/10.1145/3341525.3394983Computing education, in the sense we know it today, was born in the first half of the 1950s with the advent of mass-produced storedprogram computers [15]. Programming, using a vocabulary of a few dozen machine language commands in octal code, was not ...
- keynoteJune 2020
ITiCSE, Australia, and New Zealand: What's the Story?
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 1–2https://doi.org/10.1145/3341525.3394982Since 1996 the ITiCSE conference has provided a forum for academics with an interest in computing education scholarship and research. ITiCSE is often thought of as the European counterpart to northern America's SIGCSE Technical Symposium. Yet from its ...
- abstractJune 2020
The Importance of Embedding Meta Skills in Computer Science Graduate Apprenticeship Programmes
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 589–590https://doi.org/10.1145/3341525.3394010The purpose of this proposal is to investigate the need for the increased focus on developing transferable and meta skills of Graduate Apprentice Computer Science students and how the advancements of technology can impact the need for this. The Fourth ...
- abstractJune 2020
Supporting Computer Science Teaching Beyond Syllabus: ICT for Cooperation and Reflection
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 587–588https://doi.org/10.1145/3341525.3394009Ensuring effective and up-to-date ways of teaching Computer Science (CS) at the pre-university level could ensure more relevant and higher quality education for future generations. The current situation is unclear and granulated, especially with ...
- abstractJune 2020
The Impact of English Language on Non-Native English Speaking Students' Performance in Programming Class
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 585–586https://doi.org/10.1145/3341525.3394008The study focuses on investigating the impact of English on Non-native English speaking students' performance in computer programming class. Four related factors will be examined including English proficiency, knowledge of English computer terminology, ...
- abstractJune 2020
Frame-Based Novice Programming
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 583–584https://doi.org/10.1145/3341525.3394007As visual programming languages become more widespread and accessible, there is an increasing likelihood that students' first encounters with programming will be through manipulating blocks on a screen rather than typing text. Therefore, supporting the ...
- abstractJune 2020
A Comprehensive Analysis of Students' Experiences of Belonging to the CS Community
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 579–580https://doi.org/10.1145/3341525.3394005Developing a sense of belonging to the community in CS departments during the first year plays a vital role in students' retention decisions. This research plan outlines both belonging as a psychosocial construct framed within higher education and ...
- abstractJune 2020
Using Spatio-Algorithmic Problem Solving Strategies to Increase Access to Data Structures
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 577–578https://doi.org/10.1145/3341525.3394004The substantive gender and racial gaps in spatial ability create unnecessary barriers to entry to STEM and computing fields [14,15]. Data structures courses in particular are difficult for those in underrepresented groups [8,12,13]. In Chemistry, this ...
- abstractJune 2020
Investigating the Socially Shared Regulation of Learning in the Context of Programming Education
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 575–576https://doi.org/10.1145/3341525.3394003Students' ability to control and act upon their cognitive, behavioral, motivational, and metacognitive process is known as Self-regulation of learning (SRL). It has proved to be an effective strategy for academic programming success. However, the ...
- abstractJune 2020
Teaching Computational Thinking with Interventions Adapted to Undergraduate Students' Proficiency Levels
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 571–572https://doi.org/10.1145/3341525.3394001Adapting a teaching intervention to the proficiency level of a student improves learning when teaching programming. The goal of this PhD-project is to discover to what extent this holds when teaching computational thinking (CT) skills. I will first ...
- abstractJune 2020
Impacts of Block-based Programming on Young Learners' Programming Skills and Attitudes in the Context of Smart Environments
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 569–570https://doi.org/10.1145/3341525.3394000In computer programming education, showing the application of programming in reality has become a common way to introduce it to young learners. However, we have limited knowledge of how best to utilize smart objects and environments to foster the ...
- abstractJune 2020
Towards Flexible and Extensible Git-based Course Management with RepoBee
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 537–538https://doi.org/10.1145/3341525.3393999RepoBee is an open source tool that helps teachers to use Git effectively in teaching. Use of version control systems has been growing in popularity, with more teachers adopting the technology, or planning to in the future. However, systems like Git are ...
- abstractJune 2020
Auditing the COMPAS Recidivism Risk Assessment Tool: Predictive Modelling and Algorithmic Fairness in CS1
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 535–536https://doi.org/10.1145/3341525.3393998We present an assignment in which students apply predictive modelling to build a model that predicts re-arrest of criminal defendants using real data. Students assess the algorithmic fairness of a real-world criminal risk assessment tool (RAT), and ...
- abstractJune 2020
Notes on Using Google Colaboratory in AI Education
ITiCSE '20: Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science EducationPages 533–534https://doi.org/10.1145/3341525.3393997We discuss our experiences using Google Colaboratory (Colab), a hosted version of Jupyter Notebooks, in undergraduate artificial intelligence (AI) courses at two universities. Colab was designed for AI and data science researchers to share reproducible ...