Sciweavers

252 search results - page 3 / 51
» Why teach programming languages
Sort
View
ACE
2004
171views Education» more  ACE 2004»
13 years 7 months ago
Teaching Computer Architecture in Introductory Computing: Why? and How?
This paper discusses our rationale for teaching the fundamentals of computer architecture early in the computer science (CS) degree program. We also describe an active learning te...
Kris D. Powers
SIGCSE
1995
ACM
137views Education» more  SIGCSE 1995»
13 years 9 months ago
Requirements for a first year object-oriented teaching language
Interest in teaching object-oriented programming in first year computer science courses has increased substantially over the last few years. While the theoretical advantages are c...
Michael Kölling, Bett Koch, John Rosenberg
POPL
2006
ACM
14 years 6 months ago
Why dependent types matter
We exhibit the rationale behind the design of Epigram, a dependently typed programming language and interactive program development system, using refinements of a well known progr...
James McKinna
AC
2002
Springer
13 years 5 months ago
Software Fault Prevention by Language Choice: Why C is Not My Favorite Language
How much does the choice of a programming language influence the prevalence of bugs in the resulting code? It seems obvious that at the level at which individuals write new progra...
Richard J. Fateman