Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- panelJune 2014
ITiCSE: the next decade
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 323https://doi.org/10.1145/2591708.2617812This year marks the 19th ITiCSE conference. This panel will provide conference delegates, both frequent attendees and those new to ITiCSE the opportunity to reflect on the conference's success as one of the premier international com- puter science ...
- keynoteJune 2014
Meeting the future challenges of education and digitization
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 2https://doi.org/10.1145/2591708.2602689Schools and education are of immense political importance, particularly for the upcoming election, both in the European union and for Sweden. The Pisa surveys show disappointing results for Sweden, and the Swedish Committee for Digitisation has analyzed ...
- keynoteJune 2014
New technology, new learning?
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 1https://doi.org/10.1145/2591708.2602688There 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,...
- abstractJune 2014
CaptainTeach: a platform for in-flow peer review of programming assignments
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 332https://doi.org/10.1145/2591708.2602687Peer review is effective for teaching students to evaluate approaches to problems, fostering collaboration, and assessing other students' work. Peer review often happens after assignments are turned in, on complete artifacts that other students have ...
- abstractJune 2014
Team based learning in theoretical computer science
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 331https://doi.org/10.1145/2591708.2602686Design 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 ...
-
- abstractJune 2014
ALGO-RYTHMICS: science and art without ethnic borders
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 329https://doi.org/10.1145/2591708.2602684The "2013 Best Practices in Education Award" (organized by Informatics Europe) was devoted to initiatives promoting Informatics Education in Primary and Secondary Schools. We briefly present the AlgoRythmics project (part of one of the winning proposals)...
- abstractJune 2014
AsseSQL: an online, browser-based SQL skills assessment tool
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 327https://doi.org/10.1145/2591708.2602682AsseSQL 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 ...
- abstractJune 2014
Structuring software engineering learning within open source software participation
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 326https://doi.org/10.1145/2591708.2602681Software engineering students need to understand the major phases of software development such as requirements elicitation, design, etc., as well as the documentation that supports these activities. Students also need to understand the critical need for ...
- abstractJune 2014
Supporting communication within industrial doctoral projects: the thesis steering model
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 325https://doi.org/10.1145/2591708.2602680This study presents the Thesis Steering Model (TSM), an instrument supporting systematic communication and collaboration between the different stakeholders involved in industrial doctoral projects. The results describe TSM and illustrate its ...
- abstractJune 2014
Making the hardware-software connection with PLP
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 324https://doi.org/10.1145/2591708.2602678In this paper, we describe a novel platform for Computer Science and Engineering education that helps students to connect software concepts with the underlying hardware. Students often learn about programming languages, computer architecture, assembly ...
- posterJune 2014
Why is programming so hard to learn?
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 356https://doi.org/10.1145/2591708.2602675We present preliminary results of an ongoing study into the barriers to student learning in programming. Unlike similar studies, we look at students who have not previously been high achievers in the education system. The key barriers identified so far ...
- posterJune 2014
Brain-based teaching in programming courses
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 355https://doi.org/10.1145/2591708.2602674Brain-based teaching is neither a method nor a concept. It is rather a way of teaching that tries to support the whole learning and memory process by considering how the brain works. The concept of "Brain-based Programming" is one attempt of putting ...
- posterJune 2014
Enhancing the information assurance and security (IAS) in CS education with mobile-device based hands-on labs
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 343https://doi.org/10.1145/2591708.2602673To enhance the Information Assurance and Security in computer science (CS) education and to prepare students for the challenges of security issues, this paper presents our ongoing work on developing mobile-based hands-on security learning modules that ...
- posterJune 2014
Impact of reward structures in an inverted course
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 341https://doi.org/10.1145/2591708.2602671The inverted or flipped classroom has been shown to be effective in computer science. Inverted teaching depends on students engaging in both pre- and in-lecture activities. What reward structure will motivate students to do so? We report on our ...
- posterJune 2014
Mining job ads to find what skills are sought after from an employers' perspective on IT graduates
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 354https://doi.org/10.1145/2591708.2602670We mine job ads to discover what skills are required from an employers' perspective. Some obvious trends appear, such as skills related to web and mobile technology. We aim to uncover more detailed information as the study continues to allow course ...
- posterJune 2014
Algorithmic thinking for ALL: a motivational perspective
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 353https://doi.org/10.1145/2591708.2602669We proposed to investigate whether properly calibrated learning tools can effectively promote algorithmic thinking among both (S)ciences and (H)umanities oriented students. Our investigation revealed that there are no unbridgeable motivational ...
- posterJune 2014
The effect of computer science on the learning of computational physics
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 352https://doi.org/10.1145/2591708.2602668Computational 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 ...
- posterJune 2014
Remote pair programming (RPP) in massively open online courses (MOOCs)
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 340https://doi.org/10.1145/2591708.2602667Pair programming, a form of collaborative learning where two programmers work on the same computer, enhances learning in novice programmers and improves code quality in experienced programmers. Remote pair programming (RPP) brings the pedagogical ...
- posterJune 2014
Learning outcomes using objectives with computer science students
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 339https://doi.org/10.1145/2591708.2602666One 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 ...
- posterJune 2014
Mastering model-driven engineering
ITiCSE '14: Proceedings of the 2014 conference on Innovation & technology in computer science educationPage 351https://doi.org/10.1145/2591708.2602665The 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 ...