Stephen Cooper

Orcid: 0000-0002-4397-736X

According to our database1, Stephen Cooper authored at least 68 papers between 2000 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Conceptual Metaphor Theory in Action: Insights into Student Understanding of Computing Concepts.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Tool-Driven Scaffolding of Student-Generated Analogies in CS1.
Proceedings of the 8th Conference on Computing Education Practice, 2024

2023
Process Oriented Guided Inquiry-based learning-like pedagogy (POGIL-like) in Online Software Testing and DevOps - A Replication Study.
Proceedings of the IEEE International Conference on Software Testing, Verification and Validation, ICST 2023, 2023

A comparison of Peer Instruction and Process Oriented Guided Inquiry Learning -like pedagogies in teaching Software Testing and DevOps.
Proceedings of the IEEE Frontiers in Education Conference, 2023

Investigating Themes of Student-Generated Analogies.
Proceedings of the ACM Conference on Global Computing Education Vol 1, 2023

2022
What's your placebo?
Commun. ACM, 2022

The impact of POGIL-like learning on student understanding of software testing and DevOps: A qualitative study.
Proceedings of the 33rd Annual Workshop of the Psychology of Programming Interest Group, 2022

POGIL-like learning and student's impressions of software engineering topics: A qualitative study.
Proceedings of the 33rd Annual Workshop of the Psychology of Programming Interest Group, 2022

POGIL-like Learning in Undergraduate Software Testing and DevOps - A Pilot Study.
Proceedings of the ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8, 2022

Peer Instruction in Online Software Testing and Continuous Integration - A Replication Study.
Proceedings of the 44th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training, 2022

2021
Peer Instruction in Software Testing and Continuous Integration.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

Peer Instruction in Software Engineering - Findings from Fine-grained Clicker Data.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

Student difficulties in Unit Testing, Integration Testing and Continuous Integration: An exploratory pilot qualitative study.
Proceedings of the 32nd Annual Workshop of the Psychology of Programming Interest Group, 2021

Industry partners’ reflections on undergraduate software engineering students: An exploratory pilot qualitative study.
Proceedings of the 32nd Annual Workshop of the Psychology of Programming Interest Group, 2021

Peer Instruction in Online Synchronous Software Engineering - Findings from fine-grained clicker data.
Proceedings of the IEEE Frontiers in Education Conference, 2021

A Hybrid Approach to Administering a Spatial Skills Intervention.
Proceedings of the IEEE Frontiers in Education Conference, 2021

2020
A CS1 Spatial Skills Intervention and the Impact on Introductory Programming Abilities.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020

Validating a CS Attitudes Instrument.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020

Can Students' Spatial Skills Predict Their Programming Abilities?
Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education, 2020

2019
Report on the First ACM Global Computing Education Conference (CompEd).
ACM SIGCSE Bull., 2019

(Re)Validating Cognitive Introductory Computing Instruments.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

2018
Guest Editorial Special Issue on Computing in Engineering.
IEEE Trans. Educ., 2018

2016
Birds Of A Feather: Teaching with Alice (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

Factors Influencing Computer Science Learning in Middle School.
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016

2015
Programming: a key component of computational thinking in CS courses for non-majors.
Inroads, 2015

Designing for deeper learning in a blended computer science course for middle school students.
Comput. Sci. Educ., 2015

Birds of a Feather: Mapping Alice Curriculum to Standards (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Growing a K-12 Community of Practice.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Towards Grand Challenges in Computing Education Across Disciplines.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015

Spatial Skills Training in Introductory Computing.
Proceedings of the eleventh annual International Conference on International Computing Education Research, 2015

2014
Remedying misperceptions of computer science among middle school students.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Promoting active learning & leveraging dashboards for curriculum assessment in an OpenEdX introductory CS course for middle school.
Proceedings of the First (2014) ACM Conference on Learning @ Scale, 2014

Assessing computational learning in K-12.
Proceedings of the Innovation and Technology in Computer Science Education Conference 2014, 2014

Expansive Framing and Preparation for Future Learning in Middle-School Computer Science.
Proceedings of the Learning and Becoming in Practice: Proceedings of the 11th International Conference of the Learning Sciences, 2014

2013
Bringing security into traditional computer science courses: challenges and support (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Alice 3.1 (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

2012
Initial results of using an intelligent tutoring system with Alice.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012

Building a Serious Game to Teach Secure Coding in Introductory Programming Courses.
Proceedings of the 33rd Annual Conference of the European Association for Computer Graphics, 2012

2011
Case study: faculty professional development workshops for innovation diffusion.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

It seemed like a good idea at the time.
Proceedings of the 42nd ACM technical symposium on Computer science education, 2011

Information assurance education in two- and four-year institutions.
Proceedings of the 16th annual conference reports on Innovation and technology in computer science education, 2011

A pre-college professional development program.
Proceedings of the 16th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2011

2010
Alice, Greenfoot, and Scratch - A Discussion.
ACM Trans. Comput. Educ., 2010

The Design of Alice.
ACM Trans. Comput. Educ., 2010

K--12 computational learning.
Commun. ACM, 2010

Comparing alice, greenfoot & scratch.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

A k-12 college partnership.
Proceedings of the 41st ACM technical symposium on Computer science education, 2010

Towards information assurance (IA) curricular guidelines.
Proceedings of the 2010 ITiCSE working group reports, 2010

2009
An exploration of the current state of information assurance education.
ACM SIGCSE Bull., 2009

Education - Alice 3: concrete to abstract.
Commun. ACM, 2009

Engaging middle school teachers and students with alice in a diverse set of subjects.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

Exploring NSF funding opportunities in EHR and CISE.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

ILE-idol.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

2008
Exploring NSF funding opportunities.
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, 2008

2007
Alice Frenzy: an interactive group activity.
Proceedings of the 38th SIGCSE Technical Symposium on Computer Science Education, 2007

2005
Outcomes-based computer science education.
Proceedings of the 36th SIGCSE Technical Symposium on Computer Science Education, 2005

The (relative) importance of software design criteria.
Proceedings of the 10th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2005

2004
Evaluating the effectiveness of a new instructional approach.
Proceedings of the 35th SIGCSE Technical Symposium on Computer Science Education, 2004

A Case Study Involving the Use of Z to Aid Requirements Specification in the Software Engineering Course.
Proceedings of the 17th Conference on Software Engineering Education and Training (CSEE&T 2004), 2004

2003
Evaluating the educational impact of visualization.
ACM SIGCSE Bull., 2003

Information technology fluency in practice.
ACM SIGCSE Bull., 2003

Using Animated 3D Graphics to Prepare Novices for CS1.
Comput. Sci. Educ., 2003

Teaching objects-first in introductory computer science.
Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, 2003

Objects: visualization of behavior and state.
Proceedings of the 8th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2003

Synchronized phase shifting of multiple variable cam actuators.
Proceedings of the American Control Conference, 2003

2002
Analysis of cell-cycle gene expression in Saccharomyces cerevisiae using microarrays and multiple synchronization methods.
Nucleic Acids Res., 2002

2001
Using visualization to teach novices recursion.
Proceedings of the 6th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2001

2000
Making the connection: programming with animated small world.
Proceedings of the 5th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2000


  Loading...