Sciweavers

959 search results - page 44 / 192
» Fundamental Concepts in Programming Languages
Sort
View
108
Voted
TCS
2010
15 years 1 months ago
Adaptive star grammars and their languages
Motivated by applications that require mechanisms for describing the structure of object-oriented programs, adaptive star grammars are introduced, and their fundamental properties...
Frank Drewes, Berthold Hoffmann, Dirk Janssens, Ma...
111
Voted
PRIMA
2009
Springer
15 years 10 months ago
An Empirical Study of Agent Programs
Agent-oriented programming has been motivated in part by the conception that high-level programming constructs based on common tions such as beliefs and goals provide appropriate a...
M. Birna van Riemsdijk, Koen V. Hindriks
149
Voted
SIGCSE
2010
ACM
175views Education» more  SIGCSE 2010»
15 years 8 months ago
MPCT: media propelled computational thinking
Media-Propelled Computational Thinking (MPCT – pronounced impact) is a course designed to introduce programming in the context of engaging problems in media computation, math, a...
Eric Andrew Freudenthal, Mary K. Roy, Alexandria N...
139
Voted
OOPSLA
2010
Springer
15 years 1 months ago
Type classes as objects and implicits
Type classes were originally developed in Haskell as a disciplined alternative to ad-hoc polymorphism. Type classes have been shown to provide a type-safe solution to important ch...
Bruno C. d. S. Oliveira, Adriaan Moors, Martin Ode...
SIGCSE
2008
ACM
88views Education» more  SIGCSE 2008»
15 years 3 months ago
Programming by choice: urban youth learning programming with scratch
This paper describes Scratch, a visual, block-based programming language designed to facilitate media manipulation for novice programmers. We report on the Scratch programming exp...
John H. Maloney, Kylie A. Peppler, Yasmin B. Kafai...