Information Science + Studies Certificate Faculty Database
Information Science + Studies Certificate
Arts & Sciences
Duke University

 HOME > Arts & Sciences > ISIS > Faculty    Search Help Login pdf version printable version 

Publications of Owen L. Astrachan    :chronological  alphabetical  combined  bibtex listing:

Journal articles or Book chapters PUBLISHED

  1. O Astrachan, R Morelli, G Chapman and J Gray, Scaling high school computer science: Exploring computer science and computer science principles, SIGCSE 2015 - Proceedings of the 46th ACM Technical Symposium on Computer Science Education (2015), pp. 593-594 [doi]  [abs]
  2. DD Garcia, O Astrachan, B Brown, J Gray, C Lin, B Beth, R Morelli, M DesJardins and N Sridhar, Computer science principles curricula: On-the-ground, adoptable, adaptable, approaches to teaching, SIGCSE 2015 - Proceedings of the 46th ACM Technical Symposium on Computer Science Education (2015), pp. 176-177 [doi]  [abs]
  3. O Astrachan, A Briggs, G Chapman, J Goode, B Osborne and P Yongpradit, A public/private partnership for expanding computer science in schools, SIGCSE 2014 - Proceedings of the 45th ACM Technical Symposium on Computer Science Education (January, 2014), pp. 703-704 [doi]  [abs]
  4. O Astrachan, RB Osborne, I Lee, B Beth and J Gray, Diverse learners, diverse courses, diverse projects: Learning from challenges in new directions, SIGCSE 2014 - Proceedings of the 45th ACM Technical Symposium on Computer Science Education (2014), pp. 177-178 [doi]  [abs]
  5. O Astrachan, R Morelli, D Barnette, J Gray, C Uche, B Cowles and R Dovi, CS principles: Piloting a national course, SIGCSE'12 - Proceedings of the 43rd ACM Technical Symposium on Computer Science Education (2012), pp. 319-320 [doi]  [abs]
  6. O Astrachan, A Briggs, J Cuny, L Diaz and C Stephenson, Update on the CS principles project, SIGCSE'12 - Proceedings of the 43rd ACM Technical Symposium on Computer Science Education (2012), pp. 477-478 [doi]  [abs]
  7. O Astrachan and A Briggs, The CS principles project: A new introductory computing course for everyone, ACM Inroads, vol. 3 no. 2 (2012), pp. 38-42, ISSN 2153-2184 [doi]
  8. O Astrachan, T Barnes, DD Garcia, J Paul, B Simon and L Snyder, CS principles: Piloting a new course at national scale, SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education (2011), pp. 397-398 [doi]  [abs]
  9. O Astrachan, J Cuny, C Stephenson and C Wilson, The CS10K project: Mobilizing the community to transform high school computing, SIGCSE'11 - Proceedings of the 42nd ACM Technical Symposium on Computer Science Education (2011), pp. 85-86 [doi]  [abs]
  10. S Wolfman, O Astrachan, M Clancy, K Eiselt, J Forbes, D Franklin, D Kay, M Scott and K Wayne, Education: Teaching-oriented faculty at research universities, Communications of the ACM, vol. 54 no. 11 (2011), pp. 35-37, ISSN 0001-0782 [doi]
  11. O Astrachan, K Haynie, C Stephenson, L Diaz and A Briggs, Re-imagining the first year of computing, SIGCSE'10 - Proceedings of the 41st ACM Technical Symposium on Computer Science Education (2010), pp. 329-330 [doi]  [abs]
  12. O Astrachan, S Hambrusch, J Peckham and A Settle, The present and future of computational thinking, SIGCSE'09 - Proceedings of the 40th ACM Technical Symposium on Computer Science Education (2009), pp. 549-550 [doi]  [abs]
  13. O Astrachan, Pander to ponder, SIGCSE'09 - Proceedings of the 40th ACM Technical Symposium on Computer Science Education (2009), pp. 192-196 [doi]  [abs]
  14. N Parlante, TP Murtagh, M Sahami, O Astrachan, D Reed, CA Stone, B Heeringa and K Reid, Nifty assignments, SIGCSE'09 - Proceedings of the 40th ACM Technical Symposium on Computer Science Education (2009), pp. 483-484 [doi]  [abs]
  15. O Astrachan, H Walker, C Stephenson, L Diaz and J Cuny, Advanced placement computer science: The future of tracking the first year of instruction, SIGCSE'09 - Proceedings of the 40th ACM Technical Symposium on Computer Science Education (2009), pp. 397-398 [doi]  [abs]
  16. O Astrachan, Pander to ponder, SIGCSE Bulletin Inroads, vol. 41 no. 1 (2009), pp. 192-196, ISSN 1096-3936 [doi]  [abs]
  17. O Astrachan, S Hambrusch, J Peckham and A Settle, The present and future of computational thinking, SIGCSE Bulletin Inroads, vol. 41 no. 1 (2009), pp. 549-550, ISSN 1096-3936 [doi]  [abs]
  18. N Parlante, TP Murtagh, M Sahami, O Astrachan, D Reed, CA Stone, B Heeringa and K Reid, Nifty assignments, SIGCSE Bulletin Inroads, vol. 41 no. 1 (2009), pp. 483-484, ISSN 1096-3936 [doi]
  19. O Astrachan, H Walker, C Stephenson, L Diaz and J Cuny, Advanced placement computer science: The future of tracking the first year of instruction, SIGCSE Bulletin Inroads, vol. 41 no. 1 (2009), pp. 397-398, ISSN 1096-3936 [doi]  [abs]
  20. R Dewar and O Astrachan, Point/counterpoint - CS education in the U.S.: Heading in the wrong direction?, Communications of the ACM, vol. 52 no. 7 (2009), pp. 41-45, ISSN 0001-0782 [doi]  [abs]
  21. O Astrachan, Out-of-the-box: Cogito ergo hack, SIGCSE Bulletin Inroads, vol. 41 no. 2 (2009), pp. 80-81, ISSN 1096-3936 [doi]
  22. O Astrachan and P Denning, Innovating our self image (special session), SIGCSE'08 - Proceedings of the 39th ACM Technical Symposium on Computer Science Education (2008), pp. 178-179 [doi]  [abs]
  23. C Alt, O Astrachan, J Forbes, R Lucic and S Rodger, Social networks generate interest in computer science, Proceedings of the Thirty-Seventh SIGCSE Technical Symposium on Computer Science Education (2007), pp. 438-442 [doi]  [abs]
  24. O Astrachan, N Parlante, DD Garcia and S Reges, Teaching tips we wish they'd told us before we started, SIGCSE 2007: 38th SIGCSE Technical Symposium on Computer Science Education (2007), pp. 2-3 [doi]  [abs]
  25. O Astrachan, K Bruce, E Koffman, M K├Âlling and S Reges, Resolved: Objects early has failed, Proceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005 (2005), pp. 451-452  [abs]
  26. D Ginat, O Astrachan, DD Garcia and M Guzdial, "But it looks right!": The bugs students don't see, Proceedings of the SIGCSE Technical Symposium on Computer Science Education (2004), pp. 284-285  [abs]
  27. OL Astrachan, Non-competitive programming contest problems as the basis for just-in-time teaching, Proceedings - Frontiers in Education Conference, FIE, vol. 1 (2004), pp. T3H-20-T3H-24, ISSN 1539-4565  [abs]
  28. D Ginat, O Astrachan, DD Garcia and M Guzdial, "But it looks rightl": The bugs students don't see, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 36 no. 1 (2004), pp. 284-285, ISSN 0097-8418 [doi]  [abs]
  29. O Astrachan, Why I care about programming and how to teach it, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 36 no. 1 (2004), pp. 235-, ISSN 0097-8418 [doi]  [abs]
  30. O Astrachan, Bubble sort: An archaeological algorithmic analysis, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education) (2003), pp. 1-5  [abs]
  31. OL Astrachan, D Bernstein, A English and B Koh, Development issues for a networked, object oriented gaming architecture (NOOGA) teaching tool, Proceedings - Frontiers in Education Conference, vol. 1 (2002), pp. T2G/17-T2G/22  [abs]
  32. OL Astrachan, RC Duvall, J Forbes and SH Rodger, Active learning in small to large courses, Proceedings - Frontiers in Education Conference, vol. 1 (2002), pp. T2A/16-T2A/20  [abs]
  33. O Astrachan, OO overkill: When simple is better than not, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education) (2001), pp. 302-306  [abs]
  34. C Kelemen, A Tucker, P Henderson, K Bruce and O Astrachan, Has our curriculum become math-phobic? (An American perspective), Proceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE (2000), pp. 132-135  [abs]
  35. O Astrachan, G Berry, L Cox and G Mitchener, Design patterns: An essential component of CS curricula, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 30 no. 1 (1998), pp. 153-160, ISSN 0097-8418  [abs]
  36. O Astrachan and SH Rodger, Animation, visualization, and interaction in CS 1 assignments, Poceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE (1998), pp. 317-321  [abs]
  37. O Astrachan, G Berry, L Cox and G Mitchener, Design patterns: An essential component of CS curricula, Poceedings of the Conference on Integrating Technology into Computer Science Education, ITiCSE (1998), pp. 153-160  [abs]
  38. O Astrachan, Concrete teaching: Hooks and props as instructional technology, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 30 no. 3 (1998), pp. 21-24  [abs]
  39. O Astrachan and SH Rodger, Animation, visualization, and interaction in CS 1 assignments, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 30 no. 1 (1998), pp. 317-321, ISSN 0097-8418  [abs]
  40. OL Astrachan and DW Loveland, The use of lemmas in the Model Elimination procedure, Journal of Automated Reasoning, vol. 19 no. 1 (1997), pp. 117-141  [abs]
  41. O Astrachan, R Smith and J Wilkes, Application-based modules using apprentice learning for CS 2, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 29 no. 1 (1997), pp. 233-237, ISSN 0097-8418  [abs]
  42. OL Astrachan, G Chapman, SH Rodger and MA Weiss, The reasoning for the advanced placement C++ subset, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 29 no. 4 (1997), pp. 62-65  [abs]
  43. O Astrachan, T Selby and J Unger, Object-oriented, apprenticeship approach to data structures using simulation, Proceedings - Frontiers in Education Conference (1996), pp. 130-134  [abs]
  44. AB Tucker, O Astrachan, K Bruce, R Cupper, P Denning, S Drysdale, T Horton, C Kelemen, C McGeoch, Y Patt, V Proulx, R Rada, R Rasala, E Roberts, S Rudich, L Stein, A Tucker and CV Loan, Strategic directions in computer science education, ACM Computing Surveys, vol. 28 no. 4 (1996), pp. 836-845
  45. O.L. Astrachan and Susan Horwitz and the Advanced Placement Computer Science Development Committee, Technical Opinion: The First Course Conundrum, Communications of the ACM (June, 1995), pp. 117-118
  46. S Hirshfield, O Astrachan, J Barr, K Donnelly, D Levine and M McGinn, Object-oriented programming: how to 'scale up' CS 1, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 26 no. 1 (1994)  [abs]
  47. O Astrachan, Self-reference is an illustrative essential, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 26 no. 1 (1994), pp. 238-242 [doi]  [abs]
  48. G Chapman, S Fix, O Astrachan, J Kmoch and M Clancy, Case studies in the advanced placement computer science curriculum, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 26 no. 1 (1994)  [abs]
  49. O Astrachan, METEOR: exploring model elimination theorem proving, Journal of Automated Reasoning, vol. 13 no. 3 (1994), pp. 283-296  [abs]
  50. O Astrachan, V Khera and D Kotz, Internet programming contest: a report and philosophy, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 25 no. 1 (1993), pp. 48-52 [doi]  [abs]
  51. O Astrachan, On finding a stable roommate, job, or spouse: A case study crossing the boundaries of computer science courses, SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education), vol. 24 no. 1 (1992), pp. 107-112 [doi]  [abs]
  52. O.L. Astrachan and D.W. Loveland, METEORs: High Performance Theorem Provers Using Model Elimination, in Automated Reasoning: Essays in Honor of Woody Bledsoe, edited by R.S. Boyer (1991), Kluwer Academic Press

Conference articles PUBLISHED

  1. AC Arpaci-Dusseau, OL Astrachan, ND Barnette, M Bauer, M Carrell, R Dovi, B Franke, C Gardner, J Gray, J Griffin, R Kick, A Kuemmel, R Morelli, D Muralidhar, RB Osborne and C Uche, Computer science principles: analysis of a proposed advanced placement course., edited by T Camp and PT Tymann and JD Dougherty and K Nagel, SIGCSE (2013), pp. 251-256, ACM, ISBN 978-1-4503-1868-6 [citation.cfm], [doi]

Books PUBLISHED

  1. O.L. Astrachan, A Computer Science Tapestry: Exploring Programming and Computer Science with C++, Second Edition (2000), McGraw-Hill
  2. O.L. Astrachan, A Computer Science Tapestry: Exploring Programming and Computer Science with C++ (1997), McGraw-Hill
  3. O.L. Astrachan, The Large Integer Case Study in C++ (1997), The College Board, Advanced Placement Program

Duke University * Arts & Sciences * ISIS * Faculty * Staff * External * Reload * Login