Are your course materials appropriate for the EngageCSEdu Collection?

Materials, or Open Educational Resources (OERs) can be considered for the EngageCSEdu Collection if they meet the following criteria:

  • The OER is an individual item (e.g., an assignment, a project, a lab, an annotated lecture).
  • The OER relates to one of the following computer science course (CS0, CS1, Data Structures, Discrete Math, or HCI) or to a course related to a special issue. For special issues, the OER must meet the specifications outlined in the call for submissions.
  • The OER has been implemented in an authentic educational environment.
  • The OER is engaging and consistently helps students learn the targeted concept.
  • The OER is directly authored by you or is a creative variation on someone else's open source material and appropriately credits the original author.
  • The author specifies a Creative Commons license that, at the least, allows others to use the OER for non-commercial purposes.
  • The OER must use at least one research-based engagement mechanism aimed at increasing diversity and inclusion, e.g., culturally responsive pedagogy or an engagement practice from the NCWIT engagement framework.

How does the review process work?

In short, very much like a peer review journal. This means that authors will not know the identities of those who review their materials and that reviewers will not know the identities of the authors of the OERs they review. Even when authors take great care to conceal their identities in a submission, a determined reviewer may still be able to identify who wrote the submission. Nonetheless, authors are expected to take reasonable measures to conceal their identities in all their submitted materials, so that reviewers have a reasonable chance of not knowing who the authors are. Even if the reviewers believe they can identify the authors, they are expected to consider OERs only on their merits.

To ensure a quality review of both the computer science pedagogy and the research-based inclusion practices, each OER is reviewed by at least two computer science reviewers and one social scientist. The reviewers will assess the material's quality and pedagogical soundness. One of the CS reviewers will thoroughly check all source code, including implementing a solution where appropriate. At least one reviewer will be from the social or learning sciences and will assess your material through a broadening participation lens.

The editor will compile the reviews and provide an editorial overview. You will receive a decision of Deny, Revise and Resubmit, Accept with Revisions, or Accept. In the latter case, your materials will be published immediately. In the case of an R&R or Accept with Revisions, you will be asked to make some changes to the OER. In the case of an R&R, once you submit your changes, the submission will be put back through the review process with the original reviewers if possible; in the case of an Accept with Revisions, the editors will review the changes.

How do you submit materials?

See here for the full call for submissions. Submissions can be made at