Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
Skip header Section
Studying the Novice ProgrammerJanuary 1988
Publisher:
  • L. Erlbaum Associates Inc.
  • 365 Broadway Hillsdale, NJ
  • United States
ISBN:978-0-8058-0002-9
Published:01 January 1988
Pages:
504
Skip Bibliometrics Section
Reflects downloads up to 21 Jan 2025Bibliometrics
Abstract

No abstract available.

Cited By

  1. Ocaña J, Morales-Urrutia E, Pérez-Marín D and Pizarro C (2023). About Gamifying an Emotional Learning Companion to Teach Programming to Primary Education Students, Simulation and Gaming, 54:4, (402-426), Online publication date: 1-Aug-2023.
  2. ACM
    Yu J, Hayden R and Roque R Exploring Computational Thinking with Physical Play through Design Proceedings of the 22nd Annual ACM Interaction Design and Children Conference, (124-136)
  3. ACM
    Kao Y, Matlen B and Weintrop D (2022). From One Language to the Next: Applications of Analogical Transfer for Programming Education, ACM Transactions on Computing Education, 22:4, (1-21), Online publication date: 31-Dec-2022.
  4. Rus V, Brusilovsky P, Tamang L, Akhuseyinoglu K and Fleming S DeepCode: An Annotated Set of Instructional Code Examples to Foster Deep Code Comprehension and Learning Intelligent Tutoring Systems, (36-50)
  5. ACM
    Griffin J Designing Intentional Bugs for Learning Proceedings of the 2019 Conference on United Kingdom & Ireland Computing Education Research, (1-7)
  6. ACM
    Kafai Y, Proctor C and Lui D From Theory Bias to Theory Dialogue Proceedings of the 2019 ACM Conference on International Computing Education Research, (101-109)
  7. Birch G, Fischer B and Poppleton M (2019). Fast test suite-driven model-based fault localisation with application to pinpointing defects in student programs, Software and Systems Modeling (SoSyM), 18:1, (445-471), Online publication date: 1-Feb-2019.
  8. ACM
    Sahami M (2018). Paving a path to more inclusive computing, ACM Inroads, 9:4, (85-88), Online publication date: 1-Nov-2018.
  9. Gomes A and Correia F Bloom’s Taxonomy Based Approach to Learn Basic Programming Loops 2018 IEEE Frontiers in Education Conference (FIE), (1-5)
  10. Cabo C Effectiveness of Flowcharting as a Scaffolding Tool to Learn Python 2018 IEEE Frontiers in Education Conference (FIE), (1-7)
  11. ACM
    Guo P Non-Native English Speakers Learning Computer Programming Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, (1-14)
  12. ACM
    Martin C, Hughes J and Richards J Learning Dimensions Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, (299-304)
  13. ACM
    Laporte L and Zaman B Informing Content-driven Design of Computer Programming Games Proceedings of the 9th Nordic Conference on Human-Computer Interaction, (1-10)
  14. ACM
    Fields D, Searle K and Kafai Y Deconstruction Kits for Learning Proceedings of the 6th Annual Conference on Creativity and Fabrication in Education, (82-85)
  15. ACM
    Griffin J Learning by Taking Apart Proceedings of the 17th Annual Conference on Information Technology Education, (148-153)
  16. ACM
    Birch G, Fischer B and Poppleton M Using Fast Model-Based Fault Localisation to Aid Students in Self-Guided Program Repair and to Improve Assessment Proceedings of the 2016 ACM Conference on Innovation and Technology in Computer Science Education, (168-173)
  17. ACM
    Horner V and Gouws P E-tutoring Support for Undergraduate Students Learning Computer Programming at the University of South Africa Proceedings of the Computer Science Education Research Conference 2016, (29-36)
  18. ACM
    Di Pretoro N Linguistic and social treatment of Specific Language Impairment (SLI) using Scratch Proceedings of the The 15th International Conference on Interaction Design and Children, (541-547)
  19. ACM
    Kunkle W and Allen R (2016). The Impact of Different Teaching Approaches and Languages on Student Learning of Introductory Programming Concepts, ACM Transactions on Computing Education, 16:1, (1-26), Online publication date: 26-Feb-2016.
  20. Paul J (2015). Insights from first-semester computer science end-of-course exams, Journal of Computing Sciences in Colleges, 31:2, (112-123), Online publication date: 1-Dec-2015.
  21. ACM
    Simon and Snowdon S Multiple-choice vs free-text code-explaining examination questions Proceedings of the 14th Koli Calling International Conference on Computing Education Research, (91-97)
  22. ACM
    Keuning H, Heeren B and Jeuring J Strategy-based feedback in a programming tutor Proceedings of the Computer Science Education Research Conference, (43-54)
  23. ACM
    Ade-Ibijola A, Ewert S and Sanders I Abstracting and Narrating Novice Programs Using Regular Expressions Proceedings of the Southern African Institute for Computer Scientist and Information Technologists Annual Conference 2014 on SAICSIT 2014 Empowered by Technology, (19-28)
  24. Kasto N, Whalley J, Philpott A and Whalley D Solution spaces Proceedings of the Sixteenth Australasian Computing Education Conference - Volume 148, (133-137)
  25. Weber G (2013). Drawing and understanding recursive functions, Journal of Computing Sciences in Colleges, 29:1, (50-59), Online publication date: 1-Oct-2013.
  26. ACM
    Shinners-Kennedy D and Fincher S Identifying threshold concepts Proceedings of the ninth annual international ACM conference on International computing education research, (9-18)
  27. ACM
    Luxton-Reilly A, Denny P, Kirk D, Tempero E and Yu S On the differences between correct student solutions Proceedings of the 18th ACM conference on Innovation and technology in computer science education, (177-182)
  28. ACM
    Werner L, McDowell C and Denner J Middle school students using Alice Proceeding of the 44th ACM technical symposium on Computer science education, (507-512)
  29. Costa C, Aparicio M and Cordeiro C Web-Based graphic environment to support programming in the beginning learning process Proceedings of the 11th international conference on Entertainment Computing, (413-416)
  30. ACM
    Lewis C The importance of students' attention to program state Proceedings of the ninth annual international conference on International computing education research, (127-134)
  31. ACM
    Costa C, Aparicio M and Cordeiro C A solution to support student learning of programming Proceedings of the Workshop on Open Source and Design of Communication, (25-29)
  32. ACM
    Werner L, Campe S and Denner J Children learning computer science concepts via Alice game-programming Proceedings of the 43rd ACM technical symposium on Computer Science Education, (427-432)
  33. ACM
    Craig M, Petersen S and Petersen A Following a thread Proceedings of the 43rd ACM technical symposium on Computer Science Education, (233-238)
  34. ACM
    Piech C, Sahami M, Koller D, Cooper S and Blikstein P Modeling how students learn to program Proceedings of the 43rd ACM technical symposium on Computer Science Education, (153-160)
  35. Denner J, Werner L and Ortiz E (2012). Computer games created by middle school girls, Computers & Education, 58:1, (240-249), Online publication date: 1-Jan-2012.
  36. ACM
    Schulte C, Clear T, Taherkhani A, Busjahn T and Paterson J An introduction to program comprehension for computer science educators Proceedings of the 2010 ITiCSE working group reports, (65-86)
  37. ACM
    Gomes A and Mendes A A study on student performance in first year CS courses Proceedings of the fifteenth annual conference on Innovation and technology in computer science education, (113-117)
  38. ACM
    Lister R (2010). COMPUTING EDUCATION RESEARCHTeaching the super profs to fish, ACM Inroads, 1:2, (16-17), Online publication date: 1-Jun-2010.
  39. ACM
    Bennedsen J and Schulte C (2010). BlueJ Visual Debugger for Learning the Execution of Object-Oriented Programs?, ACM Transactions on Computing Education, 10:2, (1-22), Online publication date: 1-Jun-2010.
  40. ACM
    Goldman K, Gross P, Heeren C, Herman G, Kaczmarczyk L, Loui M and Zilles C (2010). Setting the Scope of Concept Inventories for Introductory Computing Subjects, ACM Transactions on Computing Education, 10:2, (1-29), Online publication date: 1-Jun-2010.
  41. Kafai Y, Fields D and Burke W (2010). Entering the Clubhouse, Journal of Organizational and End User Computing, 22:2, (21-35), Online publication date: 1-Apr-2010.
  42. Corney M, Teague D and Thomas R Engaging students in programming Proceedings of the Twelfth Australasian Conference on Computing Education - Volume 103, (63-72)
  43. Teague D A people-first approach to programming Proceedings of the Eleventh Australasian Conference on Computing Education - Volume 95, (171-180)
  44. ACM
    Schulte C Block Model Proceedings of the Fourth international Workshop on Computing Education Research, (149-160)
  45. ACM
    Kolikant Y (2008). Computer-science education as a cultural encounter, ACM SIGCSE Bulletin, 40:3, (291-295), Online publication date: 25-Aug-2008.
  46. ACM
    Kolikant Y Computer-science education as a cultural encounter Proceedings of the 13th annual conference on Innovation and technology in computer science education, (291-295)
  47. Lister R After the gold rush Proceedings of the tenth conference on Australasian computing education - Volume 78, (3-17)
  48. Teague D and Roe P Collaborative learning Proceedings of the tenth conference on Australasian computing education - Volume 78, (147-153)
  49. Clear T, Edwards J, Lister R, Simon B, Thompson E and Whalley J The teaching of novice computer programmers Proceedings of the tenth conference on Australasian computing education - Volume 78, (63-68)
  50. ACM
    Hanks B (2008). Problems encountered by novice pair programmers, Journal on Educational Resources in Computing, 7:4, (1-13), Online publication date: 1-Jan-2008.
  51. Ahoniemi T, Lahtinen E and Erkkola T Fighting the student dropout rate with an incremental programming assignment Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88, (163-166)
  52. ACM
    Hanks B Problems encountered by novice pair programmers Proceedings of the third international workshop on Computing education research, (159-164)
  53. ACM
    Gray S, St. Clair C, James R and Mead J Suggestions for graduated exposure to programming concepts using fading worked examples Proceedings of the third international workshop on Computing education research, (99-110)
  54. ACM
    Gomes A and Mendes A An environment to improve programming education Proceedings of the 2007 international conference on Computer systems and technologies, (1-6)
  55. ACM
    Yarmish G and Kopec D (2007). Revisiting novice programmer errors, ACM SIGCSE Bulletin, 39:2, (131-137), Online publication date: 1-Jun-2007.
  56. ACM
    Mead J, Gray S, Hamer J, James R, Sorva J, Clair C and Thomas L (2006). A cognitive approach to identifying measurable milestones for programming skill acquisition, ACM SIGCSE Bulletin, 38:4, (182-194), Online publication date: 1-Dec-2006.
  57. ACM
    Lister R, Berglund A, Clear T, Bergin J, Garvin-Doxas K, Hanks B, Hitchner L, Luxton-Reilly A, Sanders K, Schulte C and Whalley J (2006). Research perspectives on the objects-early debate, ACM SIGCSE Bulletin, 38:4, (146-165), Online publication date: 1-Dec-2006.
  58. Weigend M From intuition to programme Proceedings of the 2006 international conference on Informatics in Secondary Schools - Evolution and Perspectives: the Bridge between Using and Understanding Computers, (117-126)
  59. ACM
    Lister R, Simon B, Thompson E, Whalley J and Prasad C (2006). Not seeing the forest for the trees, ACM SIGCSE Bulletin, 38:3, (118-122), Online publication date: 26-Sep-2006.
  60. ACM
    Mead J, Gray S, Hamer J, James R, Sorva J, Clair C and Thomas L A cognitive approach to identifying measurable milestones for programming skill acquisition Working group reports on ITiCSE on Innovation and technology in computer science education, (182-194)
  61. ACM
    Lister R, Berglund A, Clear T, Bergin J, Garvin-Doxas K, Hanks B, Hitchner L, Luxton-Reilly A, Sanders K, Schulte C and Whalley J Research perspectives on the objects-early debate Working group reports on ITiCSE on Innovation and technology in computer science education, (146-165)
  62. ACM
    Lister R, Simon B, Thompson E, Whalley J and Prasad C Not seeing the forest for the trees Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education, (118-122)
  63. ACM
    Myers B, Ko A and Burnett M Invited research overview CHI '06 Extended Abstracts on Human Factors in Computing Systems, (75-80)
  64. Bower M A learning system engineering approach to developing online courses Proceedings of the 8th Australasian Conference on Computing Education - Volume 52, (45-54)
  65. ACM
    Fitzgerald S, Simon B and Thomas L Strategies that students use to trace code Proceedings of the first international workshop on Computing education research, (69-80)
  66. ACM
    Lahtinen E, Ala-Mutka K and Järvinen H (2005). A study of the difficulties of novice programmers, ACM SIGCSE Bulletin, 37:3, (14-18), Online publication date: 1-Sep-2005.
  67. ACM
    Lahtinen E, Ala-Mutka K and Järvinen H A study of the difficulties of novice programmers Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education, (14-18)
  68. ACM
    Lane H and VanLehn K Intention-based scoring Proceedings of the 36th SIGCSE technical symposium on Computer science education, (373-377)
  69. ACM
    Lane H and VanLehn K (2005). Intention-based scoring, ACM SIGCSE Bulletin, 37:1, (373-377), Online publication date: 23-Feb-2005.
  70. Garner S, Haden P and Robins A My program is correct but it doesn't run Proceedings of the 7th Australasian conference on Computing education - Volume 42, (173-180)
  71. ACM
    Lister R, Adams E, Fitzgerald S, Fone W, Hamer J, Lindholm M, McCartney R, Moström J, Sanders K, Seppälä O, Simon B and Thomas L (2004). A multi-national study of reading and tracing skills in novice programmers, ACM SIGCSE Bulletin, 36:4, (119-150), Online publication date: 1-Dec-2004.
  72. ACM
    Lister R, Adams E, Fitzgerald S, Fone W, Hamer J, Lindholm M, McCartney R, Moström J, Sanders K, Seppälä O, Simon B and Thomas L A multi-national study of reading and tracing skills in novice programmers Working group reports from ITiCSE on Innovation and technology in computer science education, (119-150)
  73. ACM
    Ginat D The greedy trap and learning from mistakes Proceedings of the 34th SIGCSE technical symposium on Computer science education, (11-15)
  74. ACM
    Ginat D (2003). The greedy trap and learning from mistakes, ACM SIGCSE Bulletin, 35:1, (11-15), Online publication date: 11-Jan-2003.
  75. ACM
    Ben-Ari M (1998). Constructivism in computer science education, ACM SIGCSE Bulletin, 30:1, (257-261), Online publication date: 1-Mar-1998.
  76. ACM
    Ben-Ari M Constructivism in computer science education Proceedings of the twenty-ninth SIGCSE technical symposium on Computer science education, (257-261)
  77. ACM
    Kay A The early history of Smalltalk History of programming languages---II, (511-598)
  78. ACM
    Guzdial M (1995). Centralized mindset, ACM SIGCSE Bulletin, 27:1, (182-185), Online publication date: 15-Mar-1995.
  79. ACM
    Guzdial M Centralized mindset Proceedings of the twenty-sixth SIGCSE technical symposium on Computer science education, (182-185)
  80. ACM
    Smith D, Cypher A and Spohrer J (1994). KidSim, Communications of the ACM, 37:7, (54-67), Online publication date: 1-Jul-1994.
  81. ACM
    Anjaneyulu K (1994). Bug analysis of Pascal programs, ACM SIGPLAN Notices, 29:4, (15-22), Online publication date: 1-Apr-1994.
  82. ACM
    Kay A The early history of Smalltalk The second ACM SIGPLAN conference on History of programming languages, (69-95)
  83. ACM
    Kay A (1993). The early history of Smalltalk, ACM SIGPLAN Notices, 28:3, (69-95), Online publication date: 1-Mar-1993.
Contributors
  • University of Michigan, Ann Arbor
  • IBM Research - Almaden

Recommendations