@article{f2e01a1aa19a4e458b07b67194299061,
title = "Learning Object-Oriented Programming in Python: Towards an Inventory of Difficulties and Testing Pitfalls",
keywords = "inheritance, reference errors, novice programming, Python",
author = "Craig Miller and Amber Settle and John Lalor",
note = "We report a small yet detailed study where we recorded students completing an object-oriented programming exercise in the context of a CS2 course using Python. All students struggled while completing the assignment, most notably experiencing difficulties with parameters and referencing elements with object-dot notation. Miller, Craig; Settle, Amber; and Lalor, John, {"}Learning Object-Oriented Programming in Python: Towards an Inventory of Difficulties and Testing Pitfalls{"} (2015). Technical Reports. 25.",
year = "2015",
month = mar,
day = "3",
language = "American English",
journal = "SIGITE '15: Proceedings of the 16th Annual Conference on Information Technology Education",
}