• Unit 4:
    Introduction
    This unit shows how generative AI can add flexibility to automation. Instead of handling only fixed tasks, you begin to see how AI services can help with content that changes from case to case, such as text that must respond to a situation or a user need.
    You also focus on prompt writing and workflow design, which help you guide AI tools more effectively. This matters because the value of AI in automation depends not only on the tool itself, but also on how clearly you ask it to do its work and how well it fits into the larger process.
    Unit 4: AI-Enhanced Workflows
    Introduction
    By now, you have moved from spotting repetitive work and mapping simple processes to building automations that connect apps and move data. This unit takes the next step: it shows you how generative AI can add flexibility to those workflows, so your automations can do more than pass information from one place to another.
    You will see how free generative AI services can support tasks that depend on language and content, and how they can help workflows respond to changing input. You will also practice writing prompts that give clear direction to AI tools. These skills matter because many real tasks are not fully fixed or predictable, and you need ways to handle that without losing control of the process.

    This unit aligns with the following Course Learning Outcomes:

    • Integrate free generative AI services into existing workflows.
    • Use AI to summarize, classify, generate, and extract content in automated workflows.
    • Combine AI outputs with workflow actions to build responsive automations.
    • Write prompts that produce consistent, structured AI outputs for automation tasks.

  • Introduction

  • Course Introduction

  • Unit 1

  • 1.1: Understanding No-Code Automation

  • 1.2: Types of Automations: Rule-Based, AI-Enhanced, and Agents

  • 1.3: Exploring Free No-Code Tools

  • 1.4: How Generative AI Powers Automation

  • Unit 1 Conclusion

  • Unit 1 Assessment

  • Unit 2

  • 2.1: Spotting Repetitive Tasks in Your Work

  • 2.2: Creating Visual Process Maps

  • 2.3: Defining Triggers, Actions, and Conditions

  • 2.4: Prioritizing Automation Ideas

  • Unit 2 Conclusion

  • Unit 2 Assessment

  • Unit 3

  • 3.1: Getting Started with No-Code Platforms

  • 3.2: Connecting Applications and Moving Data

  • 3.3: Adding Conditional Logic

  • 3.4: Troubleshooting Common Workflow Issues

  • Unit 3 Conclusion

  • Unit 3 Assessment

  • 4.1: Integrating Free Generative AI Services

  • 4.2: Using AI for Dynamic Content Tasks

  • 4.3: Creating Responsive AI-Enhanced Workflows

  • 4.4: Writing Effective Prompts for Automation

  • Unit 4 Conclusion

  • Unit 4 Assessment

  • Unit 5

  • 5.1: What Are AI Agents?

  • 5.2: Building Your First Simple AI Agent

  • 5.3: Adding Decision-Making to Agents

  • 5.4: Combining Agents with No-Code Workflows

  • Unit 5 Conclusion

  • Unit 5 Assessment

  • Unit 6

  • 6.1: Testing and Debugging Automations

  • 6.2: Ethical and Privacy Considerations

  • 6.3: Adding Human Oversight and Error Handling

  • 6.4: Planning for Long-Term Use and Scaling

  • Unit 6 Conclusion

  • Unit 6 Assessment

  • Study Guide

  • Final Exam

Callback before_footer in local_aigrade component should be migrated to new hook callback for core\hook\output\before_footer_html_generation
  • line 7225 of /lib/moodlelib.php: call to debugging()
  • line 7292 of /lib/moodlelib.php: call to {closure}()
  • line 71 of /lib/classes/hook/output/before_footer_html_generation.php: call to get_plugins_with_function()
  • line 987 of /lib/classes/output/core_renderer.php: call to core\hook\output\before_footer_html_generation->process_legacy_callbacks()
  • line 372 of /course/view.php: call to core\output\core_renderer->footer()