Results 201 to 210 of about 30,014,955 (237)
Some of the next articles are maybe not open access.
Abacus as a Programming Language: Computer Science and History of Mathematics
2016I show in this paper that programming paradigms, such as imperative or functional programming, can be put in correspondence with computing styles of calculating tools. The Chinese abacus actually follows a functional programming paradigm, while the ancient Chinese counting rods display an imperative programming style.
openaire +2 more sources
2017 IEEE Virtual Reality Workshop on K-12 Embodied Learning through Virtual & Augmented Reality (KELVAR), 2017
We propose a 3D Virtual Programming Language to provide an interactive tool for beginners and intermediate students. We believe that the direction of our research will help increase the recruitment and retention of women in CS. We developed an initial prototype and surveyed students to determine the figures that work best.
Francisco R. Ortega 0001 +6 more
openaire +2 more sources
We propose a 3D Virtual Programming Language to provide an interactive tool for beginners and intermediate students. We believe that the direction of our research will help increase the recruitment and retention of women in CS. We developed an initial prototype and surveyed students to determine the figures that work best.
Francisco R. Ortega 0001 +6 more
openaire +2 more sources
Proceedings of the 19th Annual SIG Conference on Information Technology Education, 2018
Engaging underrepresented populations of women and minorities in Computer Science (CS) represents our greatest untapped resource for increasing the STEM workforce. In recent years, tremendous efforts have been geared towards developing learning materials to increase the interest of underrepresented students in CS.
openaire +1 more source
Engaging underrepresented populations of women and minorities in Computer Science (CS) represents our greatest untapped resource for increasing the STEM workforce. In recent years, tremendous efforts have been geared towards developing learning materials to increase the interest of underrepresented students in CS.
openaire +1 more source
Using Actors and the SALSA Programming Language to Introduce Concurrency in Computer Science II
2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum, 2013The SALSA programming language was used in a two week module to introduce concurrent and distributed programming concepts to computer science II students at the University of North Dakota. Computer science II is taught using Java, which made for an easy transition to using SALSA for concurrent programming, as it has a similar syntax and allows the use ...
openaire +1 more source
ACM Transactions on Computing Education
Background and Context: Understanding how a student programmer solves different task types in different programming languages is essential to understanding how we can further improve teaching tools to support students to be industry-ready when they graduate. It also provides insight into students’ thought processes in different
Niloofar Mansoor +3 more
openaire +2 more sources
Background and Context: Understanding how a student programmer solves different task types in different programming languages is essential to understanding how we can further improve teaching tools to support students to be industry-ready when they graduate. It also provides insight into students’ thought processes in different
Niloofar Mansoor +3 more
openaire +2 more sources
Combining programming languages and direct manipulation in environments for computational science
Proceedings of the conference on Designing interactive systems processes, practices, methods, & techniques - DIS '95, 1995Eric Blough, Michael Eisenberg
openaire +1 more source
Using Virtual World Programming Languages To Teach Computer Science Concepts
2009With many secondary-level curricula being updated to incorporate a larger amount of computer science concepts, there is a need to identify sufficient ways to teach these concepts within languages commonly used at the appropriate age levels. Currently, languages like Alice, Scratch and Greenfoot, among many others, are both freely available and widely ...
openaire +2 more sources
THE SCRATCH PROGRAMMING LANGUAGE IN COMPUTING SCIENCE TEACHING
EDULEARN Proceedings, 2018openaire +1 more source

