{"id":"https://openalex.org/W1976766731","doi":"https://doi.org/10.1145/1007996.1008099","title":"Program animation in jeliot 3","display_name":"Program animation in jeliot 3","publication_year":2004,"publication_date":"2004-06-28","ids":{"openalex":"https://openalex.org/W1976766731","doi":"https://doi.org/10.1145/1007996.1008099","mag":"1976766731"},"language":"en","primary_location":{"id":"doi:10.1145/1007996.1008099","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1007996.1008099","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education","raw_type":"proceedings-article"},"type":"article","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/A5023742305","display_name":"Andr\u00e9s Moreno","orcid":"https://orcid.org/0000-0001-9266-731X"},"institutions":[{"id":"https://openalex.org/I175532246","display_name":"University of Eastern Finland","ror":"https://ror.org/00cyydd11","country_code":"FI","type":"education","lineage":["https://openalex.org/I175532246"]}],"countries":["FI"],"is_corresponding":true,"raw_author_name":"Andr\u00e9s Moreno","raw_affiliation_strings":["University of Joensuu, Joensuu, Finland","Univ. of Joensuu, Joensuu, Finland#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Joensuu, Joensuu, Finland","institution_ids":[]},{"raw_affiliation_string":"Univ. of Joensuu, Joensuu, Finland#TAB#","institution_ids":["https://openalex.org/I175532246"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5040603734","display_name":"Niko Myller","orcid":null},"institutions":[{"id":"https://openalex.org/I175532246","display_name":"University of Eastern Finland","ror":"https://ror.org/00cyydd11","country_code":"FI","type":"education","lineage":["https://openalex.org/I175532246"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Niko Myller","raw_affiliation_strings":["University of Joensuu, Joensuu, Finland","Univ. of Joensuu, Joensuu, Finland#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Joensuu, Joensuu, Finland","institution_ids":[]},{"raw_affiliation_string":"Univ. of Joensuu, Joensuu, Finland#TAB#","institution_ids":["https://openalex.org/I175532246"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5078255358","display_name":"Mordechai Ben\u2010Ari","orcid":"https://orcid.org/0000-0002-2091-5107"},"institutions":[{"id":"https://openalex.org/I175532246","display_name":"University of Eastern Finland","ror":"https://ror.org/00cyydd11","country_code":"FI","type":"education","lineage":["https://openalex.org/I175532246"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Mordechai Ben-Ari","raw_affiliation_strings":["University of Joensuu, Joensuu, Finland","Univ. of Joensuu, Joensuu, Finland#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Joensuu, Joensuu, Finland","institution_ids":[]},{"raw_affiliation_string":"Univ. of Joensuu, Joensuu, Finland#TAB#","institution_ids":["https://openalex.org/I175532246"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5036285785","display_name":"Erkki Sutinen","orcid":"https://orcid.org/0000-0002-1020-3325"},"institutions":[{"id":"https://openalex.org/I175532246","display_name":"University of Eastern Finland","ror":"https://ror.org/00cyydd11","country_code":"FI","type":"education","lineage":["https://openalex.org/I175532246"]}],"countries":["FI"],"is_corresponding":false,"raw_author_name":"Erkki Sutinen","raw_affiliation_strings":["University of Joensuu, Joensuu, Finland","Univ. of Joensuu, Joensuu, Finland#TAB#"],"affiliations":[{"raw_affiliation_string":"University of Joensuu, Joensuu, Finland","institution_ids":[]},{"raw_affiliation_string":"Univ. of Joensuu, Joensuu, Finland#TAB#","institution_ids":["https://openalex.org/I175532246"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":4,"corresponding_author_ids":["https://openalex.org/A5023742305"],"corresponding_institution_ids":["https://openalex.org/I175532246"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.15654688,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"265","last_page":"265"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10533","display_name":"Teaching and Learning Programming","score":0.9995999932289124,"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.9995999932289124,"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/T10260","display_name":"Software Engineering Research","score":0.9936000108718872,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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/T10743","display_name":"Software Testing and Debugging Techniques","score":0.9890000224113464,"subfield":{"id":"https://openalex.org/subfields/1712","display_name":"Software"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"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.8482732772827148},{"id":"https://openalex.org/keywords/animation","display_name":"Animation","score":0.8015726804733276},{"id":"https://openalex.org/keywords/programming-language","display_name":"Programming language","score":0.7924976348876953},{"id":"https://openalex.org/keywords/trace","display_name":"TRACE (psycholinguistics)","score":0.5737544298171997},{"id":"https://openalex.org/keywords/java","display_name":"Java","score":0.4877965748310089},{"id":"https://openalex.org/keywords/class","display_name":"Class (philosophy)","score":0.47881752252578735},{"id":"https://openalex.org/keywords/inheritance","display_name":"Inheritance (genetic algorithm)","score":0.4531373083591461},{"id":"https://openalex.org/keywords/graphics","display_name":"Graphics","score":0.44490814208984375},{"id":"https://openalex.org/keywords/interpreter","display_name":"Interpreter","score":0.4400070011615753},{"id":"https://openalex.org/keywords/object-oriented-programming","display_name":"Object-oriented programming","score":0.42585891485214233},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.41208183765411377},{"id":"https://openalex.org/keywords/human\u2013computer-interaction","display_name":"Human\u2013computer interaction","score":0.32638800144195557},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.21879321336746216}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8482732772827148},{"id":"https://openalex.org/C502989409","wikidata":"https://www.wikidata.org/wiki/Q11425","display_name":"Animation","level":2,"score":0.8015726804733276},{"id":"https://openalex.org/C199360897","wikidata":"https://www.wikidata.org/wiki/Q9143","display_name":"Programming language","level":1,"score":0.7924976348876953},{"id":"https://openalex.org/C75291252","wikidata":"https://www.wikidata.org/wiki/Q1315756","display_name":"TRACE (psycholinguistics)","level":2,"score":0.5737544298171997},{"id":"https://openalex.org/C548217200","wikidata":"https://www.wikidata.org/wiki/Q251","display_name":"Java","level":2,"score":0.4877965748310089},{"id":"https://openalex.org/C2777212361","wikidata":"https://www.wikidata.org/wiki/Q5127848","display_name":"Class (philosophy)","level":2,"score":0.47881752252578735},{"id":"https://openalex.org/C2780902518","wikidata":"https://www.wikidata.org/wiki/Q6033780","display_name":"Inheritance (genetic algorithm)","level":3,"score":0.4531373083591461},{"id":"https://openalex.org/C21442007","wikidata":"https://www.wikidata.org/wiki/Q1027879","display_name":"Graphics","level":2,"score":0.44490814208984375},{"id":"https://openalex.org/C122783720","wikidata":"https://www.wikidata.org/wiki/Q183065","display_name":"Interpreter","level":2,"score":0.4400070011615753},{"id":"https://openalex.org/C73752529","wikidata":"https://www.wikidata.org/wiki/Q79872","display_name":"Object-oriented programming","level":2,"score":0.42585891485214233},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.41208183765411377},{"id":"https://openalex.org/C107457646","wikidata":"https://www.wikidata.org/wiki/Q207434","display_name":"Human\u2013computer interaction","level":1,"score":0.32638800144195557},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.21879321336746216},{"id":"https://openalex.org/C55493867","wikidata":"https://www.wikidata.org/wiki/Q7094","display_name":"Biochemistry","level":1,"score":0.0},{"id":"https://openalex.org/C104317684","wikidata":"https://www.wikidata.org/wiki/Q7187","display_name":"Gene","level":2,"score":0.0},{"id":"https://openalex.org/C41895202","wikidata":"https://www.wikidata.org/wiki/Q8162","display_name":"Linguistics","level":1,"score":0.0},{"id":"https://openalex.org/C138885662","wikidata":"https://www.wikidata.org/wiki/Q5891","display_name":"Philosophy","level":0,"score":0.0},{"id":"https://openalex.org/C185592680","wikidata":"https://www.wikidata.org/wiki/Q2329","display_name":"Chemistry","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/1007996.1008099","is_oa":false,"landing_page_url":"https://doi.org/10.1145/1007996.1008099","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Proceedings of the 9th annual SIGCSE conference on Innovation and technology in computer science education","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"id":"https://metadata.un.org/sdg/4","score":0.550000011920929,"display_name":"Quality Education"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":7,"referenced_works":["https://openalex.org/W66737414","https://openalex.org/W1490479861","https://openalex.org/W1765528341","https://openalex.org/W2050163083","https://openalex.org/W2122312470","https://openalex.org/W2740242076","https://openalex.org/W4205241946"],"related_works":["https://openalex.org/W1721418433","https://openalex.org/W2463512549","https://openalex.org/W3089412887","https://openalex.org/W2246915267","https://openalex.org/W2004305899","https://openalex.org/W2380399844","https://openalex.org/W1494632715","https://openalex.org/W2051274011","https://openalex.org/W1537964674","https://openalex.org/W4386444448"],"abstract_inverted_index":{"Jeliot":[0,36,50,121,130,156,206,228,263,278,296,313,352],"is":[1,110,132,158,275,280,322],"a":[2,24,64,162,188,234,266,293,341,355],"family":[3],"of":[4,18,46,58,67,84,120,135,152,171,185,243,318],"program":[5,245],"animation":[6,44],"systems":[7],"[1].":[8],"It":[9,175,255],"has":[10,86],"been":[11,87],"successfully":[12],"used":[13,167,178,232,248],"to":[14,29,71,77,96,160,165,179,213,221,249,291,310,350],"improve":[15],"the":[16,40,47,56,73,90,103,114,183,211,217,222,226,244,253,283,316,325],"teaching":[17,317],"intro-":[19],"ductory":[20],"programming":[21,31,186],"by":[22,89,113,208],"supplying":[23],"concrete":[25],"language":[26],"in":[27,69,168,236,308],"which":[28,93],"explain":[30,193],"structures":[32],"and":[33,43,76,126,149,154,181,196,215,301,306,315,327,362],"concepts":[34,137,195,223],"[2].":[35],"3":[37,62,131,157,207,229,264,279,314,353],"[4]":[38],"retains":[39],"novice-oriented":[41],"GUI":[42],"display":[45,242],"previous":[48,118],"version,":[49],"2000.":[51],"Both":[52],"versions":[53],"automatically":[54],"visualize":[55,363],"execution":[57],"user-written":[59],"Java":[60],"programs.Jeliot":[61],"introduces":[63],"new":[65,79,342],"kind":[66],"design":[68],"order":[70,309],"make":[72],"system":[74,85],"extendable":[75],"add":[78],"features":[80],"[5].":[81],"The":[82,107,117,190,240,320],"front-end":[83],"replaced":[88],"DynamicJava":[91],"interpreter,":[92],"was":[94],"instrumented":[95],"produce":[97],"an":[98],"intermediate":[99],"code,":[100],"MCode,":[101],"describing":[102],"program's":[104],"runtime":[105],"trace.":[106],"MCode":[108],"trace":[109],"then":[111],"rendered":[112],"graphics":[115],"back-end.":[116],"version":[119],"animated":[122],"variables,":[123],"expressions,":[124],"I/O":[125],"static":[127],"method":[128,145],"calls.":[129],"also":[133,257,334],"capable":[134],"animating":[136],"for":[138,285,329,336,339],"object-oriented":[139],"programming:":[140],"objects,":[141],"class":[142],"inheritance,":[143],"constructors,":[144],"calls,":[146],"instance":[147],"fields,":[148],"reference":[150],"semantics":[151],"arrays":[153],"objects.":[155],"intended":[159],"be":[161,166,177,231,247],"simple":[163],"tool":[164,235,267,343],"different":[169,194],"kinds":[170],"learning":[172],"scenarios":[173],"[3].":[174],"can":[176,192,230,246,256,269,360],"show":[180,197],"teach":[182],"basics":[184],"during":[187],"lecture.":[189],"lecturer":[191],"their":[198,364],"corresponding":[199],"animations":[200],"with":[201],"Jeliot.":[202],"Students":[203],"may":[204],"use":[205],"themselves":[209],"after":[210],"lectures":[212],"complete":[214],"understand":[216],"follow-up":[218],"assignments":[219],"related":[220],"learned":[224],"at":[225,287],"lectures.":[227],"as":[233,261],"interactive":[237],"laboratory":[238],"sessions.":[239],"visual":[241],"facilitate":[250],"communications":[251],"about":[252],"errors.":[254],"support":[258],"virtual":[259],"courses,":[260],"where":[262,298,358],"provides":[265],"that":[268],"assist":[270],"students":[271,300,359],"when":[272],"external":[273],"help":[274],"not":[276],"available.":[277],"available":[281,323],"under":[282],"GPL":[284],"downloading":[286],"http://www.cs.joensuu.fi/jeliot/.":[288],"We":[289],"intend":[290],"form":[292],"community":[294],"around":[295],"3,":[297],"teachers,":[299],"developers":[302],"could":[303],"propose":[304],"ideas":[305],"solutions":[307],"im-":[311],"prove":[312],"programming.":[319],"forum":[321],"on":[324],"website":[326],"open":[328],"anyone":[330],"interested.":[331],"There":[332],"are":[333],"plans":[335],"further":[337],"development,":[338],"example,":[340],"called":[344],"JeCo":[345],"(Jeliot":[346],"Collaborative)":[347],"[3]":[348],"aims":[349],"integrate":[351],"into":[354],"co-authoring":[356],"environment":[357],"develop":[361],"programs":[365],"together.":[366]},"counts_by_year":[{"year":2021,"cited_by_count":1},{"year":2017,"cited_by_count":1},{"year":2015,"cited_by_count":2}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
