Proceedings of the 9th Computer Science Education Research Conference最新文献

筛选
英文 中文
Flipped classrooms for remote teaching during the COVID-19 pandemic 2019冠状病毒病大流行期间的远程教学翻转教室
Proceedings of the 9th Computer Science Education Research Conference Pub Date : 2020-10-19 DOI: 10.1145/3442481.3442512
Marcella Veldthuis, H. Alers, Aleksandra Malinowska, Xiao Peng
{"title":"Flipped classrooms for remote teaching during the COVID-19 pandemic","authors":"Marcella Veldthuis, H. Alers, Aleksandra Malinowska, Xiao Peng","doi":"10.1145/3442481.3442512","DOIUrl":"https://doi.org/10.1145/3442481.3442512","url":null,"abstract":"COVID-19 inspired universities worldwide to re-evaluate and adjust the ways in which they teach. This article describes how a ten week research course was taught during the pandemic. Since the course already utilized a flipped classroom format, it was possible to give the course entirely online with minimal adjustments. Student grades, questionnaires and video viewing statistics were used to evaluate the new approach. Results show that the course performed similarly to how it did before the pandemic. Students even reported a higher level of satisfaction with the course when given remotely. The new approach has not resulted in a significant difference in grades.","PeriodicalId":262503,"journal":{"name":"Proceedings of the 9th Computer Science Education Research Conference","volume":"331 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115972959","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 5
Towards a better understanding of students in the entry phase of their studies 为了更好地了解学生在他们学习的入门阶段
Proceedings of the 9th Computer Science Education Research Conference Pub Date : 2020-10-19 DOI: 10.1145/3442481.3442499
Maik Benndorf, Gabriel Kind, Hanna Siewerts, F. Heinke, Uwe Schneider
{"title":"Towards a better understanding of students in the entry phase of their studies","authors":"Maik Benndorf, Gabriel Kind, Hanna Siewerts, F. Heinke, Uwe Schneider","doi":"10.1145/3442481.3442499","DOIUrl":"https://doi.org/10.1145/3442481.3442499","url":null,"abstract":"Students starting STEM courses have very heterogeneous knowledge, especially regarding computer science and mathematics. As a result, many students are struggling to keep up with the high demands of higher education institutions, and lecturers are under pressure to compensate for the lack of knowledge without lowering their standards. The struggle to keep up combined with personal worries, as well as doubts regarding studying in general, can lead to uncertainty and frustration. The MINT-KOMPASS project at our institution aims to support students of the STEM study courses during their first semesters and, therefore, tries to minimize problems early on. As part of the project, successive surveys were conducted as well as a statistical analysis of the development of the student's grades. In this paper, we present the results of both as well as two measures implemented to support the students in areas identified as problematic. With the surveys and measures, we try to better understand the needs of our students and, as a result, hope to eventually achieve our long-term goal of supporting the students and relieving the lecturers.","PeriodicalId":262503,"journal":{"name":"Proceedings of the 9th Computer Science Education Research Conference","volume":"88 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115892516","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
On the cognitive development of the novice programmer: and the development of a computing education researcher 论新手程序员的认知发展与计算机教育研究者的发展
Proceedings of the 9th Computer Science Education Research Conference Pub Date : 2020-10-19 DOI: 10.1145/3442481.3442498
R. Lister
{"title":"On the cognitive development of the novice programmer: and the development of a computing education researcher","authors":"R. Lister","doi":"10.1145/3442481.3442498","DOIUrl":"https://doi.org/10.1145/3442481.3442498","url":null,"abstract":"This paper is a companion to my keynote address at the 9th Computer Science Education Research Conference (CSERC '20). I review the research that led to my three stage neo-Piagetian model of how novices understand code. Code tracing is the key. In the first stage, the novice cannot trace code. In the second stage, the novice has mastered tracing, but, crucially, that is the only skill they have mastered. It is only when novices reach the third stage that they begin to reason about code in a more general, abstract way. The principal failure of traditional approaches to teaching programming has been the assumption that the novices begin at the third stage.","PeriodicalId":262503,"journal":{"name":"Proceedings of the 9th Computer Science Education Research Conference","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121206087","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 10
Atelier: an online platform for programming tutorials Atelier:一个编程教程的在线平台
Proceedings of the 9th Computer Science Education Research Conference Pub Date : 2020-10-19 DOI: 10.1145/3442481.3442511
A. Fehnker, A. Mader, Arthur Rump, M. Rutgers, Lotte Steenmeijer, Chris Witteveen
{"title":"Atelier: an online platform for programming tutorials","authors":"A. Fehnker, A. Mader, Arthur Rump, M. Rutgers, Lotte Steenmeijer, Chris Witteveen","doi":"10.1145/3442481.3442511","DOIUrl":"https://doi.org/10.1145/3442481.3442511","url":null,"abstract":"The aim of the Atelier project1 is to develop an online platform that creates an atelier-like setting that emphasises collaboration and sharing of ideas. It is built for the Community of Practice [1] of students, student assistants, and lecturers involved in teaching programming in Processing in the first year of the bachelor programme Creative Technology (CreaTe) at the University of Twente. CreaTe is a design programme, with an engineering background in Computer Science and Electrical Engineering. It extols its own design philosophy, which emphasises autonomous design, creative thinking, multidisciplinary teams, tinkering and reflection. The motivation behind Atelier to help the creation of a Community of Practice where face-to-face tutoring is central. It is consciously not intended to replace face-to-face tutoring.","PeriodicalId":262503,"journal":{"name":"Proceedings of the 9th Computer Science Education Research Conference","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131005945","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Hello world!: code responsibly: why cyber is a game changer for computer science education 你好世界!:负责任的代码:为什么网络是计算机科学教育的游戏规则改变者
Proceedings of the 9th Computer Science Education Research Conference Pub Date : 2020-10-19 DOI: 10.1145/3442481.3442482
Blair Taylor
{"title":"Hello world!: code responsibly: why cyber is a game changer for computer science education","authors":"Blair Taylor","doi":"10.1145/3442481.3442482","DOIUrl":"https://doi.org/10.1145/3442481.3442482","url":null,"abstract":"Cybersecurity continues to be a global crisis. The ever-growing need for cyber talent has challenged universities to build and expand cybersecurity programs, despite an acute shortage of cybersecurity faculty. With every challenge comes opportunity. Can cybersecurity draw more students to computer science? Given the appropriate resources, can teaching cyber create opportunities for computer science educators to engage students and increase diversity? To address the cyber crisis, all university programs should offer an introduction to cyber course, all programming classes should teach responsible coding, and we should integrate security across the curriculum.","PeriodicalId":262503,"journal":{"name":"Proceedings of the 9th Computer Science Education Research Conference","volume":"173 2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114566781","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Teaching strategies in software engineering towards industry interview preparedness 面向行业面试准备的软件工程教学策略
Proceedings of the 9th Computer Science Education Research Conference Pub Date : 2020-10-19 DOI: 10.1145/3442481.3442500
W. G. Johnson, Rajshekhar Sunderraman, A. Bourgeois
{"title":"Teaching strategies in software engineering towards industry interview preparedness","authors":"W. G. Johnson, Rajshekhar Sunderraman, A. Bourgeois","doi":"10.1145/3442481.3442500","DOIUrl":"https://doi.org/10.1145/3442481.3442500","url":null,"abstract":"The Software Engineering (SE) curriculum in undergraduate computer science (CS) education is designed to train students in the process of software and systems development. Traditionally, topics such as software development methodologies, industry nomenclatures, and solution analysis are delivered through lectures and group projects. We propose a novel approach in teaching SE that we call MACROVR: MAchine learning to select project team members; Cloud technologies required for project control, code versioning, and team communications; ROtational schedules in Agile/Scrum roles; an individual Video of the team project story board; and Rubrics for all presentations. Our teaching strategy with this approach utilizes the latest technologies currently employed in industry and corresponds to soft skills commonly assessed in interviews. The goal of our study is to measure if using the MACROVR approach contributes to preparedness for a computing job interview. Most often, this course is taken towards the end of a four-year CS degree program while students are job hunting or seeking an internship in the computing industry. We use an anonymous, fifteen question survey instrument sent to volunteers that indicated they are seeking a computing job and have successfully completed the SE course. The sample is comprised of three sections of the SE course using the MACROVR approach (135 students) and four sections that did not use all of the required strategies and technologies, which we call MACROVR-lite (184 students). Our two cohorts, MACROVR and MACROVR-lite, are each given the same survey questions. We analyze their Likert scale data responses using non-parametric methods. Our findings indicate the MACROVR approach better prepares students with the skills and highly valued qualities for success in computing industry interviews.","PeriodicalId":262503,"journal":{"name":"Proceedings of the 9th Computer Science Education Research Conference","volume":"30 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132876918","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
Analyzing the influence of block highlighting on beginning programmers' reading behavior using eye tracking 用眼动追踪分析方块高亮对初级程序员阅读行为的影响
Proceedings of the 9th Computer Science Education Research Conference Pub Date : 2020-10-19 DOI: 10.1145/3442481.3442505
Renske Talsma, E. Barendsen, S. Smetsers
{"title":"Analyzing the influence of block highlighting on beginning programmers' reading behavior using eye tracking","authors":"Renske Talsma, E. Barendsen, S. Smetsers","doi":"10.1145/3442481.3442505","DOIUrl":"https://doi.org/10.1145/3442481.3442505","url":null,"abstract":"To improve programming education, it is worthwhile to investigate how understanding of source code takes place. Reading is a foundational skill essential to tracing, debugging and understanding code. As readers' working memory is limited, their proficiency strongly relies on the ability to chunk and organize source code material. There are several alternative visual representations aiming to facilitate code reading, of which syntax highlighting is the most common. We hypothesized that highlighting code blocks in the style of the language Stride would scaffold students' reading process more effectively. In this exploraratory study, the code reading behavior of seven students was investigated in the context of a code comprehension task using eye tracking, stimulated Retrospective Think Aloud and interviews. The tasks were either presented using plain code, with standard syntax highlighting or with block highlighting. We found no significant differences in the students' comprehension scores. Their reading patterns, however, turned out to be strongly affected by the highlighting conditions. Remarkably, this effect appears to be subconscious, as participants consistently claimed to not have been influenced by the block highlighting. This also implies that in order to study code reading behavior and comprehension, participant reports alone are not sufficient. An approach combining objective data, such as that of eye tracking, combined with classic stimulated retrospective think aloud sessions is needed to paint the full picture.","PeriodicalId":262503,"journal":{"name":"Proceedings of the 9th Computer Science Education Research Conference","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121711557","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Learning lab "digital technologies" keeps distance 学习实验室“数字技术”保持距离
Proceedings of the 9th Computer Science Education Research Conference Pub Date : 2020-10-19 DOI: 10.1145/3442481.3442506
H. Günzel, Lars Brehm, Andreas Humpe
{"title":"Learning lab \"digital technologies\" keeps distance","authors":"H. Günzel, Lars Brehm, Andreas Humpe","doi":"10.1145/3442481.3442506","DOIUrl":"https://doi.org/10.1145/3442481.3442506","url":null,"abstract":"Over the last years the Learning Lab \"Digital Technologies\" has been developed as a growing platform for the education of digital technologies in the context of university teaching. It significantly increases the motivation and involvement of students through active and collaborative learning in combination with a haptic experience. Unfortunately, in the summer semester 2020 the concept of the haptic experience was suspended due to the corona pandemic and the associated online teaching. In this article we will describe and evaluate how the concept can be adapted to the current situation and implemented online. With new workshops and an adapted online working method the Learning Lab \"Digital Technologies\" overcomes the physical distance. The conversion to constructivism in an online environment presented in the article shows the new possibilities, but also the challenges. Compared to physical workshops, the aspects constructive and emotional do not show clear trends, social interactions become less and the aspect of self-regulation decreases. Nevertheless, the aspects of activity and situation are increasing. Using the example of the new virtual workshop \"Data Management Foundation\" (DMF) - design a solution for data management - based on the relational database Oracle Apex and a specific case \"Second Chance\", the procedure, bottlenecks, and positive results of the execution will be explained. This workshop is also accessible to the existing community which welcomes new lecturers and developers.","PeriodicalId":262503,"journal":{"name":"Proceedings of the 9th Computer Science Education Research Conference","volume":"16 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117217288","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 3
Computing students' views on ethics 计算机专业学生的道德观
Proceedings of the 9th Computer Science Education Research Conference Pub Date : 2020-10-19 DOI: 10.1145/3442481.3442502
Janet Liebenberg, Trudie Benadé
{"title":"Computing students' views on ethics","authors":"Janet Liebenberg, Trudie Benadé","doi":"10.1145/3442481.3442502","DOIUrl":"https://doi.org/10.1145/3442481.3442502","url":null,"abstract":"Computer ethics is a pressing matter and today's students are evidently at-risk when they are confronted with ethical decisions since they may not possess the necessary knowledge and awareness to discern and make the right decisions. The primary aim of this study was to gain insight into computing students' attitudes, perceptions and understanding of relevant ethical issues. This quantitative study was conducted over six years (2014 -- 2019) at a university in South Africa and a total of 3571 first-year computing students participated in the study by completing the questionnaire. Results indicated that the majority of the students believe that it is unethical to download copyrighted content but some students still admitted to often downloading copyrighted content and music. Furthermore, these first-year computing students do not all consider the misrepresentation of online identities as unethical and they present a neutral attitude towards the copying of the university's copyrighted software. Additionally, results indicated that there were no significant differences in participants' computer ethics views based on gender, academic performance or years. The paper concludes with some recommendations regarding information security and ethics at universities and IS departments.","PeriodicalId":262503,"journal":{"name":"Proceedings of the 9th Computer Science Education Research Conference","volume":"57 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116203453","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
First year students' imagination of future employment: identity as an important employability aspect 一年级学生对未来就业的想象:认同是重要的就业能力方面
Proceedings of the 9th Computer Science Education Research Conference Pub Date : 2020-10-19 DOI: 10.1145/3442481.3442501
G. Lundberg, Ingunn Johanne Ness
{"title":"First year students' imagination of future employment: identity as an important employability aspect","authors":"G. Lundberg, Ingunn Johanne Ness","doi":"10.1145/3442481.3442501","DOIUrl":"https://doi.org/10.1145/3442481.3442501","url":null,"abstract":"One of the main goals of Higher Education is to make students employable. Employability is known as skills, knowledge, and personal attributes a person should possess to become employed. In this article, we use the processual perspective on employability, which emphasizes identity formation. We argue that employability includes the student's ability to imagine their future work and employment possibilities and see themselves as part of a computer science profession. We use sociocultural theory as an analytical framework and have found the concept of imagination to be fruitful in shedding light on how first-year students imagine their future job. Through eight qualitative interviews with first-year cybersecurity students, we found that students had difficulties imagining their future dream job. We find that the students had not developed a computer science identity, even though the study program has some focus on identity formation through teaching discipline relevant courses from the first semester. In addition, companies visit the school and present their interests, and finally, some of the courses offer real-world scenarios for the students to engage in. The study implies that it is important that the study program pays particular attention to identity formation for the students and that enough time is spent on giving the students information about future employment possibilities.","PeriodicalId":262503,"journal":{"name":"Proceedings of the 9th Computer Science Education Research Conference","volume":"60 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131245123","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信