James E. Heliotis

Orcid: 0009-0004-2271-1759

According to our database1, James E. Heliotis authored at least 26 papers between 1982 and 2023.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2023
PLCC: A Tool Set for Teaching Programming Languages Courses.
J. Comput. Sci. Coll., 2023

2020
Directing Incoming CS Students to an Appropriate Introductory Computer Science Course.
Proceedings of the IEEE Frontiers in Education Conference, 2020

2019
Towards an Ability to Direct College Students to an Appropriately Paced Introductory Computer Science Course.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019

2016
Whether to include Java 8 features in introductory CS courses: conference workshop.
J. Comput. Sci. Coll., 2016

2014
Board game strategies as an introductory CS course project.
J. Comput. Sci. Coll., 2014

On the efficacy of board game strategy development as a first-year CS project.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014

Model AI Assignments 2014.
Proceedings of the Twenty-Eighth AAAI Conference on Artificial Intelligence, 2014

2013
Student development of board game strategies in a web-based graphical infrastructure (abstract only).
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Board game strategies in introductory computer science.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013

Programming board game strategies in CS2.
Proceedings of the IEEE Frontiers in Education Conference, 2013

2012
Programming board-game strategies in the introductory CS sequence (abstract only).
Proceedings of the 43rd ACM technical symposium on Computer science education, 2012

2011
Moving away from programming and towards computer science in the CS first year.
J. Comput. Sci. Coll., 2011

2009
Discrete mathematics/structures: how do we deal with the late appreciation problem?
J. Comput. Sci. Coll., 2009

A discipline of tree processing.
Proceedings of the 7th International Conference on Principles and Practice of Programming in Java, 2009

Easing up on the introductory computer science syllabus: a shift from syntax to concepts.
Proceedings of the Companion to the 24th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2009

2008
Sudoku: a little lesson in OOP.
ACM SIGCSE Bull., 2008

Nifty objects for CS0 and CS1.
Proceedings of the 39th SIGCSE Technical Symposium on Computer Science Education, 2008

2007
A different need for sequencing contracts using state-based aspects.
Proceedings of the 2nd Workshop on Best Practices in Applying Aspect-Oriented Software Development, 2007

2006
Java version 5 for introductory courses.
J. Comput. Sci. Coll., 2006

oops: discovering LL(1) through objects.
Proceedings of the Companion to the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, 2006

2004
Automated laboratory artifact production.
J. Comput. Sci. Coll., 2004

2001
Adaptive Virtual Protocol Stacks for Intrusion Detection Applications.
Proceedings of the ISCA 14th International Conference on Parallel and Distributed Computing Systems, 2001

1996
Eiffel in Computer Science Education.
J. Object Oriented Program., 1996

1993
Introduction to Special Issue: The OOPSLA'92 Educators' Symposium.
Comput. Sci. Educ., 1993

1992
Summary of educators' symposium.
Proceedings of the Addendum to the Proceedings on Object-Oriented Programming Systems, 1992

1982
Language Constructs and Support Systems for Distributed Computing.
Proceedings of the ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing, 1982


  Loading...