Kodr: A Customizable Learning Platform for Computer Science Education View Full Text


Ontology type: schema:Chapter     


Chapter Info

DATE

2016

AUTHORS

Amr Draz , Slim Abdennadher , Yomna Abdelrahman

ABSTRACT

There are innovative systems designed for computer science education that teach programming concepts. However, many of them lack formal testing and comparison in a real course setting. This work intends to introduce a tool for teaching, evaluating, and assessing computer science students. Kodr is a modular gamified learning platform designed to evaluate varying problem types through gathering data about students performance. We conducted two studies in the wild with more than one thousand students to evaluate the initial design of Kodr. The first study evaluated two methods of teaching. The first method is to solve programming problems from scratch, the second, is to debug an incorrect solution of those problems. The results of the study yielded no significant difference between the two styles. The second study found significant positive correlations between Kodr’s activity data and student’s final course grades. Qualitative feedback gathered from students also evaluated Kodr as quite helpful. More... »

PAGES

579-582

Book

TITLE

Adaptive and Adaptable Learning

ISBN

978-3-319-45152-7
978-3-319-45153-4

Identifiers

URI

http://scigraph.springernature.com/pub.10.1007/978-3-319-45153-4_67

DOI

http://dx.doi.org/10.1007/978-3-319-45153-4_67

DIMENSIONS

https://app.dimensions.ai/details/publication/pub.1042664250


Indexing Status Check whether this publication has been indexed by Scopus and Web Of Science using the SN Indexing Status Tool
Incoming Citations Browse incoming citations for this publication using opencitations.net

JSON-LD is the canonical representation for SciGraph data.

TIP: You can open this SciGraph record using an external JSON-LD service: JSON-LD Playground Google SDTT

