Results 21 to 30 of about 305,427 (271)
The purpose of this study was to define the competencies, programming languages, and assessments for an introductory computer science course at a small private liberal arts university. Three research questions were addressed that involved identifying the competencies, programming languages, and assessments that academic and industry experts in ...
Simon G. Sultana
openalex +4 more sources
LISP language as part of "advanced programming techniques" for computer science, computer mathematics, and computer economics students [PDF]
D. L. Ogbokor
openalex +2 more sources
At a time when computer science has invaded all aspects of our daily life, it is natural to see the computer field participating in human and social sciences work, and more particularly in linguistics where the need to develop computer software is becoming more and more pressing with the growing volume of analyzed corpora.
A. Häge
openalex +3 more sources
A Computational Science Agenda for Programming Language Research [PDF]
AbstractScientific models are often expressed as large and complicated programs. These programs embody numerous assumptions made by the developer (e.g., for differential equations, the discretization strategy and resolution). The complexity and pervasiveness of these assumptionsmeans that often the only true description of the model is the software ...
Orchard, Dominic, Rice, Andrew
openaire +1 more source
Teaching UbiComp with Sense [PDF]
Modern computer science education has to take account of the recent changes towards smart ubiquitous computing devices. In addition, existing programming languages are needlessly difficult for novice programmers to learn concepts. We have developed Sense,
Hanna, D.C. +3 more
core +2 more sources
Visual and Textual Programming Languages: A Systematic Review of the Literature [PDF]
It is well documented, and has been the topic of much research, that Computer Science courses tend to have higher than average drop out rates at third level. This is a problem that needs to be addressed with urgency but also caution.
Mooney, Aidan, Noone, Mark
core +3 more sources
Blue - A Language for Teaching Object-Oriented Programming [PDF]
Teaching object-oriented programming has clearly become an important part of computer science education. We agree with many others that the best place to teach it is in the CS1 introductory course.
Kölling, Michael, Rosenberg, John
core +3 more sources
Several types of types in programming languages [PDF]
Types are an important part of any modern programming language, but we often forget that the concept of type we understand nowadays is not the same it was perceived in the sixties. Moreover, we conflate the concept of "type" in programming languages with
A Church +19 more
core +5 more sources
Learning programming with an RTS based Serious Game [PDF]
International audienceThis paper presents a prototype of a Serious Game that aims to entice gamers to learn computer programming by using a multiplayer real time strategy game (RTS).
Jessel, Jean Pierre +2 more
core +3 more sources
Teaching Programming Languages by Experimental and Adversarial Thinking [PDF]
We present a new approach to teaching programming language courses. Its essence is to view programming language learning as a natural science activity, where students probe languages experimentally to understand both the normal and extreme behaviors of ...
Fisler, Kathi +2 more
core +1 more source

