Seguir
John Clements
John Clements
Professor of Computer Science, Cal Poly State University
Dirección de correo verificada de calpoly.edu
Título
Citado por
Citado por
Año
DrScheme: A programming environment for Scheme
RB Findler, J Clements, C Flanagan, M Flatt, S Krishnamurthi, P Steckler, ...
Journal of functional programming 12 (2), 159-182, 2002
3342002
Run your research: on the effectiveness of lightweight mechanization
C Klein, J Clements, C Dimoulas, C Eastlund, M Felleisen, M Flatt, ...
Proceedings of POPL 2012, 285-296, 2012
1432012
Modeling an algebraic stepper
J Clements, M Flatt, M Felleisen
ACM Transactions on Programming Languages and Systems, 320-334, 2001
882001
Implications of integrating test-driven development into CS1/CS2 curricula
C Desai, DS Janzen, J Clements
ACM SIGCSE Bulletin 41 (1), 148-152, 2009
862009
Improving First-year Success and Retention through Interest-Based CS0 Courses
M Haungs, C Clark, J Clements, D Janzen
Proceedings of SIGCSE conference, 2012
822012
Continuations from generalized stack inspection
G Pettyjohn, J Clements, J Marshall, S Krishnamurthi, M Felleisen
ICFP Proceedings 40 (9), 216-227, 2005
612005
A tail-recursive machine with stack inspection
J Clements, M Felleisen
ACM Transactions on Programming Languages and Systems (TOPLAS) 26 (6), 1029-1052, 2004
602004
Mixed approaches to cs0: Exploring topic and pedagogy variance after six years of cs0
ZJ Wood, J Clements, Z Peterson, D Janzen, H Smith, M Haungs, ...
Proceedings of the 49th ACM Technical Symposium on Computer Science …, 2018
302018
Improving engineering education through creativity, collaboration, and context in a first year course
M Haungs, J Clements, D Janzen
2008 Annual Conference & Exposition, 13.715. 1-13.715. 10, 2008
242008
Portable and high-level access to the stack with Continuation Marks
J Clements
PhD thesis, Northeastern University, 2006
242006
Supporting introductory test-driven labs with WebIDE
T Dvornik, DS Janzen, J Clements, O Dekhtyar
2011 24th IEEE-CS Conference on Software Engineering Education and Training …, 2011
232011
A tail-recursive semantics for stack inspections
J Clements, M Felleisen
European Symposium on Programming, 22-37, 2003
222003
Laziness without all the hard work: combining lazy and strict languages for teaching
E Barzilay, J Clements
Proceedings of the 2005 workshop on Functional and declarative programming …, 2005
192005
An evaluation of interactive test-driven labs with WebIDE in CS0
DS Janzen, J Clements, M Hilton
2013 35th International Conference on Software Engineering (ICSE), 1090-1098, 2013
172013
Fostering little languages
J Clements, M Felleisen, RB Findler, M Flatt, S Krishnamurthi
172004
Little languages and their programming environments
J Clements, P Graunke, S Krishnamurthi, M Felleisen
Monterey Workshop on Engineering Automation for Software Intensive System …, 2001
172001
PLT MrEd: Graphical toolbox manual
M Flatt, RB Findler, J Clements
Technical Report TR97-279, Rice University, 1997. http://www. plt-scheme …, 1997
171997
Implementing continuation marks in JavaScript
J Clements, A Sundaram, D Herman
Proceedings of the 2008 Workshop on Scheme and Functional Programming, 2008
162008
Using Spectral Analysis to Evaluate Flute Tone Quality
R Yorita, J Clements
Meeting of the Acoustical Society of America 23 (1), 2015
52015
Towards a notional machine for runtime stacks and scope: When stacks don’t stack up
J Clements, S Krishnamurthi
Proceedings of the 2022 ACM Conference on International Computing Education …, 2022
42022
El sistema no puede realizar la operación en estos momentos. Inténtalo de nuevo más tarde.
Artículos 1–20