Review of CSEDM Data and Introduction of Two Public CS1 Keystroke Datasets

Saved in:
Bibliographic Details
Title: Review of CSEDM Data and Introduction of Two Public CS1 Keystroke Datasets
Language: English
Authors: Edwards, John, Hart, Kaden, Shrestha, Raj
Source: Journal of Educational Data Mining. 2023 15(1):1-31.
Availability: International Educational Data Mining. e-mail: jedm.editor@gmail.com; Web site: https://jedm.educationaldatamining.org/index.php/JEDM
Peer Reviewed: Y
Page Count: 31
Publication Date: 2023
Document Type: Journal Articles
Reports - Research
Education Level: Higher Education
Postsecondary Education
High Schools
Secondary Education
Descriptors: Data Analysis, Computer Science Education, Learning Analytics, Research Methodology, Keyboarding (Data Entry), Barriers, Data Collection, Metadata, Computer Software, Grades (Scholastic), Programming, Undergraduate Students, Majors (Students), College Entrance Examinations, High School Students, Teaching Methods, Student Behavior, Outcomes of Education, Intelligent Tutoring Systems, Physical Characteristics, Computer Security, Plagiarism, Identification, Assignments, State Universities
Geographic Terms: Utah
Assessment and Survey Identifiers: ACT Assessment
ISSN: 2157-2100
Abstract: Analysis of programming process data has become popular in computing education research and educational data mining in the last decade. This type of data is quantitative, often of high temporal resolution, and it can be collected non-intrusively while the student is in a natural setting. Many levels of granularity can be obtained, such as submission, compilation, edit, and keystroke events, with keystroke-level logs being the most fine-grained of commonly used dataset types. However, the lack of open datasets, especially at the keystroke level, is notable. There are several reasons for this failing, with the most prominent being the challenges of deidentification that are peculiar to keystroke log data. In this paper, we present the public release of two fully deidentified keystroke datasets that are the first of their kind in terms of both event and metadata richness. We describe our collection technique and properties of the data along with deidentification techniques that, while not fully relieving researchers of significant effort, at least reduce and streamline manual work in hopes that researchers will release similar datasets in the future.
Abstractor: As Provided
Entry Date: 2023
Accession Number: EJ1383373
Database: ERIC
FullText Text:
  Availability: 0
CustomLinks:
  – Url: https://eric.ed.gov/contentdelivery/servlet/ERICServlet?accno=EJ1383373
    Name: ERIC Full Text
    Category: fullText
    Text: Full Text from ERIC
Header DbId: eric
DbLabel: ERIC
An: EJ1383373
AccessLevel: 3
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: Review of CSEDM Data and Introduction of Two Public CS1 Keystroke Datasets
– Name: Language
  Label: Language
  Group: Lang
  Data: English
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22Edwards%2C+John%22">Edwards, John</searchLink><br /><searchLink fieldCode="AR" term="%22Hart%2C+Kaden%22">Hart, Kaden</searchLink><br /><searchLink fieldCode="AR" term="%22Shrestha%2C+Raj%22">Shrestha, Raj</searchLink>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="SO" term="%22Journal+of+Educational+Data+Mining%22"><i>Journal of Educational Data Mining</i></searchLink>. 2023 15(1):1-31.
– Name: Avail
  Label: Availability
  Group: Avail
  Data: International Educational Data Mining. e-mail: jedm.editor@gmail.com; Web site: https://jedm.educationaldatamining.org/index.php/JEDM
– Name: PeerReviewed
  Label: Peer Reviewed
  Group: SrcInfo
  Data: Y
– Name: Pages
  Label: Page Count
  Group: Src
  Data: 31
– Name: DatePubCY
  Label: Publication Date
  Group: Date
  Data: 2023
– Name: TypeDocument
  Label: Document Type
  Group: TypDoc
  Data: Journal Articles<br />Reports - Research
– Name: Audience
  Label: Education Level
  Group: Audnce
  Data: <searchLink fieldCode="EL" term="%22Higher+Education%22">Higher Education</searchLink><br /><searchLink fieldCode="EL" term="%22Postsecondary+Education%22">Postsecondary Education</searchLink><br /><searchLink fieldCode="EL" term="%22High+Schools%22">High Schools</searchLink><br /><searchLink fieldCode="EL" term="%22Secondary+Education%22">Secondary Education</searchLink>
