Programming from first principles
Programming from first principles
A new model for a required senior research experience
ACM SIGCSE Bulletin
Computers for Communication, Not Calculation: Media as a Motivation and Context for Learning
HICSS '04 Proceedings of the Proceedings of the 37th Annual Hawaii International Conference on System Sciences (HICSS'04) - Track 4 - Volume 4
Using software testing to move students from trial-and-error to reflection-in-action
Proceedings of the 35th SIGCSE technical symposium on Computer science education
Enhancing apprentice-based learning of Java
Proceedings of the 35th SIGCSE technical symposium on Computer science education
"Uni cheats racket": a case study in plagiarism investigation
ACE '04 Proceedings of the Sixth Australasian Conference on Computing Education - Volume 30
Ubiquitous presenter: increasing student access and control in a digital lecturing environment
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Tracking an innovation in introductory CS education from a research university to a two-year college
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Pair-programming helps female computer science students
Journal on Educational Resources in Computing (JERIC) - Special Issue on Gender-Balancing Computing Education
A study of the difficulties of novice programmers
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
From objects-first to design-first with multimedia and intelligent tutoring
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
Investigating pair-programming in a 2nd-year software development and design computer science course
ITiCSE '05 Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education
A model for summer undergraduate research experiences in emerging technologies
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Combating anonymousness in populous CS1 and CS2 courses
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
New algorithms research for first year students
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
WeBWorK for programming fundamentals
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
ACM SIGGRAPH 2006 Educators program
WMTE '06 Proceedings of the Fourth IEEE International Workshop on Wireless, Mobile and Ubiquitous Technology in Education
Increasing student retention in computer science through research programs for undergraduates
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Interdisciplinary application tracks in an undergraduate computer science curriculum
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Game2Learn: building CS1 learning games for retention
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Extending a marking tool with simple support for testing
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Software development marketplaces: implications for plagiarism
ACE '07 Proceedings of the ninth Australasian conference on Computing education - Volume 66
ACE '07 Proceedings of the ninth Australasian conference on Computing education - Volume 66
APOGEE: automated project grading and instant feedback system for web based computing
Proceedings of the 39th SIGCSE technical symposium on Computer science education
A new paradigm for programming competitions
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Computer science olympiad: exploring computer science through competition
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Proceedings of the 39th SIGCSE technical symposium on Computer science education
Transforming learning of programming: a mentoring project
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
Student use of the PeerWise system
Proceedings of the 13th annual conference on Innovation and technology in computer science education
A taxonomy of task types in computing
Proceedings of the 13th annual conference on Innovation and technology in computer science education
Education: Teaching computing to everyone
Communications of the ACM - Security in the Browser
Proceedings of the 40th ACM technical symposium on Computer science education
Proceedings of the 40th ACM technical symposium on Computer science education
Engagement: gaming throughout the curriculum
Proceedings of the 40th ACM technical symposium on Computer science education
Do LEGO® Mindstorms® motivate students in CS1?
Proceedings of the 40th ACM technical symposium on Computer science education
Proceedings of the 40th ACM technical symposium on Computer science education
Student and Faculty Perceptions of Undergraduate Research Experiences in Computing
ACM Transactions on Computing Education (TOCE)
A unified approach to introductory computer science: can one size fit all?
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Running a programming contest in an introductory computer science course
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
Developing classification criteria for programming tasks
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
CSCL'07 Proceedings of the 8th iternational conference on Computer supported collaborative learning
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Building an undergraduate computer science research experience
FIE'09 Proceedings of the 39th IEEE international conference on Frontiers in education conference
Proceedings of the 41st ACM technical symposium on Computer science education
Using personal robots in CS1: experiences, outcomes, and attitudinal influences
Proceedings of the fifteenth annual conference on Innovation and technology in computer science education
StudySieve: a tool that supports constructive evaluation for free-response questions
Proceedings of the 11th International Conference of the NZ Chapter of the ACM Special Interest Group on Human-Computer Interaction
Review of recent systems for automatic assessment of programming assignments
Proceedings of the 10th Koli Calling International Conference on Computing Education Research
Tools for "contributing student learning"
Proceedings of the 2010 ITiCSE working group reports
ITiCSE 2010 working group report motivating our top students
Proceedings of the 2010 ITiCSE working group reports
Technology for teaching the rest of us
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
A framework for enhancing the social good in computing education: a values approach
Proceedings of the final reports on Innovation and technology in computer science education 2012 working groups
Course-embedded research in software development courses
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.01 |
Academics expend a large amount of time and effort to sustain and enhance the motivation of undergraduate students. Typically based on a desire to ensure that all students achieve their full potential, approaches are based on an understanding that students who are highly motivated will learn more. Furthermore, institutional rewards accrue from effective use of academics' time, along with financial benefits associated with high levels of retention and progression. This working group report, based on practice in Europe, Australasia and North America, builds on previous work. It provides an updated and revised literature review, analyses a larger collection of survey data and has sought to triangulate earlier findings with qualitative data from practitioner interviews. The report covers established approaches in teaching, support and extra-curricular activities. It tracks emerging practice such as streamed and differentiated teaching, and research based and authentic learning. It also considers contemporary innovations in student activities. Finally it reports on a repository of tips and techniques which has been established to support faculty wishing to change or review current methods.