Taylor & Francis

Computer Science Education Template

Write in a clean editor, then format for Computer Science Education in one click — DocuGuru applies the official Taylor & Francis template with author–year references and exports a submission-ready PDF plus the editable LaTeX source. Free to start.

About the Computer Science Education format

Computer Science Education is a peer-reviewed journal published by Taylor & Francis, covering Teaching and Learning Programming, Innovative Teaching and Learning Methods, Gender and Technology in Education.

PublisherTaylor & Francis
Reference styleAuthor–year (Chicago, T&F)
Author–year — (Smith, 2023) in the text
Smith, Ada, Ben Jones, and Cara Lee. 2023. "A Representative Article Title." Computer Science Education 12 (3): 45–58.

Formats any DOI in Computer Science Education style. No sign-up.

Publishes research inTeaching and Learning Programming Innovative Teaching and Learning Methods Gender and Technology in Education Online Learning and Analytics Experimental Learning in Engineering
ISSN0899-3408
Citation impact (2-yr)1.81
h-index70
i10-index345
Total citations21,382
Top institutions publishing hereUtah State University
Journal websitewww.tandfonline.com
You getA submission-ready PDF and the editable LaTeX source — ready to submit.

Papers published in Computer Science Education per year

25
2014
24
2015
26
2016
14
2017
40
2018
22
2019
30
2020
30
2021
30
2022
54
2023
36
2024
28
2025

Citation impact of Computer Science Education by publication year

813
2014
1.2K
2015
817
2016
638
2017
1K
2018
946
2019
651
2020
679
2021
360
2022
243
2023
127
2024
27
2025

Citations each year’s papers have accumulated so far — the most recent years are still building up.

Most-cited papers in Computer Science Education

Learning and Teaching Programming: A Review and Discussion

Anthony Robins, Janet Rountree, Nathan Rountree · 30 May 2003

In this paper we review the literature relating to the psychological/educational study of programming. We identify general trends comparing novice and expert programmers, programming knowledge and strategies, program generation and comprehension, and objectoriented versus procedural programming. (We do not cover research relating specifically to other programming styles.) The main focus of the review is on…

1,577 citations Cite SaveGo to paper →
A Survey of Automated Assessment Approaches for Programming Assignments

Kirsti Ala-Mutka · 1 Jun 2005

Practical programming is one of the basic skills pursued in computer science education. On programming courses, the coursework consists of programming assignments that need to be assessed from different points of view. Since the submitted assignments are executable programs with a formal structure, some features can be assessed automatically. The basic requirement for automated assessment…

The BlueJ System and its Pedagogy

Michael Kölling, Bruce Quig, Andrew Patterson et al. · 27 Oct 2003

Many teachers experience serious problems when teaching object orientation to beginners or professionals. Many of these problems could be overcome or reduced through the use
\nof more appropriate tools. In this paper, we introduce BlueJ, an integrated development environment designed for teaching object orientation, and discuss how the use of this tool can change the approach…

Designing for deeper learning in a blended computer science course for middle school students

Shuchi Grover, Roy Pea, Stephen Cooper · 3 Apr 2015

The focus of this research was to create and test an introductory computer science course for middle school. Titled “Foundations for Advancing Computational Thinking” (FACT), the course aims to prepare and motivate middle school learners for future engagement with algorithmic problem solving. FACT was also piloted as a seven-week course on Stanford’s OpenEdX MOOC platform…

Computer Science Education template — frequently asked questions

How do I write a paper in the Computer Science Education format?
In DocuGuru you write your manuscript in a normal editor — no LaTeX setup required — and select the Computer Science Education template. When you export, DocuGuru compiles the paper into the official Taylor & Francis format and hands you a submission-ready PDF along with the editable LaTeX source.
What reference style does Computer Science Education use?
Computer Science Education uses Author–year (Chicago, T&F) references, shown as author–year markers such as (Smith, 2023) in the text. DocuGuru formats every in-text citation and the reference list in this exact style automatically. A reference appears like this: Smith, Ada, Ben Jones, and Cara Lee. 2023. "A Representative Article Title." Computer Science Education 12 (3): 45–58.
Do I need to know LaTeX to submit to Computer Science Education?
No. DocuGuru generates the interact LaTeX class and compiles the PDF for you in the background, so you get a Taylor & Francis-ready Computer Science Education document without writing any LaTeX. If you do want it, the LaTeX source is included in the export.
Can I import an existing draft into the Computer Science Education template?
Yes. Paste or upload your current manuscript — Word, LaTeX, Markdown, or plain text — and DocuGuru reflows it into the Computer Science Education format with correct headings, figures, tables, and author–year citations.
Who publishes Computer Science Education?
Computer Science Education is a multidisciplinary journal published by Taylor & Francis. DocuGuru's Computer Science Education template matches Taylor & Francis's official submission format.
Can I export a submission-ready Computer Science Education PDF?
Yes — DocuGuru produces a PDF built with the official Computer Science Education template (the interact class) that is ready to submit to Taylor & Francis, together with the matching LaTeX source files.
How much does the Computer Science Education template cost?
You can start writing in the Computer Science Education template for free. Exporting the final submission-ready Computer Science Education PDF and LaTeX source is part of DocuGuru's paid plans — see the app for current pricing.
Use the Computer Science Education template