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 | 337 | 2002 |
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 | 145 | 2012 |
Implications of integrating test-driven development into CS1/CS2 curricula C Desai, DS Janzen, J Clements ACM SIGCSE Bulletin 41 (1), 148-152, 2009 | 89 | 2009 |
Modeling an algebraic stepper J Clements, M Flatt, M Felleisen ACM Transactions on Programming Languages and Systems, 320-334, 2001 | 89 | 2001 |
Improving First-year Success and Retention through Interest-Based CS0 Courses M Haungs, C Clark, J Clements, D Janzen Proceedings of SIGCSE conference, 2012 | 82 | 2012 |
Continuations from generalized stack inspection G Pettyjohn, J Clements, J Marshall, S Krishnamurthi, M Felleisen ICFP Proceedings 40 (9), 216-227, 2005 | 61 | 2005 |
A tail-recursive machine with stack inspection J Clements, M Felleisen ACM Transactions on Programming Languages and Systems (TOPLAS) 26 (6), 1029-1052, 2004 | 61 | 2004 |
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 | 33 | 2018 |
Improving Engineering Education Through Creativity, Collboration, and Context in a First Year Course M Haungs, J Clements, DS Janzen American Society for Engineering Education Annual Conference: Pittsburgh, PA, 2008 | 24 | 2008 |
Portable and high-level access to the stack with Continuation Marks J Clements PhD thesis, Northeastern University, 2006 | 24 | 2006 |
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 | 23 | 2011 |
A tail-recursive semantics for stack inspections J Clements, M Felleisen European Symposium on Programming, 22-37, 2003 | 22 | 2003 |
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 | 19 | 2005 |
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 | 17 | 2013 |
Fostering little languages J Clements, M Felleisen, RB Findler, M Flatt, S Krishnamurthi | 17 | 2004 |
Little languages and their programming environments J Clements, P Graunke, S Krishnamurthi, M Felleisen Monterey Workshop on Engineering Automation for Software Intensive System …, 2001 | 17 | 2001 |
PLT MrEd: Graphical toolbox manual M Flatt, RB Findler, J Clements Technical Report TR97-279, Rice University, 1997. http://www. plt-scheme …, 1997 | 17 | 1997 |
Implementing continuation marks in JavaScript J Clements, A Sundaram, D Herman Proceedings of the 2008 Workshop on Scheme and Functional Programming, 2008 | 15 | 2008 |
Using Spectral Analysis to Evaluate Flute Tone Quality R Yorita, J Clements Meeting of the Acoustical Society of America 23 (1), 2015 | 5 | 2015 |
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 | 4 | 2022 |