[{"data":1,"prerenderedAt":431},["ShallowReactive",2],{"navigation-en":3,"article-epoc-multi-support-en":241},[4,116,146,150,216,220,224,233,237],{"title":5,"path":6,"stem":7,"children":8},"Blog","\u002Fblog","blog",[9,12,16,20,24,28,32,36,40,44,48,52,56,60,64,68,72,76,80,84,88,92,96,100,104,108,112],{"title":10,"path":6,"stem":11},"News","blog\u002Findex",{"title":13,"path":14,"stem":15},"ePoc, already 10 000 downloads !","\u002Fblog\u002F10000-downloads","blog\u002F10000-downloads",{"title":17,"path":18,"stem":19},"100 000+ people registered to Inria's MOOCs on FUN","\u002Fblog\u002F100000-mooc-users","blog\u002F100000-mooc-users",{"title":21,"path":22,"stem":23},"AI in education : A Mooc and learning resources for teachers","\u002Fblog\u002Fai4t","blog\u002Fai4t",{"title":25,"path":26,"stem":27},"MOOC \"Binaural hearing for robots\"","\u002Fblog\u002Fbinaural","blog\u002Fbinaural",{"title":29,"path":30,"stem":31},"MOOC \"Bioinformatics: genomes and algorithms\"","\u002Fblog\u002Fbioinfo","blog\u002Fbioinfo",{"title":33,"path":34,"stem":35},"MOOC \"Code-based Cryptography\"","\u002Fblog\u002Fcrypto","blog\u002Fcrypto",{"title":37,"path":38,"stem":39},"[Infographic] MOOC Code-Based Cryptography 2","\u002Fblog\u002Fcrypto-2-infographic","blog\u002Fcrypto-2-infographic",{"title":41,"path":42,"stem":43},"ePoc goes multi-platform: HTML and SCORM export","\u002Fblog\u002Fepoc-multi-support","blog\u002Fepoc-multi-support",{"title":45,"path":46,"stem":47},"ePoc selected by the NGI Zero Commons Fund","\u002Fblog\u002Fepoc-ngi","blog\u002Fepoc-ngi",{"title":49,"path":50,"stem":51},"MOOC Environmental impacts of digital technologies","\u002Fblog\u002Fimpact-num","blog\u002Fimpact-num",{"title":53,"path":54,"stem":55},"Mooc \"Internet Measurements: a Hands-on Introduction\"","\u002Fblog\u002Fint-measure","blog\u002Fint-measure",{"title":57,"path":58,"stem":59},"[Infographic] MOOC Internet Measurements","\u002Fblog\u002Fint-measure-infographie","blog\u002Fint-measure-infographie",{"title":61,"path":62,"stem":63},"MOOC Introduction to a Web of Linked Data","\u002Fblog\u002Fintroduction-to-a-web-of-linked-data","blog\u002Fintroduction-to-a-web-of-linked-data",{"title":65,"path":66,"stem":67},"MOOC \"Internet of Things with Microcontrollers: a hands-on course\"","\u002Fblog\u002Fiot","blog\u002Fiot",{"title":69,"path":70,"stem":71},"MOOC \"Mobile Robots and Autonomous Vehicles\"","\u002Fblog\u002Fmob-robots","blog\u002Fmob-robots",{"title":73,"path":74,"stem":75},"[Infographic] MOOC Mobile Robots 2","\u002Fblog\u002Fmob-robots-2-infographic","blog\u002Fmob-robots-2-infographic",{"title":77,"path":78,"stem":79},"MOOC \"Introduction to functional programming in OCaml\"","\u002Fblog\u002Focaml","blog\u002Focaml",{"title":81,"path":82,"stem":83},"MOOC «Live Object Programming in Pharo» : new edition based on Pharo v8.0 !","\u002Fblog\u002Fpharo-8","blog\u002Fpharo-8",{"title":85,"path":86,"stem":87},"[Infographic] Pharo MOOC through figures","\u002Fblog\u002Fpharo-infographie","blog\u002Fpharo-infographie",{"title":89,"path":90,"stem":91},"Phone Impact","\u002Fblog\u002Fphone-impact","blog\u002Fphone-impact",{"title":93,"path":94,"stem":95},"Mooc Reproducible research: new self-paced session from March 20, 2020!","\u002Fblog\u002Frr","blog\u002Frr",{"title":97,"path":98,"stem":99},"Reproducible Research II","\u002Fblog\u002Frr2","blog\u002Frr2",{"title":101,"path":102,"stem":103},"Reproducible Research II: Practices and tools for managing computations and data","\u002Fblog\u002Frr2-session-3","blog\u002Frr2-session-3",{"title":105,"path":106,"stem":107},"Mooc Smart cities: Take up the challenges of cities in the digital era.","\u002Fblog\u002Fsmart-cities","blog\u002Fsmart-cities",{"title":109,"path":110,"stem":111},"MOOC Teaching Digital Sciences and Technology","\u002Fblog\u002Fsnt","blog\u002Fsnt",{"title":113,"path":114,"stem":115},"ePoc release: Fundamentals of Manipulation Robotics","\u002Fblog\u002Fsortie-epocrobotique","blog\u002Fsortie-ePocRobotique",{"title":117,"path":118,"stem":119,"children":120},"All our ePocs","\u002Fepocs","epocs\u002F1.index",[121,122,126,130,134,138,142],{"title":117,"path":118,"stem":119},{"title":123,"path":124,"stem":125},"Internet des objets et vie privée","\u002Fepocs\u002Finternet-des-objets-et-vie-privee","epocs\u002FInternet-des-objets-et-vie-privee",{"title":127,"path":128,"stem":129},"Produire mon 1er ePoc","\u002Fepocs\u002Fproduire-mon-premier-epoc","epocs\u002FProduire-mon-premier-epoc",{"title":131,"path":132,"stem":133},"Smartphone et vie privée","\u002Fepocs\u002Fsmartphone-et-vie-privee","epocs\u002FSmartphone-et-vie-privee",{"title":135,"path":136,"stem":137},"Le smartphone et la planète","\u002Fepocs\u002Fsmartphone-planete","epocs\u002FSmartphone-planete",{"title":139,"path":140,"stem":141},"B.A.-BA des data","\u002Fepocs\u002Fbabadata","epocs\u002Fbabadata",{"title":143,"path":144,"stem":145},"C'est quoi l'IA ?","\u002Fepocs\u002Fc-est-quoi-ia","epocs\u002Fc-est-quoi-ia",{"title":147,"path":148,"stem":149},"","\u002F","index",{"title":151,"path":152,"stem":153,"children":154},"All of our MOOCs","\u002Fmoocs","moocs\u002F1.index",[155,156,160,164,168,172,176,180,184,188,192,196,200,204,208,212],{"title":151,"path":152,"stem":153},{"title":157,"path":158,"stem":159},"Advanced object oriented design and development with Pharo","\u002Fmoocs\u002Fadvanced-ood","moocs\u002Fadvanced-ood",{"title":161,"path":162,"stem":163},"Binaural hearing for robots","\u002Fmoocs\u002Fbinauralhearing","moocs\u002Fbinauralhearing",{"title":165,"path":166,"stem":167},"Bioinformatics, Genomes and Algorithms","\u002Fmoocs\u002Fbioinfo-en","moocs\u002Fbioinfo-en",{"title":169,"path":170,"stem":171},"Code-based Cryptography","\u002Fmoocs\u002Fcryptography","moocs\u002Fcryptography",{"title":173,"path":174,"stem":175},"Environmental impacts of digital technologies","\u002Fmoocs\u002Fimpactnum","moocs\u002Fimpactnum",{"title":177,"path":178,"stem":179},"Internet Measurements - A Hands-on Introduction","\u002Fmoocs\u002Finternetmesure","moocs\u002Finternetmesure",{"title":181,"path":182,"stem":183},"Internet of Things with Microcontrollers: a hands-on course","\u002Fmoocs\u002Fiotmicrocontroleur","moocs\u002Fiotmicrocontroleur",{"title":185,"path":186,"stem":187},"Mobile Robots and Autonomous Vehicles","\u002Fmoocs\u002Fmob-robots","moocs\u002Fmob-robots",{"title":189,"path":190,"stem":191},"Live Object Programming in Pharo","\u002Fmoocs\u002Fpharo-programming","moocs\u002Fpharo-programming",{"title":193,"path":194,"stem":195},"Machine learning in Python with scikit-learn","\u002Fmoocs\u002Fpythonsckitlearn","moocs\u002Fpythonsckitlearn",{"title":197,"path":198,"stem":199},"Reproducible research - methodological principles for transparent science","\u002Fmoocs\u002Frecherchereproductible","moocs\u002Frecherchereproductible",{"title":201,"path":202,"stem":203},"Reproducible Research II - Practices and tools for managing computations and data","\u002Fmoocs\u002Frr2","moocs\u002Frr2",{"title":205,"path":206,"stem":207},"Technological challenges of participatory smart cities","\u002Fmoocs\u002Fsmartcitychallenge","moocs\u002Fsmartcitychallenge",{"title":209,"path":210,"stem":211},"Nom du MOOC","\u002Fmoocs\u002Ftemplate","moocs\u002Ftemplate",{"title":213,"path":214,"stem":215},"Introduction to a Web of Linked Data","\u002Fmoocs\u002Fweblinkdata","moocs\u002Fweblinkdata",{"title":217,"path":218,"stem":219},"Privacy Policy","\u002Fprivacy","privacy",{"title":221,"path":222,"stem":223},"All our productions","\u002Fproductions","productions",{"title":225,"path":226,"stem":227,"children":228},"Our serious games","\u002Fserious-games","serious-games\u002F1.index",[229,230],{"title":225,"path":226,"stem":227},{"title":89,"path":231,"stem":232},"\u002Fserious-games\u002Fphone-impact","serious-games\u002Fphone-impact",{"title":234,"path":235,"stem":236},"Inria Learning Lab","\u002Fteam","team",{"title":238,"path":239,"stem":240},"Legal Notice","\u002Fterms","terms",{"id":242,"title":41,"body":243,"date":422,"description":423,"draft":424,"extension":425,"image":253,"meta":426,"navigation":427,"path":42,"seo":428,"stem":43,"tags":429,"__hash__":430},"blog_en\u002Fblog\u002Fepoc-multi-support.md",{"type":244,"value":245,"toc":409},"minimark",[246,254,261,266,273,276,283,287,294,302,306,311,314,323,327,335,342,346,349,356,360,363,370,374,406],[247,248,249],"p",{},[250,251],"img",{"alt":252,"src":253},"ePoc goes multi-platform: mobile app, web browser and LMS platforms","\u002Fimages\u002Fblog\u002Fvisuel-multi-support.en.png",[247,255,256,257],{},"The new versions of the ePoc editor and player mark an important milestone for the project: ",[258,259,260],"strong",{},"an ePoc can now be followed in a web browser and integrated into a learning management system (LMS) such as Moodle.",[262,263,265],"h2",{"id":264},"shaped-by-your-feedback","Shaped by your feedback",[247,267,268,269,272],{},"Since its launch, ePoc has been designed as a mobile app. Throughout training sessions and discussions with the community, one request kept coming back: being able to offer an ePoc to learners who ",[258,270,271],{},"cannot or do not want to install a mobile app",".",[247,274,275],{},"There are many such cases: pupils who don't have a smartphone or can't use one in class, employees in professional training on locked-down workstations, organisations that already run their courses in an LMS…",[247,277,278,279,282],{},"To meet these needs, we built a ",[258,280,281],{},"web player"," along with two new exports in the editor.",[262,284,286],{"id":285},"from-mobile-learning-to-microlearning","From mobile learning to microlearning",[247,288,289,290,293],{},"This evolution comes with a change of direction. ePoc remains focused on what makes it strong: ",[258,291,292],{},"microlearning, with short, dynamic and interactive content."," But it is no longer limited to learning on mobile: it now addresses microlearning in general, whatever the device.",[247,295,296,297,301],{},"The interfaces are still designed ",[298,299,300],"em",{},"mobile-first",", and they have been adapted to provide a good experience in the browser, on desktop as well as on tablet.",[262,303,305],{"id":304},"two-new-exports","Two new exports",[307,308,310],"h3",{"id":309},"html-export-your-epoc-online-anywhere","🌐 HTML export: your ePoc online, anywhere",[247,312,313],{},"The HTML export generates a standalone web version of your ePoc that can be read directly in a browser. The result is a static website that can be hosted on any web server (GitLab Pages, your institution's server, etc.), at the root of a domain or in a subfolder.",[247,315,316],{},[317,318,322],"a",{"href":319,"rel":320},"https:\u002F\u002Fepoc.inria.fr\u002Fen\u002Fguide\u002Fuser\u002Fexport-and-publish\u002Fhtml",[321],"nofollow","Read the HTML export guide",[307,324,326],{"id":325},"scorm-export-your-epoc-in-your-lms","📦 SCORM export: your ePoc in your LMS",[247,328,329,330,334],{},"The SCORM export generates a ",[331,332,333],"code",{},".zip"," package (SCORM 1.2) that you can upload as is to Moodle or any other SCORM-compliant platform. When the platform supports it, the learner's progress and score are reported back to it: you can integrate ePocs into your existing courses and follow your learners' activity.",[247,336,337],{},[317,338,341],{"href":339,"rel":340},"https:\u002F\u002Fepoc.inria.fr\u002Fen\u002Fguide\u002Fuser\u002Fexport-and-publish\u002Fscorm",[321],"Read the SCORM export guide",[262,343,345],{"id":344},"automatic-video-compression","🎬 Automatic video compression",[247,347,348],{},"Videos are often what makes an ePoc heavy. The editor now automatically compresses the videos you add: your ePocs are lighter, faster for learners to download, and easier to host or upload to an LMS. Compression is enabled by default and can be turned off in the editor settings.",[247,350,351],{},[317,352,355],{"href":353,"rel":354},"https:\u002F\u002Fepoc.inria.fr\u002Fen\u002Fguide\u002Fuser\u002Fcontent\u002Fvideo#automatic-compression",[321],"Read the video compression guide",[262,357,359],{"id":358},"also-in-this-release","Also in this release",[247,361,362],{},"The editor and the player also come with many improvements: Picture-in-Picture mode for video and audio, overall ePoc duration, a \"Credits\" section replacing \"Authors\", an improved score page in badge mode, fixes to the \"Dropdown list\" activity…",[247,364,365],{},[317,366,369],{"href":367,"rel":368},"https:\u002F\u002Fepoc.inria.fr\u002Fen\u002Fchangelogs",[321],"See all the changes",[262,371,373],{"id":372},"try-it-now","Try it now",[375,376,377,385,392],"ul",{},[378,379,380],"li",{},[317,381,384],{"href":382,"rel":383},"https:\u002F\u002Fepoc.inria.fr\u002Fen\u002Feditor",[321],"Download the ePoc editor",[378,386,387],{},[317,388,391],{"href":389,"rel":390},"https:\u002F\u002Fepoc.inria.fr\u002Fen\u002Fguide\u002Fuser\u002Fexport-and-publish",[321],"Read the documentation on publishing and exports",[378,393,394,395,400,401],{},"Chat with the community on ",[317,396,399],{"href":397,"rel":398},"https:\u002F\u002Fdiscord.gg\u002FxzSVeuPEtH",[321],"Discord"," or ",[317,402,405],{"href":403,"rel":404},"https:\u002F\u002Fwww.tchap.gouv.fr\u002F#\u002Froom\u002F#epoc:agent.education.tchap.gouv.fr",[321],"Tchap",[247,407,408],{},"Your feedback matters: try out these new exports and tell us how you use them!",{"title":147,"searchDepth":410,"depth":410,"links":411},2,[412,413,414,419,420,421],{"id":264,"depth":410,"text":265},{"id":285,"depth":410,"text":286},{"id":304,"depth":410,"text":305,"children":415},[416,418],{"id":309,"depth":417,"text":310},3,{"id":325,"depth":417,"text":326},{"id":344,"depth":410,"text":345},{"id":358,"depth":410,"text":359},{"id":372,"depth":410,"text":373},"2026-10-22","The new versions of the ePoc editor and player let learners follow an ePoc in a web browser or in an LMS such as Moodle.",false,"md",{},true,{"title":41,"description":423},null,"ksaJPsgJ-ab2IT6L17MFxGIwF9l8jVuo_TU2TgZowL8",1793628735628]