John Hamer

According to our database1, John Hamer authored at least 32 papers between 1991 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Trends in Practical Student Peer-review.
CoRR, 2024

2012
Contributing student pedagogy.
Comput. Sci. Educ., 2012

On the Usability of Lombardi Graph Drawings.
Proceedings of the Graph Drawing - 20th International Symposium, 2012

An Exploration of Visual Complexity.
Proceedings of the Diagrammatic Representation and Inference, 2012

2011
Tools for "contributing student learning".
Inroads, 2011

Investigating Objective Measures of Web Page Aesthetics and Usability.
Proceedings of the Twelfth Australasian User Interface Conference, 2011

2010
Self-predicted and actual performance in an introductory programming course.
Proceedings of the 15th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2010

Stable RGBW AMOLED display with OLED degradation compensation using electrical feedback.
Proceedings of the IEEE International Solid-State Circuits Conference, 2010

2009
Computing science: what do pupils think?
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

Coverage of course topics in a student generated MCQ repository.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

Quality of peer assessment in CS1.
Proceedings of the Fifth International Workshop on Computing Education Research, 2009

2008
Contributing student pedagogy.
ACM SIGCSE Bull., 2008

PeerWise.
Proceedings of the 8th International Conference on Computing Education Research, 2008

Student use of the PeerWise system.
Proceedings of the 13th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2008

PeerWise: students sharing their multiple choice questions.
Proceedings of the International Computing Education Research Workshop, 2008

2007
Debugging assistance for novices: a video repository.
ACM SIGCSE Bull., 2007

Using Stealth Mixins to Achieve Modularity.
Proceedings of the 18th Australian Software Engineering Conference (ASWEC 2007), 2007

2006
A cognitive approach to identifying measurable milestones for programming skill acquisition.
ACM SIGCSE Bull., 2006

cooperative learning: beyond pair programming and team projects.
Proceedings of the 37th SIGCSE Technical Symposium on Computer Science Education, 2006

Some experiences with the "contributing student approach".
Proceedings of the 11th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2006

2005
A Method of Automatic Grade Calibration in Peer Assessment.
Proceedings of the Seventh Australasian Computing Education Conference (ACE 2005), 2005

2004
A multi-national study of reading and tracing skills in novice programmers.
ACM SIGCSE Bull., 2004

An approach to teaching design patterns using musical composition.
Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2004

Visualising Java Data Structures as Graphs.
Proceedings of the Sixth Australasian Computing Education Conference (ACE 2004), 2004

2003
Materials development in support of mathematical thinking.
ACM SIGCSE Bull., 2003

2002
A musical approach to teaching design patterns.
Proceedings of the 7th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2002

Hashing revisited.
Proceedings of the 7th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2002

2001
Striving for mathematical thinking.
ACM SIGCSE Bull., 2001

2000
The versatile list: a pathway to abstraction.
Proceedings of the ACM SIGCSE 4th Australasian Conference on Computer Science Education, 2000

1997
A Modular Monadic Action Semantics.
Proceedings of the Conference on Domain-Specific Languages, 1997

1991
A Visual Programming Environment for O-O Languages.
Proceedings of the TOOLS 1991: 5th International Conference on Technology of Object-Oriented Languages and Systems, 1991

Multi-Methods in a Statically-Typed Programming Language.
Proceedings of the ECOOP'91 European Conference on Object-Oriented Programming, 1991


  Loading...