Ben Stephenson

Orcid: 0000-0001-9402-3024

According to our database1, Ben Stephenson authored at least 35 papers between 2003 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
SIGCSE Technical Symposium 2024: Information for Attendees.
ACM SIGCSE Bull., January, 2024

2023
SIGCSE Technical Symposium 2024: Blazing New Trails in CS Education.
ACM SIGCSE Bull., October, 2023

SIGCSE Technical Symposium 2023: Information for Attendees.
ACM SIGCSE Bull., January, 2023

SIGCSE Technical Symposium 2023 Report.
ACM SIGCSE Bull., 2023

Nifty Assignment: Viper.
Proceedings of the 25th Western Canadian Conference on Computing Education, 2023

2022
SIGCSE Technical Symposium 2023: Call for Participation.
ACM SIGCSE Bull., 2022

Nifty Assignments.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022

2021
Using a Computer to Score Parsons Problems Answered on Paper.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

Nifty Assignments.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021

2019
The Python Workbook - A Brief Introduction with Exercises and Solutions, Second Edition
Texts in Computer Science, Springer, ISBN: 978-3-030-18872-6, 2019

Coding Demonstration Videos for CS1.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

Nifty Assignments.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

2018
Fundamentals of Discrete Math for Computer Science - A Problem-Solving Primer, Second Edition
Undergraduate Topics in Computer Science, Springer, ISBN: 978-3-319-70150-9, 2018

An Experience Using On-Computer Programming Questions During Exams.
Proceedings of the WCCCE 2018: Western Canadian Conference on Computing Education, 2018

Nifty Assignments.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

2017
Exam Wrappers: Not a Silver Bullet.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017

2016
Unix Literacy for First-Year Computer Science Students.
Proceedings of the 21st Western Canadian Conference on Computing Education, 2016

A Multi-Phase Search Approach to the LEGO Construction Problem.
Proceedings of the Ninth Annual Symposium on Combinatorial Search, 2016

An Industrial Partnership Game Development Capstone Course.
Proceedings of the 17th Annual Conference on Information Technology Education and the 5th Annual Conference on Research in Information Technology, 2016

2014
The Python Workbook - A Brief Introduction with Exercises and Solutions
Springer, ISBN: 978-3-319-14240-1, 2014

2013
Foreword.
Sci. Comput. Program., 2013

Fundamentals of Discrete Math for Computer Science - A Problem-Solving Primer.
Undergraduate Topics in Computer Science, Springer, ISBN: 978-1-4471-4069-6, 2013

2012
The Gold Standard: Automatically Generating Puzzle Game Levels.
Proceedings of the Eighth AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, 2012

2011
User-preference-based automated level generation for platform games.
Proceedings of the 2011 IEEE Conference on Computational Intelligence and Games, 2011

2009
QuickDraw: bringing graphics into first year.
Proceedings of the 40th SIGCSE Technical Symposium on Computer Science Education, 2009

Using python and QuickDraw to foster student engagement in CS1.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

Visual examples of recursion.
Proceedings of the 14th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 2009

2007
Multiprocessed parallelism support in ALDOR on SMPs and multicores.
Proceedings of the Parallel Symbolic Computation, 2007

An Efficient Algorithm for Identifying the Most Contributory Substring.
Proceedings of the Data Warehousing and Knowledge Discovery, 9th International Conference, 2007

2006
An evaluation of secialized Java bytecodes.
Proceedings of the Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006

2005
A technique for utilizing optimization potential during multicode identification.
Proceedings of the Companion to the 20th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2005

2004
A quantitative analysis of Java bytecode sequences.
Proceedings of the 3rd International Symposium on Principles and Practice of Programming in Java, 2004

Advancements in multicode optimization.
Proceedings of the Companion to the 19th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2004

A quantitative analysis of the performance impact of specialized bytecodes in java.
Proceedings of the 2004 conference of the Centre for Advanced Studies on Collaborative research, 2004

2003
Multicodes: optimizing virtual machines using bytecode sequences.
Proceedings of the Companion of the 18th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2003


  Loading...