Objective
{{ lesson_data.get('objective', '') }}
{% if lesson_data.get('do_now') %}
Do-Now / Warm-Up
{{ lesson_data['do_now'] }}
{% endif %}
{% if lesson_data.get('direct_instruction') %}
Direct Instruction
{{ lesson_data['direct_instruction'] }}
{% endif %}
{% if lesson_data.get('guided_practice') %}
Guided Practice
{{ lesson_data['guided_practice'] }}
{% endif %}
{% if lesson_data.get('independent_work') %}
Independent Work
{{ lesson_data['independent_work'] }}
{% endif %}
{% if lesson_data.get('exit_ticket') %}
Exit Ticket
{% for et in lesson_data['exit_ticket'] %}
- {{ et.get('question', et) if et is mapping else et }}
{% endfor %}
{% endif %}
{% if lesson_data.get('homework') %}
Homework
{{ lesson_data['homework'] }}
{% endif %}
{% if lesson_data.get('differentiation') %}
Differentiation
{% set diff = lesson_data['differentiation'] %}
{% if diff.get('struggling') %}
Struggling: {{ diff['struggling']|join('; ') }}
{% endif %}
{% if diff.get('advanced') %}
Advanced: {{ diff['advanced']|join('; ') }}
{% endif %}
{% if diff.get('ell') %}
ELL: {{ diff['ell']|join('; ') }}
{% endif %}
{% endif %}
{% if not is_shared|default(false) %}
Quality Score
{% if scores %}
{% for dim, info in scores.items() if dim != 'overall' %}
{{ dim.replace('_', ' ').title() }}
{{ info.score }}/5
{{ info.explanation }}
{% endfor %}
Overall:
{{ scores.overall }}/5
{% else %}
Scoring lesson...
{% endif %}
Improvement Suggestions
Generating suggestions...
{% endif %}