{"id":68,"date":"2023-10-23T12:40:27","date_gmt":"2023-10-23T12:40:27","guid":{"rendered":"https:\/\/blogg.lnu.se\/edtechlnu\/?p=68"},"modified":"2023-10-23T12:40:27","modified_gmt":"2023-10-23T12:40:27","slug":"grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter","status":"publish","type":"post","link":"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/","title":{"rendered":"Grundskolans datapipeline och databehandling \u2013 tekniska utmaningar och m\u00f6jligheter"},"content":{"rendered":"<p>Information \u2013 data \u2013 betraktas som en avg\u00f6rande resurs f\u00f6r det moderna samh\u00e4llet, med egenskaper som kan utl\u00f6sa en teknologisk revolution [1]. Anv\u00e4ndningen av digital teknik inom utbildning har m\u00f6jliggjort insamling av en bred m\u00e4ngd data om elever och deras utbildning.<\/p>\n<p>Olika typer av utbildningsdata, till exempel text, betyg, tester, tidsst\u00e4mplar, n\u00e4rvaro och beteendedata om anv\u00e4ndningen av digitala l\u00e4romedel, kan vara omfattande, komplexa och heterogena [2]. Stora m\u00e4ngder utbildningsdata finns dessutom spridda \u00f6ver olika digitala tj\u00e4nster och huvudm\u00e4n, vilket g\u00f6r det minst sagt utmanande att anv\u00e4nda data p\u00e5 ett strategiskt s\u00e4tt. \u00c4ven om datastandarder syftar till att underl\u00e4tta anslutning och spridning av information mellan olika digitala utbildningsverktyg inom skolorna, s\u00e5 finns inga etablerade standarder specifikt f\u00f6r insamling, bearbetning, analys och presentation av utbildningsdata. Som ett resultat av det utnyttjar inte skolledare, l\u00e4rare och elever m\u00f6jligheten att fatta beslut kring undervisning och l\u00e4rande baserade p\u00e5 redan befintliga data. Inom v\u00e5rt forskningsprojekt <em>Utbildningsteknologi i grundskolan<\/em> vill vi etablera s\u00e4kra datapipeliner och f\u00f6r \u00e4ndam\u00e5let utformade datastandarder f\u00f6r att kunna bidra till s\u00e5v\u00e4l pedagogisk som organisatorisk verksamhetsnytta genom att strategiskt anv\u00e4nda och analysera utbildningsdata.<\/p>\n<p>Datapipeliner best\u00e5r av en komplex kedja av sammanl\u00e4nkade aktiviteter som b\u00f6rjar med en datak\u00e4lla och slutar med en datamottagare via \u00f6verbryggade serier av operationer. I forskningsprojektet f\u00f6resl\u00e5r vi en teknisk l\u00f6sning som inneh\u00e5ller en datapipeline genom att anv\u00e4nda ett s\u00e4kert svenskt datalager \u2013 Swedish University Computer Network (SUNET). I b\u00f6rjan av pipelinen laddas data in i lagringsutrymmet. D\u00e4refter f\u00f6ljer ett antal steg, d\u00e4r varje steg producerar en \u201dutdata\u201d som fungerar som \u201dindata\u201d f\u00f6r det f\u00f6ljande steget, och detta forts\u00e4tter tills pipelinen \u00e4r klar. F\u00f6r alla involverade parter \u00e4r datas\u00e4kerhet, integritet och ett etiskt f\u00f6rh\u00e5llningss\u00e4tt de viktigaste \u00f6verv\u00e4gandena. F\u00f6r att hantera dessa fr\u00e5gor och h\u00e5lla data f\u00f6r olika intressenter \u00e5tskild (s\u00e5som l\u00e4romedelsf\u00f6retag och kommuner) anv\u00e4nder vi <em>SUNET-drive<\/em> och <em>Simple Storage Service<\/em> (S3). F\u00f6r att kunna g\u00f6ra en grundlig bed\u00f6mning av elevernas framsteg var det avg\u00f6rande att sammanf\u00f6ra elevernas data fr\u00e5n olika S3:or.<\/p>\n<p>Trots den anv\u00e4ndarv\u00e4nliga datapipeline som byggdes f\u00f6r projektet st\u00f6tte majoriteten av intressenterna p\u00e5 sv\u00e5righeter n\u00e4r det kom till att formatera sina data enligt den f\u00f6reslagna datastandarden och ladda upp data till S3:orna p\u00e5 v\u00e5r SUNET-drive. Utmaningen uppstod p\u00e5 grund av bristande expertis inom skolor och kommuner, samt begr\u00e4nsade ekonomiska resurser och tidsbegr\u00e4nsningar f\u00f6r l\u00e4romedelsf\u00f6retagen. F\u00f6r att ta itu med detta problem utvecklade vi individuella skript f\u00f6r varje intressent baserat p\u00e5 deras specifika data. Genom att l\u00e5ta intressenterna k\u00f6ra dessa skript en g\u00e5ng i veckan kunde vi s\u00e4kerst\u00e4lla en enhetlig datamatning \u00f6ver alla S3:or. Denna extra, men n\u00f6dv\u00e4ndiga process blev dock kostsam och mycket tidskr\u00e4vande.<\/p>\n<p>N\u00e4r intressenterna har laddat upp sina formaterade data till sina respektive S3:or \u2019hashar\u2019 forskarna data som blir pseudoanonymiserad. All pseudonymiserad data lagras sedan som en backup i SUNET-drive. Det \u00e4r viktigt att notera att endast pseudoanonymiserad data anv\u00e4nds av forskarna. Enligt den allm\u00e4nna dataskyddsf\u00f6rordningen (GDPR) inneb\u00e4r pseudoanonymisering att behandla personuppgifter p\u00e5 ett s\u00e4tt som f\u00f6rhindrar association med en specifik individ utan ytterligare information. Denna ytterligare information h\u00e5lls separat och omfattas av \u00e5tg\u00e4rder som f\u00f6rhindrar kopplingen av personuppgifter till identifierbara individer [9]. Endast involverade l\u00e4rare och rektorer kan matcha dataanalyser till respektive individ.<\/p>\n<p>Data bearbetas, analyseras och visualiseras f\u00f6r olika intressenter med ett VLA (Visual Learning Analytics) verktyg. Ett inloggningssystem och backuper skapas via en virtuell maskin p\u00e5 v\u00e5rt universitetsmoln. Med flera intressenter involverade f\u00e5r varje intressent unik tillg\u00e5ng via ett API till ett personligt dashboard inom det utvecklade VLA-verktyget, vilket s\u00e4kerst\u00e4ller s\u00e4ker \u00e5tkomstkontroll och -beh\u00f6righet. Den f\u00f6reslagna tekniska l\u00f6sningen underl\u00e4ttar f\u00f6r olika intressenter hur data hanteras, transporteras, analyseras och visualiseras, f\u00f6r att i f\u00f6rl\u00e4ngningen bidra till v\u00e4l underbyggda och strategiskt genomt\u00e4nkta beslut f\u00f6r individanpassad utbildning och l\u00e4rande. Vi hoppas att projektet kan bidra till standarder f\u00f6r hur skolv\u00e4sendet och digitala l\u00e4romedelsf\u00f6retag i Sverige hanterar, delar och anv\u00e4nder utbildningsdata.<\/p>\n<p><strong>Zeynab (Artemis)\u00a0 Mohseni &amp; Italo Masiello \/\/ EdTechLnu<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Referenser<\/strong><\/p>\n<ol>\n<li>Perez, C. (2002). Technological revolutions and financial capital: the dynamics of bubbles and golden ages. <em>Cheltenham (UK): Edward Elgar<\/em>.<\/li>\n<li>Mohseni, Z., Martins, R. M., &amp; Masiello, I. (2022). SBGTool v2. 0: An Empirical Study on a Similarity-Based Grouping Tool for Students\u2019 Learning Outcomes. <em>Data<\/em>, 7(7), 98.<\/li>\n<li>Munappy, A. R., Bosch, J., Olsson, H. H. (2020). Data pipeline management in practice: Challenges and opportunities. In International Conference on Product-Focused Software Process Improvement, Springer, Cham, pp. 168-184.<\/li>\n<li>Pervaiz, F., Vashistha, A., Anderson, R. (2019). Examining the challenges in development data pipeline. <em>In Proceedings of the 2nd ACM SIGCAS Conference on Computing and Sustainable Societies<\/em>, pp. 13-21.<\/li>\n<li>Raman, K., Swaminathan, A., Gehrke, J., Joachims, T. (2013). Beyond myopic inference in big data pipelines. <em>In Proceedings of the 19th ACM SIGKDD international conference on Knowledge discovery and data mining<\/em>, pp. 86-94.<\/li>\n<li>Mohseni, Z., Masiello, I., Martins, R. M. (manuscript in preparation). Practical Implementation of Data Pipeline and Data Standard for Educational Data in Primary and Secondary Education: Challenges and Opportunities.<\/li>\n<li>Swedish University Computer Network (2023). URL: <a href=\"https:\/\/www.sunet.se\/om-sunet\">https:\/\/www.sunet.se\/om-sunet<\/a> (accessed 2023-06-15).<\/li>\n<li>SUNET S3 (2023). URL: <a href=\"https:\/\/wiki.sunet.se\/pages\/viewpage.action?pageId=18612359\">https:\/\/wiki.sunet.se\/pages\/viewpage.action?pageId=18612359<\/a> (accessed 2023-06-15).<\/li>\n<li>Voigt, P., Von dem Bussche, A. (2017). The EU general data protection regulation (GDPR), A Practical Guide, <em>1st Ed., Cham: Springer International Publishing<\/em>, 10(3152676), pp. 10-5555.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Information \u2013 data \u2013 betraktas som en avg\u00f6rande resurs f\u00f6r det moderna samh\u00e4llet, med egenskaper som kan utl\u00f6sa en teknologisk revolution [1]. Anv\u00e4ndningen av digital teknik inom utbildning har m\u00f6jliggjort insamling av en bred m\u00e4ngd data om elever och deras utbildning. Olika typer av utbildningsdata, till exempel text, betyg, tester, tidsst\u00e4mplar, n\u00e4rvaro och beteendedata om [&hellip;]<\/p>\n","protected":false},"author":19936,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-68","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\r\n<title>Grundskolans datapipeline och databehandling \u2013 tekniska utmaningar och m\u00f6jligheter - Utbildningsteknologi i grundskolan<\/title>\r\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\r\n<link rel=\"canonical\" href=\"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/\" \/>\r\n<meta property=\"og:locale\" content=\"sv_SE\" \/>\r\n<meta property=\"og:type\" content=\"article\" \/>\r\n<meta property=\"og:title\" content=\"Grundskolans datapipeline och databehandling \u2013 tekniska utmaningar och m\u00f6jligheter - Utbildningsteknologi i grundskolan\" \/>\r\n<meta property=\"og:description\" content=\"Information \u2013 data \u2013 betraktas som en avg\u00f6rande resurs f\u00f6r det moderna samh\u00e4llet, med egenskaper som kan utl\u00f6sa en teknologisk revolution [1]. Anv\u00e4ndningen av digital teknik inom utbildning har m\u00f6jliggjort insamling av en bred m\u00e4ngd data om elever och deras utbildning. Olika typer av utbildningsdata, till exempel text, betyg, tester, tidsst\u00e4mplar, n\u00e4rvaro och beteendedata om [&hellip;]\" \/>\r\n<meta property=\"og:url\" content=\"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/\" \/>\r\n<meta property=\"og:site_name\" content=\"Utbildningsteknologi i grundskolan\" \/>\r\n<meta property=\"article:published_time\" content=\"2023-10-23T12:40:27+00:00\" \/>\r\n<meta name=\"author\" content=\"Susanna\" \/>\r\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\r\n<meta name=\"twitter:label1\" content=\"Skriven av\" \/>\n\t<meta name=\"twitter:data1\" content=\"Susanna\" \/>\n\t<meta name=\"twitter:label2\" content=\"Ber\u00e4knad l\u00e4stid\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minuter\" \/>\r\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/\",\"url\":\"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/\",\"name\":\"Grundskolans datapipeline och databehandling \u2013 tekniska utmaningar och m\u00f6jligheter - Utbildningsteknologi i grundskolan\",\"isPartOf\":{\"@id\":\"https:\/\/blogg.lnu.se\/edtechlnu\/#website\"},\"datePublished\":\"2023-10-23T12:40:27+00:00\",\"dateModified\":\"2023-10-23T12:40:27+00:00\",\"author\":{\"@id\":\"https:\/\/blogg.lnu.se\/edtechlnu\/#\/schema\/person\/adf9fc815ea94ed232325f1ace35209d\"},\"breadcrumb\":{\"@id\":\"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/#breadcrumb\"},\"inLanguage\":\"sv-SE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/blogg.lnu.se\/edtechlnu\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Grundskolans datapipeline och databehandling \u2013 tekniska utmaningar och m\u00f6jligheter\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/blogg.lnu.se\/edtechlnu\/#website\",\"url\":\"https:\/\/blogg.lnu.se\/edtechlnu\/\",\"name\":\"Utbildningsteknologi i grundskolan\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/blogg.lnu.se\/edtechlnu\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"sv-SE\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/blogg.lnu.se\/edtechlnu\/#\/schema\/person\/adf9fc815ea94ed232325f1ace35209d\",\"name\":\"Susanna\",\"url\":\"https:\/\/blogg.lnu.se\/edtechlnu\/author\/snolub\/\"}]}<\/script>\r\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Grundskolans datapipeline och databehandling \u2013 tekniska utmaningar och m\u00f6jligheter - Utbildningsteknologi i grundskolan","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/","og_locale":"sv_SE","og_type":"article","og_title":"Grundskolans datapipeline och databehandling \u2013 tekniska utmaningar och m\u00f6jligheter - Utbildningsteknologi i grundskolan","og_description":"Information \u2013 data \u2013 betraktas som en avg\u00f6rande resurs f\u00f6r det moderna samh\u00e4llet, med egenskaper som kan utl\u00f6sa en teknologisk revolution [1]. Anv\u00e4ndningen av digital teknik inom utbildning har m\u00f6jliggjort insamling av en bred m\u00e4ngd data om elever och deras utbildning. Olika typer av utbildningsdata, till exempel text, betyg, tester, tidsst\u00e4mplar, n\u00e4rvaro och beteendedata om [&hellip;]","og_url":"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/","og_site_name":"Utbildningsteknologi i grundskolan","article_published_time":"2023-10-23T12:40:27+00:00","author":"Susanna","twitter_card":"summary_large_image","twitter_misc":{"Skriven av":"Susanna","Ber\u00e4knad l\u00e4stid":"5 minuter"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/","url":"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/","name":"Grundskolans datapipeline och databehandling \u2013 tekniska utmaningar och m\u00f6jligheter - Utbildningsteknologi i grundskolan","isPartOf":{"@id":"https:\/\/blogg.lnu.se\/edtechlnu\/#website"},"datePublished":"2023-10-23T12:40:27+00:00","dateModified":"2023-10-23T12:40:27+00:00","author":{"@id":"https:\/\/blogg.lnu.se\/edtechlnu\/#\/schema\/person\/adf9fc815ea94ed232325f1ace35209d"},"breadcrumb":{"@id":"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/#breadcrumb"},"inLanguage":"sv-SE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/blogg.lnu.se\/edtechlnu\/grundskolans-datapipeline-och-databehandling-tekniska-utmaningar-och-mojligheter\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/blogg.lnu.se\/edtechlnu\/"},{"@type":"ListItem","position":2,"name":"Grundskolans datapipeline och databehandling \u2013 tekniska utmaningar och m\u00f6jligheter"}]},{"@type":"WebSite","@id":"https:\/\/blogg.lnu.se\/edtechlnu\/#website","url":"https:\/\/blogg.lnu.se\/edtechlnu\/","name":"Utbildningsteknologi i grundskolan","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogg.lnu.se\/edtechlnu\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"sv-SE"},{"@type":"Person","@id":"https:\/\/blogg.lnu.se\/edtechlnu\/#\/schema\/person\/adf9fc815ea94ed232325f1ace35209d","name":"Susanna","url":"https:\/\/blogg.lnu.se\/edtechlnu\/author\/snolub\/"}]}},"_links":{"self":[{"href":"https:\/\/blogg.lnu.se\/edtechlnu\/wp-json\/wp\/v2\/posts\/68","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogg.lnu.se\/edtechlnu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogg.lnu.se\/edtechlnu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogg.lnu.se\/edtechlnu\/wp-json\/wp\/v2\/users\/19936"}],"replies":[{"embeddable":true,"href":"https:\/\/blogg.lnu.se\/edtechlnu\/wp-json\/wp\/v2\/comments?post=68"}],"version-history":[{"count":1,"href":"https:\/\/blogg.lnu.se\/edtechlnu\/wp-json\/wp\/v2\/posts\/68\/revisions"}],"predecessor-version":[{"id":69,"href":"https:\/\/blogg.lnu.se\/edtechlnu\/wp-json\/wp\/v2\/posts\/68\/revisions\/69"}],"wp:attachment":[{"href":"https:\/\/blogg.lnu.se\/edtechlnu\/wp-json\/wp\/v2\/media?parent=68"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogg.lnu.se\/edtechlnu\/wp-json\/wp\/v2\/categories?post=68"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogg.lnu.se\/edtechlnu\/wp-json\/wp\/v2\/tags?post=68"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}