{"title":"New technology, new learning?","authors":"Y. Rogers","doi":"10.1145/2591708.2602688","DOIUrl":"https://doi.org/10.1145/2591708.2602688","url":null,"abstract":"There has been a lot of excitement recently about how new technologies can transform learning. MOOCs, the internet of education and flipped classrooms are the latest hotly debated ways of changing how students learn in the modern world. At the same time, a diversity of innovative learning apps has been developed for tabletops, tablets and phones, supporting new forms of learning -- mobile, collaborative and situated. New electronic toolkits and programming environments are also emerging intended to introduce new generations to coding and computation in creative and engaging ways -- that go way beyond Logo. Never before has there been so much opportunity and buzz to make learning accessible, immersive, interactive, exciting, provocative and enjoyable. To realize the true potential of these latest technological developments, however, requires designing interfaces and apps to not only match learner's needs but also to encourage collaboration, mindful engagement, conversational skills and the art of reflection.","PeriodicalId":334476,"journal":{"name":"Annual Conference on Innovation and Technology in Computer Science Education","volume":"114 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"117254072","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}
{"title":"AsseSQL: an online, browser-based SQL skills assessment tool","authors":"J. Prior","doi":"10.1145/2591708.2602682","DOIUrl":"https://doi.org/10.1145/2591708.2602682","url":null,"abstract":"AsseSQL is an online, browser-based SQL query assessment tool, developed in-house and designed to assess students' SQL query design and construction skills in a manner that more authentically mirrors how these skills are applied in professional practice. A few thousand students have now used this assessment tool over ten years. Student feedback is still overwhelmingly positive, primarily for the reason that they are assessed as they will use their SQL skills in professional practice. AsseSQL has been a successful way of assessing students' skills. The Tips, Techniques and Courseware session is an opportune time to reflect on its use, the challenges and possible changes.","PeriodicalId":334476,"journal":{"name":"Annual Conference on Innovation and Technology in Computer Science Education","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115347451","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}
{"title":"Mastering model-driven engineering","authors":"Håkan Burden, Tom Adawi","doi":"10.1145/2591708.2602665","DOIUrl":"https://doi.org/10.1145/2591708.2602665","url":null,"abstract":"The challenge of transforming the understanding of a problem into a validated solution is not a trivial task. Using the conceptual framework of cognitive apprenticeship we show two ways to guide novices towards becoming masters in model-driven engineering.","PeriodicalId":334476,"journal":{"name":"Annual Conference on Innovation and Technology in Computer Science Education","volume":"28 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125483505","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}
{"title":"The effect of computer science on the learning of computational physics","authors":"Rivka Taub, M. Ben-Ari, M. Armoni","doi":"10.1145/2591708.2602668","DOIUrl":"https://doi.org/10.1145/2591708.2602668","url":null,"abstract":"Computational science is a growing scientific field that involves the design of computational models of scientific phenomena. This field combines science, computer-science (CS), and applied mathematics in order to solve complex scientific problems. In the past few years computational science is being taught in secondary schools, leading researchers to wonder about the effect of combining disciplines on students' learning. The current research is conducted in the context of a high school computational science course and investigates: the physics conceptual learning that the students achieve; the learning processes the students undergo and the effect of CS on those; the problem-solving abilities they acquire and the effect of CS on those. Findings indicate that students' conceptual understanding of physics and their problem solving abilities were enhanced and significantly influenced by CS, which served as a reflective tool representing the students' physics knowledge.","PeriodicalId":334476,"journal":{"name":"Annual Conference on Innovation and Technology in Computer Science Education","volume":"150 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124183950","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}
J. Medina, Juan Jose Sanchez, Eva Garcia-Lopez, Antonio Garcia-Cabot
{"title":"Learning outcomes using objectives with computer science students","authors":"J. Medina, Juan Jose Sanchez, Eva Garcia-Lopez, Antonio Garcia-Cabot","doi":"10.1145/2591708.2602666","DOIUrl":"https://doi.org/10.1145/2591708.2602666","url":null,"abstract":"One of the main problems that exist when subjects are taught in technical degrees and new technologies are used is how could students be motivated to avoid abandonment In this paper we present our experience in training process with the aid of e-lerning platforms. The course has been planned with ambitious but achievable goals, and other techniques such as gamification and teamwork. This allowed getting good results, the average grade obtained by the students increased 5%, and the number of students who have not passed the course has been reduced.","PeriodicalId":334476,"journal":{"name":"Annual Conference on Innovation and Technology in Computer Science Education","volume":"159 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127423435","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}
Simon, B. Cook, Judithe Sheard, A. Carbone, C. Johnson
{"title":"Student perceptions of the acceptability of various code-writing practices","authors":"Simon, B. Cook, Judithe Sheard, A. Carbone, C. Johnson","doi":"10.1145/2591708.2591755","DOIUrl":"https://doi.org/10.1145/2591708.2591755","url":null,"abstract":"This paper reports on research that used focus groups and a national online survey of computing students at Australian universities to investigate perceptions of acceptable academic practices in writing program code for assessment. The results indicate that computing students lack a comprehensive understanding of what constitutes acceptable academic practice with regard to writing program code. They are not clear on the need to reference code taken from other sources, or on how to do so. Where code from other sources is used, or inappropriate collaboration takes place between students, there appears to be a feeling that any academic misconduct is diminished or even nullified if the students subsequently work with the code to make it their own. These findings suggest a need for the development of standards that elucidate acceptable practices for computing, combined with ongoing education of computing students.","PeriodicalId":334476,"journal":{"name":"Annual Conference on Innovation and Technology in Computer Science Education","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124508356","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}
Anna Eckerdal, P. Kinnunen, Neena Thota, Aletta Nylén, Judithe Sheard, L. Malmi
{"title":"Teaching and learning with MOOCs: computing academics' perspectives and engagement","authors":"Anna Eckerdal, P. Kinnunen, Neena Thota, Aletta Nylén, Judithe Sheard, L. Malmi","doi":"10.1145/2591708.2591740","DOIUrl":"https://doi.org/10.1145/2591708.2591740","url":null,"abstract":"During the past two years, Massive Open Online Courses (MOOCs) have created wide interest in the academic world raising both enthusiasm for new opportunities for universities and many concerns for the future of university education. The discussion has mainly appeared in non-scientific forums, such as magazine articles, columns and blogs, making it difficult to judge wider opinions within academia. To collect more rigorous data we surveyed teachers, researchers, and academic managers on their opinions and experiences of MOOCs. In this paper, we present our analysis of responses from the computer science academic community (n=137). Their feelings about MOOCs are highly mixed. Content analysis of open-ended questions revealed that the most often mentioned positive aspects included affordances of MOOCs, freedom of time and location for studying, and the possibility to experience teaching from top-level international teachers/experts. The most common negative aspects included concerns about pedagogical designs of MOOCs, assessment practices, and lack of interaction with the teacher. About half the respondents claimed they had not changed their teaching as a result of MOOCs, a small number used MOOCs as learning resources and very few were engaging with MOOCs in any significant way.","PeriodicalId":334476,"journal":{"name":"Annual Conference on Innovation and Technology in Computer Science Education","volume":"36 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"128541906","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}
{"title":"Engaging high school students using chatbots","authors":"Luciana Benotti, M. Martínez, F. Schapachnik","doi":"10.1145/2591708.2591728","DOIUrl":"https://doi.org/10.1145/2591708.2591728","url":null,"abstract":"Chatbots have been used in different scenarios for getting people interested in CS for decades. However, their potential for teaching basic concepts and their engaging effect has not been measured. In this paper we present a software platform called Chatbot designed to foster engagement while teaching basic CS concepts such as variables, conditionals and finite state automata, among others. We carried out two experiences using Chatbot and the well known platform Alice: 1) an online nation-wide competition, and 2) an in-class 15-lesson pilot course in 2 high schools. Data shows that retention and girl interest are higher with Chatbot than with Alice, indicating student engagement.","PeriodicalId":334476,"journal":{"name":"Annual Conference on Innovation and Technology in Computer Science Education","volume":"78 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116422473","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}
M. Tedre, Danny Brash, S. Männikkö-Barbutiu, Johannes Christoffel Cronje
{"title":"Towards identification and classification of core and threshold concepts in methodology education in computing","authors":"M. Tedre, Danny Brash, S. Männikkö-Barbutiu, Johannes Christoffel Cronje","doi":"10.1145/2591708.2591758","DOIUrl":"https://doi.org/10.1145/2591708.2591758","url":null,"abstract":"Research methodology is a quintessential component of science, but methods differ greatly between sciences. In computing, methods are borrowed from many fields, which causes difficulties to methodology education in computing. In our methodology courses in computing, we have observed a number of core and threshold concepts that affect students' success. This essay describes a work in progress towards understanding those core and threshold concepts in methodology education in computing, classified along two dimensions. We classify methodological concepts in terms of standard elements of research design in students' projects in computing, and in terms of their centrality and difficulty. We present examples of three types of troublesome knowledge concerning methodology: the strangeness and complexity of methodological concepts, misimpressions from everyday experience, and reasonable but mistaken expectations.","PeriodicalId":334476,"journal":{"name":"Annual Conference on Innovation and Technology in Computer Science Education","volume":"7 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"116863491","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}
{"title":"Team based learning in theoretical computer science","authors":"Nathaly Verwaal","doi":"10.1145/2591708.2602686","DOIUrl":"https://doi.org/10.1145/2591708.2602686","url":null,"abstract":"Design and Analysis of Algorithms are generally acknowledged to be vital to the formation of fully rounded Computer Scientists, because abstract design approaches are applicable to all areas of Computer Science. Yet, designing and analyzing algorithms remains one of the main areas in which Computer Science students struggle. Students perceive the subject as being both extremely difficult (low student efficacy) and of little value, and students often repeat the course multiple times before they are able to earn a passing grade. We've introduced the team based learning approach into our Design and Analysis of Algorithms course in 2013 with the aim of increasing both the value that students see in the material, their perceived efficacy and to improve the depth of their learning.","PeriodicalId":334476,"journal":{"name":"Annual Conference on Innovation and Technology in Computer Science Education","volume":"17 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115150284","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}