[
  {
    "@context": "https://springernature.github.io/scigraph/jsonld/sgcontext.json", 
    "about": [
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/1302", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Curriculum and Pedagogy", 
        "type": "DefinedTerm"
      }, 
      {
        "id": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/13", 
        "inDefinedTermSet": "http://purl.org/au-research/vocabulary/anzsrc-for/2008/", 
        "name": "Education", 
        "type": "DefinedTerm"
      }
    ], 
    "author": [
      {
        "affiliation": {
          "alternateName": "German University in Cairo", 
          "id": "https://www.grid.ac/institutes/grid.187323.c", 
          "name": [
            "Computer Science and Engineering Department, German University in Cairo"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Draz", 
        "givenName": "Amr", 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "German University in Cairo", 
          "id": "https://www.grid.ac/institutes/grid.187323.c", 
          "name": [
            "Computer Science and Engineering Department, German University in Cairo"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Abdennadher", 
        "givenName": "Slim", 
        "id": "sg:person.010445445574.13", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010445445574.13"
        ], 
        "type": "Person"
      }, 
      {
        "affiliation": {
          "alternateName": "University of Stuttgart", 
          "id": "https://www.grid.ac/institutes/grid.5719.a", 
          "name": [
            "Institut fr Visualisierung und Interaktive Systeme, University of Stuttgart"
          ], 
          "type": "Organization"
        }, 
        "familyName": "Abdelrahman", 
        "givenName": "Yomna", 
        "id": "sg:person.013261622025.93", 
        "sameAs": [
          "https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013261622025.93"
        ], 
        "type": "Person"
      }
    ], 
    "citation": [
      {
        "id": "https://doi.org/10.1145/2903724", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1002761465"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/2538862.2538977", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1003327431"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/2493394.2493424", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1009233184"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/2818314.2818319", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1012173907"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/505248.505261", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1027730346"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/2445196.2445368", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1050127239"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/2787622.2787709", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1050857686"
        ], 
        "type": "CreativeWork"
      }, 
      {
        "id": "https://doi.org/10.1145/1026487.1008042", 
        "sameAs": [
          "https://app.dimensions.ai/details/publication/pub.1063149036"
        ], 
        "type": "CreativeWork"
      }
    ], 
    "datePublished": "2016", 
    "datePublishedReg": "2016-01-01", 
    "description": "There are innovative systems designed for computer science education that teach programming concepts. However, many of them lack formal testing and comparison in a real course setting. This work intends to introduce a tool for teaching, evaluating, and assessing computer science students. Kodr is a modular gamified learning platform designed to evaluate varying problem types through gathering data about students performance. We conducted two studies in the wild with more than one thousand students to evaluate the initial design of Kodr. The first study evaluated two methods of teaching. The first method is to solve programming problems from scratch, the second, is to debug an incorrect solution of those problems. The results of the study yielded no significant difference between the two styles. The second study found significant positive correlations between Kodr\u2019s activity data and student\u2019s final course grades. Qualitative feedback gathered from students also evaluated Kodr as quite helpful.", 
    "editor": [
      {
        "familyName": "Verbert", 
        "givenName": "Katrien", 
        "type": "Person"
      }, 
      {
        "familyName": "Sharples", 
        "givenName": "Mike", 
        "type": "Person"
      }, 
      {
        "familyName": "Klobu\u010dar", 
        "givenName": "Toma\u017e", 
        "type": "Person"
      }
    ], 
    "genre": "chapter", 
    "id": "sg:pub.10.1007/978-3-319-45153-4_67", 
    "inLanguage": [
      "en"
    ], 
    "isAccessibleForFree": false, 
    "isPartOf": {
      "isbn": [
        "978-3-319-45152-7", 
        "978-3-319-45153-4"
      ], 
      "name": "Adaptive and Adaptable Learning", 
      "type": "Book"
    }, 
    "name": "Kodr: A Customizable Learning Platform for\u00a0Computer Science Education", 
    "pagination": "579-582", 
    "productId": [
      {
        "name": "doi", 
        "type": "PropertyValue", 
        "value": [
          "10.1007/978-3-319-45153-4_67"
        ]
      }, 
      {
        "name": "readcube_id", 
        "type": "PropertyValue", 
        "value": [
          "cb3a5534c0cef0ae8f7226ccd23497790763fc302d60d1a97511279237f1e4b6"
        ]
      }, 
      {
        "name": "dimensions_id", 
        "type": "PropertyValue", 
        "value": [
          "pub.1042664250"
        ]
      }
    ], 
    "publisher": {
      "location": "Cham", 
      "name": "Springer International Publishing", 
      "type": "Organisation"
    }, 
    "sameAs": [
      "https://doi.org/10.1007/978-3-319-45153-4_67", 
      "https://app.dimensions.ai/details/publication/pub.1042664250"
    ], 
    "sdDataset": "chapters", 
    "sdDatePublished": "2019-04-15T22:00", 
    "sdLicense": "https://scigraph.springernature.com/explorer/license/", 
    "sdPublisher": {
      "name": "Springer Nature - SN SciGraph project", 
      "type": "Organization"
    }, 
    "sdSource": "s3://com-uberresearch-data-dimensions-target-20181106-alternative/cleanup/v134/2549eaecd7973599484d7c17b260dba0a4ecb94b/merge/v9/a6c9fde33151104705d4d7ff012ea9563521a3ce/jats-lookup/v90/0000000001_0000000264/records_8693_00000269.jsonl", 
    "type": "Chapter", 
    "url": "http://link.springer.com/10.1007/978-3-319-45153-4_67"
  }
]
 

Download the RDF metadata as:  json-ld nt turtle xml License info

HOW TO GET THIS DATA PROGRAMMATICALLY:

JSON-LD is a popular format for linked data which is fully compatible with JSON.

curl -H 'Accept: application/ld+json' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-45153-4_67'

N-Triples is a line-based linked data format ideal for batch operations.

curl -H 'Accept: application/n-triples' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-45153-4_67'

Turtle is a human-readable linked data format.

curl -H 'Accept: text/turtle' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-45153-4_67'

RDF/XML is a standard XML format for linked data.

curl -H 'Accept: application/rdf+xml' 'https://scigraph.springernature.com/pub.10.1007/978-3-319-45153-4_67'


 

This table displays all metadata directly associated to this object as RDF triples.

115 TRIPLES      23 PREDICATES      35 URIs      20 LITERALS      8 BLANK NODES

