Pages

Thursday, June 26, 2025

๐Ÿค– Refresh SLS Modules with AI and RPA: A Step-by-Step Workflow Using Authoring Co-Pilot and TagUI

 


 

๐Ÿค– Refresh SLS Modules with AI and RPA: A Step-by-Step Workflow Using Authoring Co-Pilot and TagUI

Have you ever wished you could automate the creation of quizzes in Student Learning Space (SLS) while ensuring quality and alignment to your teaching goals? This guide showcases a powerful combination: SLS’s Authoring Co-Pilot (ACP) for AI-powered question generation and TagUI RPA v2 for automating repetitive clicks and typing.

Whether you’re updating MOE Library modules, refreshing draft lessons, or generating new quizzes, this workflow will help you save time and boost productivity—all from your own PC.

https://www.youtube.com/watch?v=bZPPBLNthDM&list=PLYIwRBA8ZhdMZCApewGkc_E7XWAvnhZRr&index=16

{source}<iframe width="560" height="315" src="https://www.youtube.com/embed/bZPPBLNthDM?si=PXyGPsJB3DNuTgQs" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>{/source}




๐Ÿงฐ Tools You’ll Need

ToolPurpose
TagUI Automate browser actions (Optional) 
Authoring Co-Pilot (ACP) Generate quiz questions (Must)
CapCut Edit instructional videos (only if video)
ScreenRec Record your automation (only if video)
HeyGen Avatar generation (optional)
TTSFree Generate voiceovers (only if video)
GitHub TagUI Script Ready-to-use automation scripts (Optional)

๐Ÿง  Step-by-Step Workflow

✅ 1. Launch TagUI

  • In your terminal, run:

    nginx
    tagui takeui filename
  • The script launches your default browser, logs into SLS, and navigates automatically if credentials are preconfigured.


๐Ÿ“š 2. Review Draft Lessons

  • Head to Manage Module.

  • Click on a Draft Lesson.

  • Open the Print-Friendly Worksheet view.


๐Ÿ“„ 3. Copy Content for AI Processing

  • Press Ctrl+A to select all content.

  • Press Ctrl+C to copy it.

  • This will serve as your Knowledge Base input for ACP.


๐Ÿงช 4. Generate a New Quiz

  • Under Last Activity, click New → Quiz.

  • Set a descriptive Quiz Title.

  • Paste your prompt for ACP in the Instructions Box.

๐Ÿ’ก Example ACP Prompt:

“Generate 5 multiple-choice questions with 4 options each, 2 short-answer questions on real-life application, and a question with acceptable answers.”


๐Ÿง  5. Add Knowledge Base and Launch ACP

  • Paste the copied worksheet content into the Knowledge Base field (Ctrl+V).

  • Click Add to save the KB.

  • Wait ~30 seconds for ACP to generate the quiz.


✍️ 6. Review and Edit Questions

  • Check formatting of MCQs (options, stems, clarity).

  • Ensure Short Answer questions are rich and meaningful.

  • Edit the Marking Scheme for:

    • Acceptable answers

    • Real-life application examples

    • LaTeX rendering (e.g., wrap with $$ for math symbols)


๐Ÿ” 7. Finalize the Quiz and Move On

  • Once edits are done, click Done.

  • TagUI RPA auto-approves the lesson and proceeds to the next draft.

✅ This creates a fully refreshed MOE Library module without manual repetition.


⚙️ Why Use TagUI + ACP?

BenefitDescription
⏱️ Save Time Automate 80–90% of the quiz creation workflow
๐Ÿง  Smart Output Generate targeted questions using AI
๐Ÿ”„ Scalable Apply to multiple draft lessons with minimal tweaks
๐ŸŽ“ Pedagogically Aligned Easily include real-life, application-based Qs

๐Ÿ”— Supporting Links & Tools


๐Ÿง‘‍๐Ÿซ Closing Thoughts

This method is more than just a shortcut—it’s a workflow upgrade. It allows you to:

  • Scale up content creation.

  • Personalize quiz experiences.

  • Reduce burnout from repetitive SLS actions.

  • Explore further automation via UiPath, Playwright, or other RPA tools.

๐Ÿง  Remember: RPA handles the clicks, ACP powers the content, but it’s you—the educator—who ensures everything aligns with learning outcomes.


๐Ÿ“ฃ Hashtags for Sharing

#roboticprocessautomation #RPA #automation #TagUI #UiPath #playwright
#productivity #techinnovation #SLSmodules #ACP #QuizAuthoring
#CodingForLife #learnandshare #continuouslearning #github #AutomationScripts

 

 

 

No comments:

Post a Comment