{"id":"https://openalex.org/W2793956205","doi":"https://doi.org/10.1145/3159450.3162381","title":"Coding Tutorials for any Programming Language or Interactive Tutorials for C and Arduino","display_name":"Coding Tutorials for any Programming Language or Interactive Tutorials for C and Arduino","publication_year":2018,"publication_date":"2018-02-21","ids":{"openalex":"https://openalex.org/W2793956205","doi":"https://doi.org/10.1145/3159450.3162381","mag":"2793956205"},"language":"en","primary_location":{"id":"doi:10.1145/3159450.3162381","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3159450.3162381","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 49th ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5018326560","display_name":"R\u00e9mi Sharrock","orcid":"https://orcid.org/0000-0001-8952-8933"},"institutions":[{"id":"https://openalex.org/I12356871","display_name":"T\u00e9l\u00e9com Paris","ror":"https://ror.org/01naq7912","country_code":"FR","type":"education","lineage":["https://openalex.org/I12356871","https://openalex.org/I205703379","https://openalex.org/I4210145102"]},{"id":"https://openalex.org/I4210165912","display_name":"Laboratoire Traitement et Communication de l\u2019Information","ror":"https://ror.org/057er4c39","country_code":"FR","type":"facility","lineage":["https://openalex.org/I12356871","https://openalex.org/I205703379","https://openalex.org/I4210145102","https://openalex.org/I4210165912"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Remi Sharrock","raw_affiliation_strings":["Telecom ParisTech, LTCI, IMT, Paris, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Telecom ParisTech, LTCI, IMT, Paris, France","institution_ids":["https://openalex.org/I12356871","https://openalex.org/I4210165912"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5058443901","display_name":"Baptiste Gaultier","orcid":null},"institutions":[{"id":"https://openalex.org/I4210127572","display_name":"IMT Atlantique","ror":"https://ror.org/030hj3061","country_code":"FR","type":"education","lineage":["https://openalex.org/I205703379","https://openalex.org/I4210127572"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Baptiste Gaultier","raw_affiliation_strings":["IMT Atlantique, Rennes, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IMT Atlantique, Rennes, France","institution_ids":["https://openalex.org/I4210127572"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5053498381","display_name":"Petra Taylor","orcid":null},"institutions":[{"id":"https://openalex.org/I107672454","display_name":"Dartmouth College","ror":"https://ror.org/049s0rh22","country_code":"US","type":"education","lineage":["https://openalex.org/I107672454"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Petra Taylor","raw_affiliation_strings":["Dartmouth College, Hanover, NH, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dartmouth College, Hanover, NH, USA","institution_ids":["https://openalex.org/I107672454"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5031093696","display_name":"Michael Goudzwaard","orcid":"https://orcid.org/0000-0002-1240-7348"},"institutions":[{"id":"https://openalex.org/I107672454","display_name":"Dartmouth College","ror":"https://ror.org/049s0rh22","country_code":"US","type":"education","lineage":["https://openalex.org/I107672454"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael Goudzwaard","raw_affiliation_strings":["Dartmouth College, Hanover, NH, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Dartmouth College, Hanover, NH, USA","institution_ids":["https://openalex.org/I107672454"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5045840939","display_name":"Mathias Hiron","orcid":"https://orcid.org/0009-0002-4656-7056"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mathias Hiron","raw_affiliation_strings":["France IOI, Paris, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"France IOI, Paris, France","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5067302739","display_name":"Ella Hamonic","orcid":"https://orcid.org/0000-0001-6158-1572"},"institutions":[{"id":"https://openalex.org/I4210114001","display_name":"Intelligence in Medical Technologies (France)","ror":"https://ror.org/032nv2431","country_code":"FR","type":"company","lineage":["https://openalex.org/I4210114001"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Ella Hamonic","raw_affiliation_strings":["IMT, Paris, France"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"IMT, Paris, France","institution_ids":["https://openalex.org/I4210114001"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":5,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1051","last_page":"1051"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9203000068664551,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9203000068664551,"subfield":{"id":"https://openalex.org/subfields/1706","display_name":"Computer Science Applications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11283","display_name":"Experimental Learning in Engineering","score":0.9132000207901001,"subfield":{"id":"https://openalex.org/subfields/2214","display_name":"Media Technology"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.825583279132843},{"id":"https://openalex.org/keywords/debugging","display_name":"Debugging","score":0.7490586638450623},{"id":"https://openalex.org/keywords/coding","display_name":"Coding (social sciences)","score":0.6059563755989075},{"id":"https://openalex.org/keywords/interpreter","display_name":"Interpreter","score":0.5563979148864746},{"id":"https://openalex.org/keywords/arduino","display_name":"Arduino","score":0.5057520866394043},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.5050123333930969},{"id":"https://openalex.org/keywords/source-code","display_name":"Source code","score":0.499025821685791},{"id":"https://openalex.org/keywords/python","display_name":"Python (programming language)","score":0.4765544533729553},{"id":"https://openalex.org/keywords/compiler","display_name":"Compiler","score":0.4620470404624939},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.4569762647151947},{"id":"https://openalex.org/keywords/code","display_name":"Code (set theory)","score":0.4478703737258911},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.4366525411605835},{"id":"https://openalex.org/keywords/visualization","display_name":"Visualization","score":0.4277379810810089},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.405128538608551},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.2248421311378479},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.1139228343963623}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.825583279132843},{"id":"https://openalex.org/C168065819","wikidata":"https://www.wikidata.org/wiki/Q845566","display_name":"Debugging","level":2,"score":0.7490586638450623},{"id":"https://openalex.org/C179518139","wikidata":"https://www.wikidata.org/wiki/Q5140297","display_name":"Coding (social sciences)","level":2,"score":0.6059563755989075},{"id":"https://openalex.org/C122783720","wikidata":"https://www.wikidata.org/wiki/Q183065","display_name":"Interpreter","level":2,"score":0.5563979148864746},{"id":"https://openalex.org/C136501162","wikidata":"https://www.wikidata.org/wiki/Q175957","display_name":"Arduino","level":2,"score":0.5057520866394043},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.5050123333930969},{"id":"https://openalex.org/C43126263","wikidata":"https://www.wikidata.org/wiki/Q128751","display_name":"Source code","level":2,"score":0.499025821685791},{"id":"https://openalex.org/C519991488","wikidata":"https://www.wikidata.org/wiki/Q28865","display_name":"Python (programming language)","level":2,"score":0.4765544533729553},{"id":"https://openalex.org/C169590947","wikidata":"https://www.wikidata.org/wiki/Q47506","display_name":"Compiler","level":2,"score":0.4620470404624939},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.4569762647151947},{"id":"https://openalex.org/C2776760102","wikidata":"https://www.wikidata.org/wiki/Q5139990","display_name":"Code (set theory)","level":3,"score":0.4478703737258911},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.4366525411605835},{"id":"https://openalex.org/C36464697","wikidata":"https://www.wikidata.org/wiki/Q451553","display_name":"Visualization","level":2,"score":0.4277379810810089},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.405128538608551},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.2248421311378479},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.1139228343963623},{"id":"https://openalex.org/C105795698","wikidata":"https://www.wikidata.org/wiki/Q12483","display_name":"Statistics","level":1,"score":0.0},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.0},{"id":"https://openalex.org/C177264268","wikidata":"https://www.wikidata.org/wiki/Q1514741","display_name":"Set (abstract data type)","level":2,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1145/3159450.3162381","is_oa":false,"landing_page_url":"https://doi.org/10.1145/3159450.3162381","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 49th ACM Technical Symposium on Computer Science Education","raw_type":"proceedings-article"},{"id":"pmh:oai:HAL:hal-02005468v1","is_oa":false,"landing_page_url":"https://imt-atlantique.hal.science/hal-02005468","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"SIGCSE '18 : 49th ACM Technical Symposium on Computer Science, Feb 2018, Baltimore, United States. pp.1051-1051, &#x27E8;10.1145/3159450.3162381&#x27E9;","raw_type":"info:eu-repo/semantics/conferenceObject"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.800000011920929,"display_name":"Quality Education","id":"https://metadata.un.org/sdg/4"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W4293241760","https://openalex.org/W4321442002","https://openalex.org/W2747703758","https://openalex.org/W2770439812","https://openalex.org/W2315986283","https://openalex.org/W2015265939","https://openalex.org/W2284072287","https://openalex.org/W2318293530","https://openalex.org/W2243460885","https://openalex.org/W4392500255"],"abstract_inverted_index":{"Any":[0],"CS":[1,28,93],"educator":[2,94],"has":[3,23],"to":[4,17,35,45,51,186,199,208,220],"explain":[5,96],"sooner":[6],"or":[7,13,232],"later":[8],"a":[9,14,42,73,92,100],"portion":[10],"of":[11,67,75,99,131,147,229],"code":[12,113,191,218],"structured":[15],"text":[16],"learners.":[18],"The":[19,203],"Codecast":[20,57,90,182],"tool":[21,50],"http://www.codecast.info":[22],"been":[24],"specially":[25],"designed":[26],"by":[27,170],"educators":[29],"and":[30,65,71,78,115,139,151,159,174,192,225],"developed":[31],"initially":[32],"for":[33,61,120],"MOOCs":[34],"replace":[36],"non-interactive":[37],"screencasts.":[38],"This":[39],"workshop":[40],"is":[41],"hands-on":[43],"lab":[44],"Codecast:":[46],"an":[47],"open-source":[48],"innovative":[49],"create":[52,157],"in-browser":[53],"interactive":[54,121],"coding":[55,133,177],"tutorials.":[56],"supports":[58],"syntax":[59],"highlighting":[60],"over":[62,173],"110":[63],"languages":[64],"as":[66,106,108],"2017":[68],"can":[69,95,141,165,205],"compile/interpret":[70],"execute":[72],"subset":[74],"the":[76,97,112,132,145,176,184,190,200,209,217,230,233],"C":[77],"Arduino":[79],"languages.":[80],"In":[81],"this":[82],"workshop,":[83],"participants":[84,124,236],"will":[85,125,156,237],"explore":[86],"how,":[87],"using":[88],"our":[89],"tool,":[91],"creation":[98],"computer":[101],"program":[102],"while":[103,197],"their":[104,109,240,243],"audio":[105],"well":[107],"interactions":[110],"with":[111,144,189,194,213],"editor":[114],"interpreter":[116],"are":[117],"being":[118],"recorded":[119],"playback.":[122],"Workshop":[123,235],"furthermore":[126],"experience":[127,160],"how":[128,163],"different":[129,195,214],"aspects":[130],"process":[134,178],"like":[135],"testing,":[136],"running,":[137],"debugging":[138],"optimizing":[140],"be":[142,166],"illustrated":[143],"help":[146],"several":[148],"data,":[149],"memory":[150],"algorithm":[152,231],"visualization":[153],"modules.":[154],"Participants":[155],"recordings":[158],"(like":[161],"learners)":[162],"they":[164],"played":[167],"back":[168],"interactively":[169],"taking":[171],"control":[172],"modify":[175],"at":[179],"any":[180],"time.":[181],"enables":[183],"learner":[185,204],"interact":[187],"directly":[188],"experiment":[193],"ideas":[196],"listening":[198],"instructor's":[201],"explanation.":[202],"make":[206],"changes":[207],"code,":[210],"test":[211],"it":[212],"inputs,":[215],"run":[216],"step-by-step":[219],"better":[221],"understand":[222],"its":[223],"behavior":[224],"visualize":[226],"other":[227],"parts":[228],"data.":[234],"also":[238],"integrate":[239],"creations":[241],"in":[242],"online":[244],"curricula.":[245]},"counts_by_year":[],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
