Results 21 to 30 of about 305,427 (271)

Defining the Competencies, Programming Languages, and Assessments for an Introductory Computer Science Course

open access: green, 2016
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

Computer science at the service of language sciences : the design of a program studying Arabic Lebanese white speech

open access: gold, 2017
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]

open access: yesProcedia Computer Science, 2014
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]

open access: yes, 1996
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]

open access: yes, 2017
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]

open access: yes, 1996
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]

open access: yes, 2015
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]

open access: yes, 2009
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]

open access: yes, 2017
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

Home - About - Disclaimer - Privacy