Write a Blog >>
ICPC 2020
Sat 23 - Sun 24 May 2020 Yongsan-gu, Seoul, South Korea
co-located with ICSE 2020

ICPC 2020 Programming Education Track

The goal of this new ICPC track is to provide researchers and practitioners with a unique forum to present their work in the field of programming education in various institutions including universities, colleges, company training centers, etc.

Submissions are welcome on a variety of topics, but the overall questions that the track attempts to address revolve around the role of program comprehension in programming education. Examples of questions include: What aspects of program comprehension have a direct impact on programming education? What works and what does not? What knowledge do programming education learners require? How are programming comprehension models different between novices and experts and how can this gap be bridged? What techniques, methodologies and tools for educators and learners can be used to facilitate the learning of programming languages? How we can improve programming education curricula and courses based on the many years of research in program comprehension?

Format and Submission

We solicit regular and short papers. Regular papers must not be longer than 10 pages for the main text, inclusive of figures, tables, appendices; references only may be included on up to 2 additional pages. Short papers must not be longer than 4 pages for the main text and 2 additional pages for references. Purchases of additional pages in the proceedings are not allowed. The submissions must conform to the ACM Master Article Template, indifferent of the type-setting system (LaTeX, Word…). LaTeX users must use the provided class and bibliography style without modification:


The submissions must comply with the [ACM Policy on Plagiarism, Misrepresentation, and Falsification (https://www.acm.org/publications/policies/plagiarism-overview). In particular, they must not have been published elsewhere and must not be under review elsewhere while under review for ICPC. The submission must also comply with the IEEE Policy on Authorship, part of the IEEE Plagiarism FAQ.

Submissions should not disclose the identity of the authors to comply with the double-blind review process employed by ICPC. The authors’ names must be omitted from the submissions and references to their prior work should be in the third person. Further advice, guidance, and explanation about the double-blind review process are available on the Q & A of ICSE 2020.

ICPC 2020 follows the ACM SIGSOFT rules on Conflicts of Interest and Confidentiality of Submissions and all authors, reviewers, and organizers will uphold the ACM Code of Ethics and Professional Conduct.

Review and Evaluation Criteria

Submissions will be reviewed by at least three members of the Programming Education Program Committee. Submissions will be evaluated on the basis of importance and quality of contribution, study methodology, depth of the discussion, amount of useful and actionable insights, and clarity of the presentation.

Publication and Presentation

Upon notification of acceptance, all authors of accepted papers will be asked to complete a Copyright form and will receive further instructions for preparing their camera-ready versions. At least one author of the paper must register and present the paper at the conference; otherwise the paper will be excluded from both the program and the proceedings. The papers will be presented in a formal setting. More details on the presentations will follow the notifications.

All accepted papers will be published in the conference electronic proceedings, which will also be available in the ACM and IEEE Digital Library. The official publication date is the date the proceedings are made available in the ACM or IEEE Digital Libraries. This date may be up to two weeks prior to the first day of ICSE 2020. The official publication date affects the deadline for any patent filings related to published work.

Track Chairs:

Wahab Hamou-Lhadj, Hironori Washizaki