Proceedings of the 13th Workshop in Primary and Secondary Computing Education最新文献

筛选
英文 中文
The need for a learning model in coderdojo mentoring practice 在coderdojo指导实践中需要一个学习模型
Proceedings of the 13th Workshop in Primary and Secondary Computing Education Pub Date : 2018-10-04 DOI: 10.1145/3265757.3265785
Abeer Alsheaibi, Glenn Strong, R. Millwood
{"title":"The need for a learning model in coderdojo mentoring practice","authors":"Abeer Alsheaibi, Glenn Strong, R. Millwood","doi":"10.1145/3265757.3265785","DOIUrl":"https://doi.org/10.1145/3265757.3265785","url":null,"abstract":"CoderDojo is an international network of volunteer-led, free, independent, community-based computer programming clubs for young people. It has been very successful in engaging with young learners by providing a social and innovative environment. However the open and exploratory style of CoderDojo can present challenges for both participants and mentors. Since there is no advised pedagogy, mentors who guide and facilitate learners at Dojos are free to use any learning theory they find suitable to them or none at all. There has been a lack of evidence that the mentors tend to have and apply clear learning theories. In this paper we discuss the background and current mentoring practice in the CoderDojo movement, and present the results of research with Coderdojo mentors on their levels of pedagogical knowledge, their teaching experience, and willingness to know more.","PeriodicalId":150942,"journal":{"name":"Proceedings of the 13th Workshop in Primary and Secondary Computing Education","volume":"37 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124901195","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
What do secondary school students associate with the digital world? 中学生会把什么与数码世界联系在一起?
Proceedings of the 13th Workshop in Primary and Secondary Computing Education Pub Date : 2018-10-04 DOI: 10.1145/3265757.3265763
T. Brinda, Stephan Napierala, Gero Alexander Behler
{"title":"What do secondary school students associate with the digital world?","authors":"T. Brinda, Stephan Napierala, Gero Alexander Behler","doi":"10.1145/3265757.3265763","DOIUrl":"https://doi.org/10.1145/3265757.3265763","url":null,"abstract":"In 2006, the European Union defined digital competence as one of eight key competences for lifelong learning. As a result, a process of defining \"education in the digital world\" began, which is not yet completed. But what is the digital world anyway from the students' points of view? In this paper, we present answers to this question given by 198 students, who were in grades 5, 8, 9, 10, 11 or 12 of German secondary schools. As part of an association test, we asked them first for the terms they think of, when they hear the term \"digital world\", and repeated this procedure afterwards with the pair of terms \"digital world and computer science\". They often associated terms such as computer, cell phone and internet, but also programming, communication, and social networks, but could only partially relate their terms to computer science. Our results show that the age, gender, extent of computer science education received and the free time students spent on computer science topics influenced the associations they gave. Especially for the variable age differences in the level of abstraction of the given answers could be identified. Furthermore, the results indicate, in which areas it might be worthwhile in follow-up studies to investigate learners' interests.","PeriodicalId":150942,"journal":{"name":"Proceedings of the 13th Workshop in Primary and Secondary Computing Education","volume":"49 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124184534","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
Cheerful confusion and a thirst for knowledge: tales from the primary school computing classrooms 快乐的困惑和求知欲:来自小学计算机课堂的故事
Proceedings of the 13th Workshop in Primary and Secondary Computing Education Pub Date : 2018-10-04 DOI: 10.1145/3265757.3265758
J. Robertson
{"title":"Cheerful confusion and a thirst for knowledge: tales from the primary school computing classrooms","authors":"J. Robertson","doi":"10.1145/3265757.3265758","DOIUrl":"https://doi.org/10.1145/3265757.3265758","url":null,"abstract":"I have spent many years designing projects and software which I, as a computer scientist, thought would help school children learn about computing. Last year, with an experienced and imaginative teacher educator as my guide, I went on a journey to learn what children and teachers already know about computing and discover what they would like to learn more about. Over the course of ten months, we worked with fourteen primary school teachers who wanted to develop computational thinking in their classrooms. The teachers learned about basic ideas in computational thinking, and developed and adapted interdisciplinary activities to teach these to their learners. Through professional dialogue with their peers, they reflected on, and shared the challenges of using these activities in their classrooms. We visited the classrooms of these teachers to explore the children's views about the activities and to gauge the children's knowledge and interest in computing. This was a humbling experience for me as I learned how skilled the teachers were in teaching computational concepts in a way which all their learners could understand, by integrating computational thinking with other curricular activities. I was heartened by the children's interest and curiosity about computing in their everyday lives, even as I noted their confusion and puzzlement about the interface between hardware and software. As a result of these experiences, I believe that CS educators and researchers should increase our efforts to understand the existing computing knowledge base of children and teachers.","PeriodicalId":150942,"journal":{"name":"Proceedings of the 13th Workshop in Primary and Secondary Computing Education","volume":"130 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129382765","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
An instructional model to link designing and conceptual understanding in secondary computer science education 中学计算机科学教学中设计与概念理解相联系的教学模式
Proceedings of the 13th Workshop in Primary and Secondary Computing Education Pub Date : 2018-10-04 DOI: 10.1145/3265757.3265768
E. Rahimi, E. Barendsen, I. Henze
{"title":"An instructional model to link designing and conceptual understanding in secondary computer science education","authors":"E. Rahimi, E. Barendsen, I. Henze","doi":"10.1145/3265757.3265768","DOIUrl":"https://doi.org/10.1145/3265757.3265768","url":null,"abstract":"In design-based education, students use scientific concepts to inform their artifact-making endeavors. On the other hand, artifact-making activities are meant to deepen students' conceptual understanding. However, no strategy has been described that explicitly links conceptual development and artifact-making endeavors in computer science design projects in an authentic way. To fill this gap, in this 'work in progress' study, we developed an instructional model for fusion designing and conceptual learning in CS education. A key component of the model is the 'intermediate design products' which play a critical role in connecting designing and conceptual learning. The model served to develop exemplary lesson materials meant to enhance students' algorithmic thinking. The materials were implemented and evaluated in four classes. The results suggest the model provides opportunities to improve students' algorithmic thinking. Furthermore, intermediate products turn out to be promising inputs for (formative) assessment of conceptual development in design projects by capturing and revealing students' misconceptions about basic CS concepts.","PeriodicalId":150942,"journal":{"name":"Proceedings of the 13th Workshop in Primary and Secondary Computing Education","volume":"33 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134184654","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
Teaching computing in primary school: create or fix? 小学计算机教学:创新还是修复?
Proceedings of the 13th Workshop in Primary and Secondary Computing Education Pub Date : 2018-10-04 DOI: 10.1145/3265757.3265791
Tom Neutens, F. Wyffels
{"title":"Teaching computing in primary school: create or fix?","authors":"Tom Neutens, F. Wyffels","doi":"10.1145/3265757.3265791","DOIUrl":"https://doi.org/10.1145/3265757.3265791","url":null,"abstract":"We describe the setup of an experiment conducted in the spring of 2018. The experiment aims to identify the differences between teaching computing through creating programs as opposed to fixing them. Quantitative and qualitative data are collected in the forms of pre- and post- knowledge tests, pre- and post- attitude tests, programming environment logging data and student interaction video's. The logging data shows that starting from incorrect program leads to less interactions with the code. However it leads to more testing in simulation and on the physical system.","PeriodicalId":150942,"journal":{"name":"Proceedings of the 13th Workshop in Primary and Secondary Computing Education","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133977514","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
A block based editor for Python Python的基于块的编辑器
Proceedings of the 13th Workshop in Primary and Secondary Computing Education Pub Date : 2018-10-04 DOI: 10.1145/3265757.3265788
Glenn Strong, Sean O'Carroll, N. Bresnihan
{"title":"A block based editor for Python","authors":"Glenn Strong, Sean O'Carroll, N. Bresnihan","doi":"10.1145/3265757.3265788","DOIUrl":"https://doi.org/10.1145/3265757.3265788","url":null,"abstract":"The transition from commonly used block-based environments to traditional text-based programming systems presents an educational challenge. Solutions to this problem tend to be either purely pedagogical, focusing on developing educational frameworks to assist learners in the transition, or technological and focused on innovative ways to organise the editing of text to support the transition to pure text editing. The difficulty of this transition is in part caused by the need for learners to tackle many changes at once. In this paper we propose a block based environment targeting learners transitioning to traditional programming languages which supports precisely the syntax of the desired text-based language while providing the supportive block-based affordances of the learning environment. In this way it is hoped that the learner can focus on the new syntactic and conceptual material while avoiding the need to also learn the nuances of syntax and text editing. A prototype implementation based on Blockly is described, and application areas are discussed.","PeriodicalId":150942,"journal":{"name":"Proceedings of the 13th Workshop in Primary and Secondary Computing Education","volume":"259 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133870494","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}
引用次数: 9
Talking at cross purposes: perceived learning barriers by students and teachers in programming education 讨论的目的不一致:编程教育中学生和老师的学习障碍
Proceedings of the 13th Workshop in Primary and Secondary Computing Education Pub Date : 2018-10-04 DOI: 10.1145/3265757.3265769
Norbert Dorn, Marc Berges, Dino Capovilla, Peter Hubwieser
{"title":"Talking at cross purposes: perceived learning barriers by students and teachers in programming education","authors":"Norbert Dorn, Marc Berges, Dino Capovilla, Peter Hubwieser","doi":"10.1145/3265757.3265769","DOIUrl":"https://doi.org/10.1145/3265757.3265769","url":null,"abstract":"The knowledge on freshmen's problems and learning barriers in programming can help the instructors to adapt their teaching and to provide necessary assistance. This paper presents the results of two surveys conducted on secondary school teachers and computer science first-year students even before their first lecture. In total, we interviewed 61 teachers and 61 students with an open-ended questionnaire resulting in a qualitative study of the answers. The goal of the investigation is to find out the perceptions of learning barriers related to programming education. Our results indicate differences as well as commonalities in both perspectives given by teachers and students.","PeriodicalId":150942,"journal":{"name":"Proceedings of the 13th Workshop in Primary and Secondary Computing Education","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130187284","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}
引用次数: 8
The computing repair cafe: a concept for repair cafes in computing edcuation 计算机维修咖啡馆:计算机教育中维修咖啡馆的概念
Proceedings of the 13th Workshop in Primary and Secondary Computing Education Pub Date : 2018-10-04 DOI: 10.1145/3265757.3265781
Carsten Schulte, J. Krüger, A. Gödecke, Ann-Katrin Schmidt
{"title":"The computing repair cafe: a concept for repair cafes in computing edcuation","authors":"Carsten Schulte, J. Krüger, A. Gödecke, Ann-Katrin Schmidt","doi":"10.1145/3265757.3265781","DOIUrl":"https://doi.org/10.1145/3265757.3265781","url":null,"abstract":"Repair cafés are quite common. They are usually focusing on repairing technical gadgets, e.g. bicycles, electronic devices and so on. In this article we describe a transfer of the idea to computing education. In doing so, we developed two innovations to the original concept: a) reflection as integrated part, and b) software repairing as focus (instead of repairing hardware). We present the concept in context of repairing smartphones, and report lessons learned from first experiences. An interesting lesson learned is that a computing repair café can a) foster established learning goals in computing, that we often address, but probably don't often realise; and b) it can help to sharpen the understanding and definition of these goals (like e.g. becoming producers instead of only consumers).","PeriodicalId":150942,"journal":{"name":"Proceedings of the 13th Workshop in Primary and Secondary Computing Education","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128780124","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}
引用次数: 2
A case study of flipped classroom for automata theory in secondary education 中学自动机理论翻转课堂教学案例研究
Proceedings of the 13th Workshop in Primary and Secondary Computing Education Pub Date : 2018-10-04 DOI: 10.1145/3265757.3265780
Alexander Wolf, Arno Wilhelm-Weidner, U. Nestmann
{"title":"A case study of flipped classroom for automata theory in secondary education","authors":"Alexander Wolf, Arno Wilhelm-Weidner, U. Nestmann","doi":"10.1145/3265757.3265780","DOIUrl":"https://doi.org/10.1145/3265757.3265780","url":null,"abstract":"Theoretical Computer Science is hardly represented in schools and often comes as a surprise to students of Computer Science with its use of formal and mathematical notation. It might prove useful to broaden the view of Computer Science in schools to give them a more realistic view of what studying Computer Science is about. This paper reports on a course held in a german secondary education school where the flipped classroom method was used to teach basics of automata theory. Although the results of the final course exam were good and a short questionnaire filled out by the students suggests interest in the method the results from the teacher's perspective are mixed.","PeriodicalId":150942,"journal":{"name":"Proceedings of the 13th Workshop in Primary and Secondary Computing Education","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"131086068","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
Off to new shores: preparing primary school teachers for teaching algorithmics and programming 在新的领域:培养小学教师教授算法和编程
Proceedings of the 13th Workshop in Primary and Secondary Computing Education Pub Date : 2018-10-04 DOI: 10.1145/3265757.3265783
Katharina Geldreich, Mike Talbot, Peter Hubwieser
{"title":"Off to new shores: preparing primary school teachers for teaching algorithmics and programming","authors":"Katharina Geldreich, Mike Talbot, Peter Hubwieser","doi":"10.1145/3265757.3265783","DOIUrl":"https://doi.org/10.1145/3265757.3265783","url":null,"abstract":"In many countries, the demands are getting louder to bring computer science education into primary schools. Curricula and teaching approaches are evolving and educators have to work their way into new topics. Many primary school teachers feel overstrained by these developments and the need for appropriate teacher training is rising. In this paper, we describe the structure and contents of an in-service professional development workshop for primary school teachers without any previous knowledge in computer science (CS) as well as first results of the pilot run with 40 teachers. Throughout the three-day workshop, the teachers get the chance to follow the students' path of learning by taking a primary school programming course themselves, engage intensively with the underlying algorithmic concepts through in-depth exercises and work on their own ideas for implementations in the classroom.","PeriodicalId":150942,"journal":{"name":"Proceedings of the 13th Workshop in Primary and Secondary Computing Education","volume":"48 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2018-10-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130611013","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学术官方微信