Results 91 to 100 of about 1,176,772 (342)
Do Robots Dream of Virtual Sheep: Rediscovering the "Karel the Robot" Paradigm for the "Plug&Play Generation" [PDF]
We introduce ”C-Sheep”, an educational system designed to teach students the fundamentals of computer programming in a novel and exciting way. Recent studies suggest that computer science education is fast approaching a crisis - application numbers for ...
Anderson, Eike F., McLoughlin, L.
core
Programming language design [PDF]
I can still find no better way to express my thoughts on this subject than the following [McKeeman 66]: “The universe and its reflection in the ideas of man have wonderfully complex structures. Our ability to comprehend this complexity and perceive an underlying simplicity is intimately bound with our ability to symbolize and communicate our experience.
openaire +2 more sources
Abstract Purpose Breast cancer is a neoplastic disease with high prevalence among women. Radiotherapy is one of the principal treatment modalities for this disease, but it poses significant challenges. This study aimed to compare and evaluate the technical and dosimetric performance of conventional C‐arm linac systems and a new design, Halcyon, in the ...
Mustafa Çağlar+8 more
wiley +1 more source
Purely Functional Structured Programming [PDF]
The idea of functional programming has played a big role in shaping today's landscape of mainstream programming languages. Another concept that dominates the current programming style is Dijkstra's structured programming. Both concepts have been successfully married, for example in the programming language Scala. This paper proposes how the same can be
arxiv
From Events to Reactions: A Progress Report
Syndicate is a new coordinated, concurrent programming language. It occupies a novel point on the spectrum between the shared-everything paradigm of threads and the shared-nothing approach of actors.
Garnock-Jones, Tony
core +2 more sources
The Programming Language Concurrent Pascal [PDF]
Describes a new programming language for structured programming of computer operating systems. It extends the sequential programming language Pascal with concurrent programming tools called processes and monitors. Section I explains these concepts informally by means of pictures illustrating a hierarchical design of a simple spooling system. Section II
openaire +4 more sources
Assessment of a medical physics educational program for science teachers
Abstract Introduction Medical physics is a fulfilling profession where physics is applied to advance human health. However, many are uninformed of the role of physicists in medicine, and students are unaware of this career pathway. This study presents a pilot 1‐year program for science teachers to learn about physics in medicine and share with students
Ashley J. Cetnar+2 more
wiley +1 more source
The agent programming language meta-APL [PDF]
. We describe a novel agent programming language, Meta-APL, and give its operational semantics. Meta-APL allows both agent programs and their associated deliberation strategy to be encoded in the same programming language.
Alechina, Natasha+2 more
core +1 more source
An Application of Answer Set Programming to the Field of Second Language Acquisition
This paper explores the contributions of Answer Set Programming (ASP) to the study of an established theory from the field of Second Language Acquisition: Input Processing. The theory describes default strategies that learners of a second language use in
Inclezan, Daniela
core +1 more source
A language of specified programs
AbstractWe describe a language of specified programs devised to form a basis for a system for the development of provably-correct programs. A specified program, as introduced by Blikle and then developed in this paper, consists of statements and declarations (in our language these are standard sequential, conditional and loop statements, blocks with ...
openaire +2 more sources