– Name: Subject
  Label: Descriptors
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Data+Analysis%22">Data Analysis</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Science+Education%22">Computer Science Education</searchLink><br /><searchLink fieldCode="DE" term="%22Learning+Analytics%22">Learning Analytics</searchLink><br /><searchLink fieldCode="DE" term="%22Research+Methodology%22">Research Methodology</searchLink><br /><searchLink fieldCode="DE" term="%22Keyboarding+%28Data+Entry%29%22">Keyboarding (Data Entry)</searchLink><br /><searchLink fieldCode="DE" term="%22Barriers%22">Barriers</searchLink><br /><searchLink fieldCode="DE" term="%22Data+Collection%22">Data Collection</searchLink><br /><searchLink fieldCode="DE" term="%22Metadata%22">Metadata</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Software%22">Computer Software</searchLink><br /><searchLink fieldCode="DE" term="%22Grades+%28Scholastic%29%22">Grades (Scholastic)</searchLink><br /><searchLink fieldCode="DE" term="%22Programming%22">Programming</searchLink><br /><searchLink fieldCode="DE" term="%22Undergraduate+Students%22">Undergraduate Students</searchLink><br /><searchLink fieldCode="DE" term="%22Majors+%28Students%29%22">Majors (Students)</searchLink><br /><searchLink fieldCode="DE" term="%22College+Entrance+Examinations%22">College Entrance Examinations</searchLink><br /><searchLink fieldCode="DE" term="%22High+School+Students%22">High School Students</searchLink><br /><searchLink fieldCode="DE" term="%22Teaching+Methods%22">Teaching Methods</searchLink><br /><searchLink fieldCode="DE" term="%22Student+Behavior%22">Student Behavior</searchLink><br /><searchLink fieldCode="DE" term="%22Outcomes+of+Education%22">Outcomes of Education</searchLink><br /><searchLink fieldCode="DE" term="%22Intelligent+Tutoring+Systems%22">Intelligent Tutoring Systems</searchLink><br /><searchLink fieldCode="DE" term="%22Physical+Characteristics%22">Physical Characteristics</searchLink><br /><searchLink fieldCode="DE" term="%22Computer+Security%22">Computer Security</searchLink><br /><searchLink fieldCode="DE" term="%22Plagiarism%22">Plagiarism</searchLink><br /><searchLink fieldCode="DE" term="%22Identification%22">Identification</searchLink><br /><searchLink fieldCode="DE" term="%22Assignments%22">Assignments</searchLink><br /><searchLink fieldCode="DE" term="%22State+Universities%22">State Universities</searchLink>
– Name: Subject
  Label: Geographic Terms
  Group: Su
  Data: <searchLink fieldCode="DE" term="%22Utah%22">Utah</searchLink>
– Name: SubjectThesaurus
  Label: Assessment and Survey Identifiers
  Group: Su
  Data: <searchLink fieldCode="SU" term="%22ACT+Assessment%22">ACT Assessment</searchLink>
– Name: ISSN
  Label: ISSN
  Group: ISSN
  Data: 2157-2100
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: Analysis of programming process data has become popular in computing education research and educational data mining in the last decade. This type of data is quantitative, often of high temporal resolution, and it can be collected non-intrusively while the student is in a natural setting. Many levels of granularity can be obtained, such as submission, compilation, edit, and keystroke events, with keystroke-level logs being the most fine-grained of commonly used dataset types. However, the lack of open datasets, especially at the keystroke level, is notable. There are several reasons for this failing, with the most prominent being the challenges of deidentification that are peculiar to keystroke log data. In this paper, we present the public release of two fully deidentified keystroke datasets that are the first of their kind in terms of both event and metadata richness. We describe our collection technique and properties of the data along with deidentification techniques that, while not fully relieving researchers of significant effort, at least reduce and streamline manual work in hopes that researchers will release similar datasets in the future.
– Name: AbstractInfo
  Label: Abstractor
  Group: Ab
  Data: As Provided
– Name: DateEntry
  Label: Entry Date
  Group: Date
  Data: 2023
– Name: AN
  Label: Accession Number
  Group: ID
  Data: EJ1383373
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=eric&AN=EJ1383373
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 31
        StartPage: 1
    Subjects:
      – SubjectFull: Data Analysis
        Type: general
      – SubjectFull: Computer Science Education
        Type: general
      – SubjectFull: Learning Analytics
        Type: general
      – SubjectFull: Research Methodology
        Type: general
      – SubjectFull: Keyboarding (Data Entry)
        Type: general
      – SubjectFull: Barriers
        Type: general
      – SubjectFull: Data Collection
        Type: general
      – SubjectFull: Metadata
        Type: general
      – SubjectFull: Computer Software
        Type: general
      – SubjectFull: Grades (Scholastic)
        Type: general
      – SubjectFull: Programming
        Type: general
      – SubjectFull: Undergraduate Students
        Type: general
      – SubjectFull: Majors (Students)
        Type: general
      – SubjectFull: College Entrance Examinations
        Type: general
      – SubjectFull: High School Students
        Type: general
      – SubjectFull: Teaching Methods
        Type: general
      – SubjectFull: Student Behavior
        Type: general
      – SubjectFull: Outcomes of Education
        Type: general
      – SubjectFull: Intelligent Tutoring Systems
        Type: general
      – SubjectFull: Physical Characteristics
        Type: general
      – SubjectFull: Computer Security
        Type: general
      – SubjectFull: Plagiarism
        Type: general
      – SubjectFull: Identification
        Type: general
      – SubjectFull: Assignments
        Type: general
      – SubjectFull: State Universities
        Type: general
      – SubjectFull: Utah
        Type: general
      – SubjectFull: ACT Assessment
        Type: general
    Titles:
      – TitleFull: Review of CSEDM Data and Introduction of Two Public CS1 Keystroke Datasets
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: Edwards, John
      – PersonEntity:
          Name:
            NameFull: Hart, Kaden
      – PersonEntity:
          Name:
            NameFull: Shrestha, Raj
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 01
              Type: published
              Y: 2023
          Identifiers:
            – Type: issn-electronic
              Value: 2157-2100
          Numbering:
            – Type: volume
              Value: 15
            – Type: issue
              Value: 1
          Titles:
            – TitleFull: Journal of Educational Data Mining
              Type: main
ResultId 1