[BOOK][B] The science of programming
D Gries - 2012 - books.google.com
… to appreciate fully the profundity of this latter distinction, we get a glimpse of the educational …
to overcome the mental resistance always evoked when it is shown how the techniques of …
to overcome the mental resistance always evoked when it is shown how the techniques of …
Model programs for computational science: A programming methodology for multicomputers
PB Hansen - Concurrency: practice and experience, 1993 - Wiley Online Library
… In the following, I will describe parallel programming paradigms and explain why I use different
programming … Finally, I will argue that the study of programming paradigms provides an …
programming … Finally, I will argue that the study of programming paradigms provides an …
[BOOK][B] Python programming: an introduction to computer science
JM Zelle - 2004 - books.google.com
… , design, and programming as the core skills of computer science. … the basic concepts of
computer science and programming. Part of this difficulty can be blamed on the complexity of the …
computer science and programming. Part of this difficulty can be blamed on the complexity of the …
[PDF][PDF] What is programming?
AF Blackwell - PPIG, 2002 - Citeseer
… Research into the cognitive aspects of programming originated in the study of professional
programmers (either experts or those learning to program). As personal computers become …
programmers (either experts or those learning to program). As personal computers become …
[PDF][PDF] The paradigms of programming
RW Floyd - ACM Turing award lectures, 2007 - dl.acm.org
… I believe that the current state of the art of computer programming … the way we teach
programming paradigms, and in the way our programming languages support, or fail to support, the …
programming paradigms, and in the way our programming languages support, or fail to support, the …
A pilot computer science and programming course for primary school students
C Duncan, T Bell - Proceedings of the workshop in primary and …, 2015 - dl.acm.org
… the design of this part of the curriculum, the manner of its delivery, and the experiences and
observations of the … we use the term “computing” in the sense that it is used in the English …
observations of the … we use the term “computing” in the sense that it is used in the English …
Dynamic programming
R Bellman - science, 1966 - science.org
… on the original goal, that of traveling from the earth to the … The very flexibility of the dynamic
programming approach generates … As indicated above, a policy is a rule which determines the …
programming approach generates … As indicated above, a policy is a rule which determines the …
[BOOK][B] Java: an introduction to computer science and programming
W Savitch - 1998 - dl.acm.org
… In short, the text covers the appropriate topics for a first course in Java programming and
computer science with a clarity that will be appreciated by both faculty and students. If you are …
computer science with a clarity that will be appreciated by both faculty and students. If you are …
[BOOK][B] Reasoning robots: the art and science of programming robotic agents
M Thielscher - 2005 - books.google.com
… Fluent calculus lays the theoretical foundations for programming robotic agents like our
mailbot that base their actions on internal representations of the state of their environment. The …
mailbot that base their actions on internal representations of the state of their environment. The …
Chapter 1: A review of the research on student conceptions in mathematics, science, and programming
J Confrey - Review of research in education, 1990 - journals.sagepub.com
… The role of intellectual environment in the origin of conceptions: An exploratory study. Cognitive
… See the impact this article is making through the number of times it’s been read, and the …
… See the impact this article is making through the number of times it’s been read, and the …