Proceedings of the 18th Koli Calling International Conference on Computing Education Research最新文献

筛选
英文 中文
Teaching Programming in Kenya and South Africa: What is difficult and is it universal? 肯尼亚和南非的编程教学:什么是困难的,它是普遍的吗?
J. T. Anyango, H. Suleman
{"title":"Teaching Programming in Kenya and South Africa: What is difficult and is it universal?","authors":"J. T. Anyango, H. Suleman","doi":"10.1145/3279720.3279744","DOIUrl":"https://doi.org/10.1145/3279720.3279744","url":null,"abstract":"Learning to program presents difficulty to most novices at higher education level. In particular, students from poor and middle-income countries may struggle with learning introductory programming. In this paper, we present the issues and difficulties novice programmers face from the lens of lecturers teaching the course from different universities drawn from two African countries.","PeriodicalId":411873,"journal":{"name":"Proceedings of the 18th Koli Calling International Conference on Computing Education Research","volume":"30 40","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"120971319","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}
引用次数: 7
Aligning Software Testing Activities to V-Model Phases 将软件测试活动与v -模型阶段对齐
Timo Hynninen, Antti Knutas, Jussi Kasurinen
{"title":"Aligning Software Testing Activities to V-Model Phases","authors":"Timo Hynninen, Antti Knutas, Jussi Kasurinen","doi":"10.1145/3279720.3279748","DOIUrl":"https://doi.org/10.1145/3279720.3279748","url":null,"abstract":"This paper presents an approach to map the V-Model development phases and testing levels with corresponding, actual testing techniques. We evaluated the approach with a 7 week undergraduate course on the basics of software testing. Our observations indicate that special care should be taken in stressing the objectives and outcomes of testing work, as these were neglected in many assignments returned by students. By contrast, the students seem to intuitively have good skills in applying testing techniques and defining test cases in exploratory testing work.","PeriodicalId":411873,"journal":{"name":"Proceedings of the 18th Koli Calling International Conference on Computing Education Research","volume":"42 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125798632","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
Second Level Computer Science: The Irish K-12 Journey Begins 二级计算机科学:爱尔兰K-12旅程开始
Keith Quille, Roisin Faherty, Susan Bergin, Brett A. Becker
{"title":"Second Level Computer Science: The Irish K-12 Journey Begins","authors":"Keith Quille, Roisin Faherty, Susan Bergin, Brett A. Becker","doi":"10.1145/3279720.3279742","DOIUrl":"https://doi.org/10.1145/3279720.3279742","url":null,"abstract":"This paper initially describes the introduction of a new computer science subject for the Irish leaving certificate course. This is comparable to US high school exit exams (AP computer science principals) or the UK A level computer science. In doing so the authors wish to raise international awareness of the new subject's structure and content. Second, this paper presents the current work of the authors, consisting of early initiatives to try and give the new subject the highest chances of success. The initiatives consist of two facets: The first is the delivery of two-hour computing camps at second level schools (to address stereotypes and provide insight on what computer science really is), which was delivered to 2,943 students, in 95 schools between September 2017 and June 2018. Second, the authors followed this with teacher continual professional development (CPD) sessions, totalling 22, to just over 500 teachers. Early findings are presented, showing potentially concerning trends for gender diversity and CPD development. A call is then raised, to the international computer science education community for wisdom and suggestions that the community may have developed from prior experience. This is to obtain feedback and recommendations for the new subject and the authors' current initiatives, to address early concerns and help develop the initiatives further.","PeriodicalId":411873,"journal":{"name":"Proceedings of the 18th Koli Calling International Conference on Computing Education Research","volume":"8 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123128097","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}
引用次数: 16
Proceedings of the 18th Koli Calling International Conference on Computing Education Research 第十八届柯利国际计算机教育研究会议论文集
{"title":"Proceedings of the 18th Koli Calling International Conference on Computing Education Research","authors":"","doi":"10.1145/3279720","DOIUrl":"https://doi.org/10.1145/3279720","url":null,"abstract":"","PeriodicalId":411873,"journal":{"name":"Proceedings of the 18th Koli Calling International Conference on Computing Education Research","volume":"59 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128595998","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
Investigating the Applicability of the Normalized Programming State Model to BlueJ Programmers 规范化编程状态模型在BlueJ程序员中的适用性研究
Brad Richards, Ayse Hunt
{"title":"Investigating the Applicability of the Normalized Programming State Model to BlueJ Programmers","authors":"Brad Richards, Ayse Hunt","doi":"10.1145/3279720.3279731","DOIUrl":"https://doi.org/10.1145/3279720.3279731","url":null,"abstract":"It has long been a goal of educators to accurately identify at-risk students early enough in the term to intervene, and the increasing availability of programming process data and learning analytics tools has brought education researchers closer to realizing that objective. The Normalized Programming State Model (NPSM), for example, a recent approach that considers students' editing and testing behaviors in addition to compilations, has been shown to predict a student's overall course grade with 36-67% accuracy [14] depending on the number of assignments analyzed. To date, NPSM has not been evaluated outside of its original context: a group of CS2 students writing C++ programs in Visual Studio. We re-implemented NPSM to analyze the program-development processes of Java programmers using the BlueJ IDE, and applied the model to data collected from 9,338 subjects working to solve a specific programming exercise from the BlueJ textbook. While our study does not yet establish the predictive abilities of NPSM in this new domain, our contributions include the reimplementation of an existing model --- something the education research community has established as a priority --- and a preliminary exploration of the kinds of programming activity an NPSM implementation will encounter when working with BlueJ users. We identify differences between IDEs that necessarily lead to variations in their NPSM models, and highlight aspects of NPSM and this new context that suggest NPSM's predictive power is likely to decrease for BlueJ programmers.","PeriodicalId":411873,"journal":{"name":"Proceedings of the 18th Koli Calling International Conference on Computing Education Research","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131953060","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}
引用次数: 7
Statistical Frequency-Analysis of Misconceptions In Object-Oriented-Programming: Regularized PCR Models for Frequency Analysis across OOP Concepts and related Factors 面向对象编程中错误概念的统计频率分析:面向对象概念和相关因素频率分析的正则化PCR模型
Riko Kelter, M. Kramer, T. Brinda
{"title":"Statistical Frequency-Analysis of Misconceptions In Object-Oriented-Programming: Regularized PCR Models for Frequency Analysis across OOP Concepts and related Factors","authors":"Riko Kelter, M. Kramer, T. Brinda","doi":"10.1145/3279720.3279727","DOIUrl":"https://doi.org/10.1145/3279720.3279727","url":null,"abstract":"The object-oriented programming (OOP) paradigm is quite prominent in German secondary schools. To challenge and overcome possible difficulties in the learning process it is vital for educators to have knowledge about possible (mis-)conceptions. Traditionally, these are gathered by investigating the mental models of students, e.g. towards object-orientation. While on the one side lots of misconceptions could not be reproduced in replication studies, on the other side most of ten students are asked, while teachers could provide an overview on one or several courses. To tackle both aspects at once, this paper describes the investigation of teachers views on occurring student misconceptions regarding OOP in their lessons. Therefore misconceptions were gathered from literature and were condensed into a survey. The answers of 79 teachers are analysed regarding the frequency with which teachers register misconceptions, which of those are possibly new and by fitting linear and quadratic regression models it is investigated, which external factors, such as teaching approach, work experience or educational degree, might influence the perceived frequency of registered misconceptions. All aspects show promising results for further investigations towards the research of misconceptions in OOP.","PeriodicalId":411873,"journal":{"name":"Proceedings of the 18th Koli Calling International Conference on Computing Education Research","volume":"4 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-11-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127782048","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}
引用次数: 7
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学术官方微信