{"id":6451,"date":"2025-05-20T00:00:00","date_gmt":"2025-05-19T22:00:00","guid":{"rendered":"https:\/\/seriousfactory.com\/blog\/?p=6451"},"modified":"2025-08-20T11:40:28","modified_gmt":"2025-08-20T09:40:28","slug":"boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor","status":"publish","type":"post","link":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/","title":{"rendered":"Boost Your E-learning Modules with the Function Call Block in VTS Editor"},"content":{"rendered":"<h2>Boost Your E\u2011Learning Modules with the Function Call Block in VTS Editor<\/h2>\n<p>How can you produce faster without compromising quality or repeating errors across multiple modules? With the <strong>VTS Function Call block<\/strong>, you encapsulate your recurring mechanics (feedback, score, resources, navigation\u2026) into reusable Functions, directly in <a href=\"https:\/\/seriousfactory.com\/en\/authoring-software-vts-editor\/\">VTS Editor<\/a>. The result: quicker-to-build e\u2011learning modules, simulations, and serious games that are more consistent and easier to update.<\/p>\n<h2>Why the VTS Function Call Block Accelerates Your Production<\/h2>\n<h3>Produce faster without sacrificing quality<\/h3>\n<p>By replacing copy\u2011paste with <em>Functions<\/em>, you standardize best practices. Once your proven sequences are encapsulated (e.g., <code>Speak<\/code> + <code>Emotion<\/code> + <code>Score<\/code>), you call them anywhere with a single click. This reduces manual actions\u2014and therefore errors\u2014while maintaining a polished and consistent result.<\/p>\n<h3>Centralized maintenance and reliability<\/h3>\n<p>Modify the logic once in the Function, and the entire project updates automatically. Your scoring rules, key messages, and animations stay aligned across all paths. This ensures consistent quality and predictable maintenance.<\/p>\n<h3>Instructional consistency and content governance<\/h3>\n<p>For training and HR managers, VTS Editor\u2019s <em>Function Call<\/em> simplifies content governance: clear signatures (inputs\/outputs), reliable execution in the scene context, and traceable rules. You align form and substance from one module to another\u2014without friction.<\/p>\n<h2>VTS Editor\u2019s Function Call: How It Works<\/h2>\n<h3>From Group to Function with a simple shortcut<\/h3>\n<p>Group a sequence of blocks (e.g.: <code>Speak<\/code>, <code>Emotion<\/code>, <code>Score<\/code>, <code>Badge<\/code>, <code>Condition<\/code>) into a <em>Group<\/em>, then convert it into a <em>Function<\/em> using <code>Shift+F<\/code>. This reusable Function includes defined inputs and outputs. In your graphs, insert a <code>Function Call<\/code> pointing to it\u2014VTS runs the sequence and then resumes the calling scene.<\/p>\n<h3>Three Key Effects for Your Projects<\/h3>\n<ul>\n<li>A single place to maintain logic used everywhere.<\/li>\n<li>Clear signatures: Function inputs\/outputs match those of the call block.<\/li>\n<li>Execution within the calling scene\u2019s context: same characters, settings, and media.<\/li>\n<\/ul>\n<p>This approach follows well-documented principles of instructional content reusability: see, for example, <a href=\"http:\/\/reusability.org\/read\/\">Wiley, 2000<\/a>.<\/p>\n<h2>Who This Approach Is a Game Changer For<\/h2>\n<h3>Instructional Designers<\/h3>\n<p>Standardize your patterns (quiz + feedback + score, instruction + resource, chapter opening), save time for in-depth design, and reduce errors.<\/p>\n<h3>Training and HR Managers<\/h3>\n<p>Ensure intra\/inter-module consistency, follow your scoring rules, and centralize cross-updates (compliance, company culture, terminology).<\/p>\n<h3>E-Learning Studios<\/h3>\n<p>Build an in-house library of reusable Functions to industrialize multi-client, multilingual production with secured delivery timelines.<\/p>\n<h2>Gamification: Repeated Mechanics, a Strategic Lever<\/h2>\n<h3>Reusing What Makes the Difference<\/h3>\n<p>Points attribution, badges, conditional branches, navigation hubs, ambient sequences&#8230; These are common gameplay mechanics in learning solutions. Applying the <em>Don\u2019t Repeat Yourself<\/em> principle makes your modules more robust and playable.<\/p>\n<h3>Proof of Effectiveness<\/h3>\n<p>Scientific literature shows that gamification and well-designed feedback enhance engagement and learning outcomes: see <a href=\"https:\/\/doi.org\/10.1016\/j.chb.2013.10.022\">Hamari et al., 2014<\/a> (review on gamification) and <a href=\"https:\/\/doi.org\/10.3102\/0034654308324513\">Shute, 2008<\/a> (formative feedback). To go further with gamified solutions, check out our <a href=\"https:\/\/seriousfactory.com\/en\/elearning-solutions\/gamified-elearning-modules\/\">gamified e-learning modules<\/a>.<\/p>\n<h2>Use Cases for the VTS Function Call Block<\/h2>\n<h3>Universal Feedback After Assessment<\/h3>\n<p>Create a <strong>[FN] Standard Feedback<\/strong> Function that chains <code>Emotion<\/code>, <code>Speak<\/code>, <code>Sound<\/code>, <code>Score<\/code>, optionally <code>Badge<\/code>, and ends with a <em>success<\/em> or <em>failure<\/em> output based on a threshold. Call it anywhere and pass parameters (texts, voice, sounds, thresholds).<\/p>\n<h3>Quiz Wrapper<\/h3>\n<p>Wrap a <code>Quiz<\/code> (or <code>True\/False<\/code>, <code>Matching<\/code>, <code>Drag &amp; Drop<\/code>) with its options, standardize feedback using the prior Function, and return to the scenario with clear outputs (correct, incorrect, needs review). Guaranteed uniformity, accelerated production.<\/p>\n<h3>Scoring, Flags, and Resources<\/h3>\n<p>Centralize rules in a \u201cProgress Manager\u201d that combines <code>Score<\/code>, <code>Check Score<\/code>, <code>Flag<\/code>, <code>Check Flags<\/code>, and <code>Progress<\/code>. For resources, a \u201cContextual Resource\u201d Function may group <code>Edit Resources<\/code>, <code>Open Resource<\/code>, and a helpful <code>Message<\/code>.<\/p>\n<h3>Execution Context and Safeguards<\/h3>\n<p>A Function runs in the calling scene\u2019s context: if a character is missing, their line is ignored. Plan for alternatives. Functions can call each other (including recursively): always add a safety exit (via <code>Counter<\/code>, <code>Condition<\/code>, or <code>Sequence<\/code>).<\/p>\n<h2>Step-by-Step: Creating and Cleanly Calling a Function<\/h2>\n<h3>Clarify the Intent and Signature<\/h3>\n<p>Define the goal (e.g., \u201cmanage consistent feedback and assign appropriate points\u201d). List dependencies (characters, voices, media, input variables) and document them in a <em>Note<\/em>. Stabilize your outputs (e.g., success\/partial\/failure).<\/p>\n<h3>Convert to Function<\/h3>\n<p>Transform the Group into a Function using <code>Shift+F<\/code>. Replace constants with customizable variables (texts, thresholds, delays) and neutralize anything too specific to a scene. Handle edge cases using <code>Condition<\/code>.<\/p>\n<h3>Parameters, Data, and Call Block<\/h3>\n<p>Insert a <code>Function Call<\/code> where needed, select the Function and map outputs to the correct branches. Pass input variables at the time of the call: thresholds, messages, media variables, etc. Keep updates atomic (<code>Score<\/code>, <code>Flag<\/code>, <code>Progress<\/code>, <code>Badge<\/code>) inside the Function for full consistency.<\/p>\n<h3>Test and Debug<\/h3>\n<p>Use Preview and the <em>Variable State<\/em> window. The <em>Variable Usage<\/em> window helps you avoid name conflicts. You can also add a <code>Recap<\/code> on each key output (success\/failure) to trace learning flow.<\/p>\n<p>Want to level up your skills with variables? Check out the course <a href=\"https:\/\/seriousfactory.com\/en\/trainings\/vtseditor-training-introduction-variables-odl-inter-enterprise\/\">VTS Editor \u2013 Introduction to Variables<\/a>.<\/p>\n<h2>Best Practices to Industrialize Using the Function Call Block in VTS Editor<\/h2>\n<h3>Build Your Internal Library<\/h3>\n<ul>\n<li><strong>[FN] Standard Feedback<\/strong>: <code>Speak<\/code> + <code>Emotion<\/code> + <code>Sound<\/code> + <code>Score<\/code> + <code>Badge<\/code>.<\/li>\n<li><strong>[FN] Quiz Wrapper<\/strong>: wraps a complete <code>Quiz<\/code> with standardized feedback.<\/li>\n<li><strong>[FN] Contextual Resource Opener<\/strong>: <code>Edit Resources<\/code> + <code>Open Resource<\/code> + <code>Message<\/code>.<\/li>\n<li><strong>[FN] Intro Slideshow<\/strong>: <code>Text Animation<\/code> + <code>Slideshow<\/code> + <code>Sound<\/code> + <code>Show Interface<\/code>.<\/li>\n<li><strong>[FN] Chapter Menu<\/strong>: <code>Teleport<\/code> + <code>Return<\/code> + <code>Checkpoint<\/code>.<\/li>\n<\/ul>\n<h3>Variable Media and Clickable Areas<\/h3>\n<p>Pass a media variable to the Function to avoid duplicating blocks. Create a \u201cHotspots\u201d Function to configure <em>clickable zones<\/em> and a \u201cClickHandler\u201d Function to route based on the activated zone. This gives you a reusable, parameter-driven exploration pattern.<\/p>\n<h3>Replayability, Performance, and Readability<\/h3>\n<p>Vary responses using <code>Random<\/code> or a variable-driven <code>Switch<\/code>, while controlling repetitions (<code>Counter<\/code>, <code>Condition<\/code>, <code>Sequence<\/code>). Limit your graphs to thematic Groups (Feedback, Assessment, Navigation, Ambience) and document each Function (prerequisites, parameters, outputs, edge cases).<\/p>\n<h3>Multilingual, LMS Tracking, and Accessibility<\/h3>\n<p>Add a <code>Condition<\/code> on language to display localized text, voices, and media. Wrap the <code>Progress<\/code> block (status, score, success\/failure) into key Functions to manage LMS and SCORM tracking. For accessibility and mobile, use 1280\u00d7720 videos, easy-to-read messages, and check <em>Foreground<\/em> anchoring across devices.<\/p>\n<h2>Measuring the Impact of the VTS Function Call Block<\/h2>\n<h3>Concrete ROI Indicators<\/h3>\n<ul>\n<li>Reduction in total block count after abstraction.<\/li>\n<li>Average production time per module.<\/li>\n<li>Iteration time for a cross-project update (e.g., new legal statement in feedback).<\/li>\n<li>Decrease in inconsistencies and anomalies.<\/li>\n<li>Feedback uniformity (tone, structure, scoring).<\/li>\n<\/ul>\n<p>Method: choose a pilot module, \u201cfunctionalize\u201d it, measure results, then scale it to other projects. For large-scale impact examples, explore our <a href=\"https:\/\/seriousfactory.com\/en\/case-studies\/\">client cases<\/a>.<\/p>\n<h2>Scale Up Now<\/h2>\n<h3>Your Next Steps<\/h3>\n<ul>\n<li>Identify three recurring sequences (standard feedback, quiz wrapper, resource opener).<\/li>\n<li>Convert them into well-documented Functions and create a \u201cLibrary\u201d folder.<\/li>\n<li>Test them on a pilot module, then gradually roll out.<\/li>\n<\/ul>\n<p>Want to go further? <a href=\"https:\/\/seriousfactory.com\/en\/request-a-demonstration-of-vts-editor\/\">Request a VTS Editor demo<\/a>, <a href=\"https:\/\/seriousfactory.com\/en\/try-virtual-training-suite\/\">try Virtual Training Suite for free for 30 days<\/a>, or compare our <a href=\"https:\/\/seriousfactory.com\/en\/pricing\/\">VTS Editor subscriptions<\/a>. For an overview of our solutions, visit <a href=\"https:\/\/seriousfactory.com\/en\/\">Revolutionize your E\u2011Learning Strategy<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Boost Your E\u2011Learning Modules with the Function Call Block in VTS Editor How can you produce faster without compromising quality or repeating errors across multiple modules? With the VTS Function Call block, you encapsulate your recurring mechanics (feedback, score, resources, navigation\u2026) into reusable Functions, directly in VTS Editor. The result: quicker-to-build e\u2011learning modules, simulations, and serious games that are more&#8230;<\/p>\n","protected":false},"author":12,"featured_media":6452,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1035],"tags":[963],"class_list":["post-6451","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-vts-editor-en","tag-vts-editor-blocks"],"_elementor_source_image_hash":null,"_wp_attachment_image_alt":null,"_thumbnail_id":"6452","_yoast_wpseo_twitter-description":null,"_yoast_wpseo_twitter-title":null,"_yoast_wpseo_twitter-image":null,"_product_image_gallery":null,"_yoast_wpseo_focuskw":"VTS Function Call Block","_yoast_wpseo_title":"Boost Your Modules with the VTS Editor Function Call Block","_yoast_wpseo_metadesc":"Accelerate your e-learnings with the VTS Function Call block: modularity, consistency, and time savings guaranteed for every module created.","yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Boost Your Modules with the VTS Editor Function Call Block<\/title>\n<meta name=\"description\" content=\"Accelerate your e-learnings with the VTS Function Call block: modularity, consistency, and time savings guaranteed for every module created.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Boost Your Modules with the VTS Editor Function Call Block\" \/>\n<meta property=\"og:description\" content=\"Accelerate your e-learnings with the VTS Function Call block: modularity, consistency, and time savings guaranteed for every module created.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/\" \/>\n<meta property=\"og:site_name\" content=\"Serious Factory\u2019s latest news\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-19T22:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-20T09:40:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Boost-Your-E-learning-Modules-with-the-Function-Call-Block-in-VTS-Editor-1024x683.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"683\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"William PERES\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@Serious_Factory\" \/>\n<meta name=\"twitter:site\" content=\"@Serious_Factory\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"William PERES\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/\"},\"author\":{\"name\":\"William PERES\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#\\\/schema\\\/person\\\/ff78c4739fe0285ca74f732e8b46bd09\"},\"headline\":\"Boost Your E-learning Modules with the Function Call Block in VTS Editor\",\"datePublished\":\"2025-05-19T22:00:00+00:00\",\"dateModified\":\"2025-08-20T09:40:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/\"},\"wordCount\":1071,\"publisher\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Boost-Your-E-learning-Modules-with-the-Function-Call-Block-in-VTS-Editor.png\",\"keywords\":[\"VTS Editor blocks\"],\"articleSection\":[\"VTS Editor\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/\",\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/\",\"name\":\"Boost Your Modules with the VTS Editor Function Call Block\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Boost-Your-E-learning-Modules-with-the-Function-Call-Block-in-VTS-Editor.png\",\"datePublished\":\"2025-05-19T22:00:00+00:00\",\"dateModified\":\"2025-08-20T09:40:28+00:00\",\"description\":\"Accelerate your e-learnings with the VTS Function Call block: modularity, consistency, and time savings guaranteed for every module created.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/#primaryimage\",\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Boost-Your-E-learning-Modules-with-the-Function-Call-Block-in-VTS-Editor.png\",\"contentUrl\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/08\\\/Boost-Your-E-learning-Modules-with-the-Function-Call-Block-in-VTS-Editor.png\",\"width\":1536,\"height\":1024,\"caption\":\"VTS Function Call Block\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/en\\\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Boost Your E-learning Modules with the Function Call Block in VTS Editor\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/\",\"name\":\"Serious Factory - Blog\",\"description\":\"Bienvenue sur le blog de Serious Factory, votre page d&#039;accueil pour les ressources p\u00e9dagogiques, les derni\u00e8res actualit\u00e9s de Serious Factory et plus encore \",\"publisher\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#organization\",\"name\":\"Serious Factory\",\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/cropped-LOGO_SF_HORIZONTAL_FOND_BLANC.png\",\"contentUrl\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/12\\\/cropped-LOGO_SF_HORIZONTAL_FOND_BLANC.png\",\"width\":756,\"height\":296,\"caption\":\"Serious Factory\"},\"image\":{\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/x.com\\\/Serious_Factory\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/serious-factory\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCphbp65IJZIspwX3R_dEY3w\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/#\\\/schema\\\/person\\\/ff78c4739fe0285ca74f732e8b46bd09\",\"name\":\"William PERES\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g\",\"caption\":\"William PERES\"},\"url\":\"https:\\\/\\\/seriousfactory.com\\\/blog\\\/author\\\/wperesseriousfactory-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Boost Your Modules with the VTS Editor Function Call Block","description":"Accelerate your e-learnings with the VTS Function Call block: modularity, consistency, and time savings guaranteed for every module created.","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:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/","og_locale":"fr_FR","og_type":"article","og_title":"Boost Your Modules with the VTS Editor Function Call Block","og_description":"Accelerate your e-learnings with the VTS Function Call block: modularity, consistency, and time savings guaranteed for every module created.","og_url":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/","og_site_name":"Serious Factory\u2019s latest news","article_published_time":"2025-05-19T22:00:00+00:00","article_modified_time":"2025-08-20T09:40:28+00:00","og_image":[{"width":1024,"height":683,"url":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Boost-Your-E-learning-Modules-with-the-Function-Call-Block-in-VTS-Editor-1024x683.png","type":"image\/png"}],"author":"William PERES","twitter_card":"summary_large_image","twitter_creator":"@Serious_Factory","twitter_site":"@Serious_Factory","twitter_misc":{"\u00c9crit par":"William PERES","Dur\u00e9e de lecture estim\u00e9e":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/#article","isPartOf":{"@id":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/"},"author":{"name":"William PERES","@id":"https:\/\/seriousfactory.com\/blog\/#\/schema\/person\/ff78c4739fe0285ca74f732e8b46bd09"},"headline":"Boost Your E-learning Modules with the Function Call Block in VTS Editor","datePublished":"2025-05-19T22:00:00+00:00","dateModified":"2025-08-20T09:40:28+00:00","mainEntityOfPage":{"@id":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/"},"wordCount":1071,"publisher":{"@id":"https:\/\/seriousfactory.com\/blog\/#organization"},"image":{"@id":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/#primaryimage"},"thumbnailUrl":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Boost-Your-E-learning-Modules-with-the-Function-Call-Block-in-VTS-Editor.png","keywords":["VTS Editor blocks"],"articleSection":["VTS Editor"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/","url":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/","name":"Boost Your Modules with the VTS Editor Function Call Block","isPartOf":{"@id":"https:\/\/seriousfactory.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/#primaryimage"},"image":{"@id":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/#primaryimage"},"thumbnailUrl":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Boost-Your-E-learning-Modules-with-the-Function-Call-Block-in-VTS-Editor.png","datePublished":"2025-05-19T22:00:00+00:00","dateModified":"2025-08-20T09:40:28+00:00","description":"Accelerate your e-learnings with the VTS Function Call block: modularity, consistency, and time savings guaranteed for every module created.","breadcrumb":{"@id":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/#primaryimage","url":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Boost-Your-E-learning-Modules-with-the-Function-Call-Block-in-VTS-Editor.png","contentUrl":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2025\/08\/Boost-Your-E-learning-Modules-with-the-Function-Call-Block-in-VTS-Editor.png","width":1536,"height":1024,"caption":"VTS Function Call Block"},{"@type":"BreadcrumbList","@id":"https:\/\/seriousfactory.com\/blog\/en\/boost-your-e-learning-modules-with-the-function-call-block-in-vts-editor\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/seriousfactory.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Boost Your E-learning Modules with the Function Call Block in VTS Editor"}]},{"@type":"WebSite","@id":"https:\/\/seriousfactory.com\/blog\/#website","url":"https:\/\/seriousfactory.com\/blog\/","name":"Serious Factory - Blog","description":"Bienvenue sur le blog de Serious Factory, votre page d&#039;accueil pour les ressources p\u00e9dagogiques, les derni\u00e8res actualit\u00e9s de Serious Factory et plus encore ","publisher":{"@id":"https:\/\/seriousfactory.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/seriousfactory.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/seriousfactory.com\/blog\/#organization","name":"Serious Factory","url":"https:\/\/seriousfactory.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/seriousfactory.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2023\/12\/cropped-LOGO_SF_HORIZONTAL_FOND_BLANC.png","contentUrl":"https:\/\/seriousfactory.com\/blog\/wp-content\/uploads\/2023\/12\/cropped-LOGO_SF_HORIZONTAL_FOND_BLANC.png","width":756,"height":296,"caption":"Serious Factory"},"image":{"@id":"https:\/\/seriousfactory.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/Serious_Factory","https:\/\/www.linkedin.com\/company\/serious-factory\/","https:\/\/www.youtube.com\/channel\/UCphbp65IJZIspwX3R_dEY3w"]},{"@type":"Person","@id":"https:\/\/seriousfactory.com\/blog\/#\/schema\/person\/ff78c4739fe0285ca74f732e8b46bd09","name":"William PERES","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c684d6135ed099ab9b9389fe4ef0021e26cfe180f949a1c3f4433ac9d0000d06?s=96&d=mm&r=g","caption":"William PERES"},"url":"https:\/\/seriousfactory.com\/blog\/author\/wperesseriousfactory-com\/"}]}},"_links":{"self":[{"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/posts\/6451","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/comments?post=6451"}],"version-history":[{"count":2,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/posts\/6451\/revisions"}],"predecessor-version":[{"id":6583,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/posts\/6451\/revisions\/6583"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/media\/6452"}],"wp:attachment":[{"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/media?parent=6451"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/categories?post=6451"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/seriousfactory.com\/blog\/wp-json\/wp\/v2\/tags?post=6451"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}