Subject Predicate Object
1 sg:pub.10.1007/978-3-319-45153-4_67 schema:about anzsrc-for:13
2 anzsrc-for:1302
3 schema:author N028fd9778fa54db3ae42d6090d64a043
4 schema:citation https://doi.org/10.1145/1026487.1008042
5 https://doi.org/10.1145/2445196.2445368
6 https://doi.org/10.1145/2493394.2493424
7 https://doi.org/10.1145/2538862.2538977
8 https://doi.org/10.1145/2787622.2787709
9 https://doi.org/10.1145/2818314.2818319
10 https://doi.org/10.1145/2903724
11 https://doi.org/10.1145/505248.505261
12 schema:datePublished 2016
13 schema:datePublishedReg 2016-01-01
14 schema:description There are innovative systems designed for computer science education that teach programming concepts. However, many of them lack formal testing and comparison in a real course setting. This work intends to introduce a tool for teaching, evaluating, and assessing computer science students. Kodr is a modular gamified learning platform designed to evaluate varying problem types through gathering data about students performance. We conducted two studies in the wild with more than one thousand students to evaluate the initial design of Kodr. The first study evaluated two methods of teaching. The first method is to solve programming problems from scratch, the second, is to debug an incorrect solution of those problems. The results of the study yielded no significant difference between the two styles. The second study found significant positive correlations between Kodr’s activity data and student’s final course grades. Qualitative feedback gathered from students also evaluated Kodr as quite helpful.
15 schema:editor N56cae7bbed4c4929a9ee4cfb6d1086a8
16 schema:genre chapter
17 schema:inLanguage en
18 schema:isAccessibleForFree false
19 schema:isPartOf N685d35396fe446f896094456920cf424
20 schema:name Kodr: A Customizable Learning Platform for Computer Science Education
21 schema:pagination 579-582
22 schema:productId N4d1208b8c85a40a092b73c7743a12036
23 Nc60d5bb094c6400498fffcff91d6ce33
24 Nff329eb102f24eea8f29cf86f495bafa
25 schema:publisher Nf8ff0ca7503d4ed1ab6c50108e4d5360
26 schema:sameAs https://app.dimensions.ai/details/publication/pub.1042664250
27 https://doi.org/10.1007/978-3-319-45153-4_67
28 schema:sdDatePublished 2019-04-15T22:00
29 schema:sdLicense https://scigraph.springernature.com/explorer/license/
30 schema:sdPublisher Nff6ca4dcb28c4ace82d837de7d0a40bf
31 schema:url http://link.springer.com/10.1007/978-3-319-45153-4_67
32 sgo:license sg:explorer/license/
33 sgo:sdDataset chapters
34 rdf:type schema:Chapter
35 N028fd9778fa54db3ae42d6090d64a043 rdf:first N05ff4cd855734c66888681afe8118a50
36 rdf:rest Ndf67d13222fe4ce4816352fcedab0bf8
37 N05ff4cd855734c66888681afe8118a50 schema:affiliation https://www.grid.ac/institutes/grid.187323.c
38 schema:familyName Draz
39 schema:givenName Amr
40 rdf:type schema:Person
41 N33d4adeced14443a97f40c82f0e840e7 rdf:first N8f9318e4ac3c47fb980b9e0595045449
42 rdf:rest N97487fb988b54dfea77048dabd3f1fe6
43 N3a50eab057464163836c20d59e90b1a9 schema:familyName Verbert
44 schema:givenName Katrien
45 rdf:type schema:Person
46 N4d1208b8c85a40a092b73c7743a12036 schema:name readcube_id
47 schema:value cb3a5534c0cef0ae8f7226ccd23497790763fc302d60d1a97511279237f1e4b6
48 rdf:type schema:PropertyValue
49 N56cae7bbed4c4929a9ee4cfb6d1086a8 rdf:first N3a50eab057464163836c20d59e90b1a9
50 rdf:rest N33d4adeced14443a97f40c82f0e840e7
51 N5ba46f0a133e4ace9099336472ffe339 rdf:first sg:person.013261622025.93
52 rdf:rest rdf:nil
53 N685d35396fe446f896094456920cf424 schema:isbn 978-3-319-45152-7
54 978-3-319-45153-4
55 schema:name Adaptive and Adaptable Learning
56 rdf:type schema:Book
57 N6e3e9ec5a8be41b2834da085daa37372 schema:familyName Klobučar
58 schema:givenName Tomaž
59 rdf:type schema:Person
60 N8f9318e4ac3c47fb980b9e0595045449 schema:familyName Sharples
61 schema:givenName Mike
62 rdf:type schema:Person
63 N97487fb988b54dfea77048dabd3f1fe6 rdf:first N6e3e9ec5a8be41b2834da085daa37372
64 rdf:rest rdf:nil
65 Nc60d5bb094c6400498fffcff91d6ce33 schema:name doi
66 schema:value 10.1007/978-3-319-45153-4_67
67 rdf:type schema:PropertyValue
68 Ndf67d13222fe4ce4816352fcedab0bf8 rdf:first sg:person.010445445574.13
69 rdf:rest N5ba46f0a133e4ace9099336472ffe339
70 Nf8ff0ca7503d4ed1ab6c50108e4d5360 schema:location Cham
71 schema:name Springer International Publishing
72 rdf:type schema:Organisation
73 Nff329eb102f24eea8f29cf86f495bafa schema:name dimensions_id
74 schema:value pub.1042664250
75 rdf:type schema:PropertyValue
76 Nff6ca4dcb28c4ace82d837de7d0a40bf schema:name Springer Nature - SN SciGraph project
77 rdf:type schema:Organization
78 anzsrc-for:13 schema:inDefinedTermSet anzsrc-for:
79 schema:name Education
80 rdf:type schema:DefinedTerm
81 anzsrc-for:1302 schema:inDefinedTermSet anzsrc-for:
82 schema:name Curriculum and Pedagogy
83 rdf:type schema:DefinedTerm
84 sg:person.010445445574.13 schema:affiliation https://www.grid.ac/institutes/grid.187323.c
85 schema:familyName Abdennadher
86 schema:givenName Slim
87 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.010445445574.13
88 rdf:type schema:Person
89 sg:person.013261622025.93 schema:affiliation https://www.grid.ac/institutes/grid.5719.a
90 schema:familyName Abdelrahman
91 schema:givenName Yomna
92 schema:sameAs https://app.dimensions.ai/discover/publication?and_facet_researcher=ur.013261622025.93
93 rdf:type schema:Person
94 https://doi.org/10.1145/1026487.1008042 schema:sameAs https://app.dimensions.ai/details/publication/pub.1063149036
95 rdf:type schema:CreativeWork
96 https://doi.org/10.1145/2445196.2445368 schema:sameAs https://app.dimensions.ai/details/publication/pub.1050127239
97 rdf:type schema:CreativeWork
98 https://doi.org/10.1145/2493394.2493424 schema:sameAs https://app.dimensions.ai/details/publication/pub.1009233184
99 rdf:type schema:CreativeWork
100 https://doi.org/10.1145/2538862.2538977 schema:sameAs https://app.dimensions.ai/details/publication/pub.1003327431
101 rdf:type schema:CreativeWork
102 https://doi.org/10.1145/2787622.2787709 schema:sameAs https://app.dimensions.ai/details/publication/pub.1050857686
103 rdf:type schema:CreativeWork
104 https://doi.org/10.1145/2818314.2818319 schema:sameAs https://app.dimensions.ai/details/publication/pub.1012173907
105 rdf:type schema:CreativeWork
106 https://doi.org/10.1145/2903724 schema:sameAs https://app.dimensions.ai/details/publication/pub.1002761465
107 rdf:type schema:CreativeWork
108 https://doi.org/10.1145/505248.505261 schema:sameAs https://app.dimensions.ai/details/publication/pub.1027730346
109 rdf:type schema:CreativeWork
110 https://www.grid.ac/institutes/grid.187323.c schema:alternateName German University in Cairo
111 schema:name Computer Science and Engineering Department, German University in Cairo
112 rdf:type schema:Organization
113 https://www.grid.ac/institutes/grid.5719.a schema:alternateName University of Stuttgart
114 schema:name Institut fr Visualisierung und Interaktive Systeme, University of Stuttgart
115 rdf:type schema:Organization
 




Preview window. Press ESC to close (or click here)


...