$= dv.current().has_safety_plan ? "> [!DANGER] 🚨 **ACTIVE SAFETY PLAN IN EFFECT**\n> * **Protocol Document:** " + (dv.current().safety_plan_link || "See Physical Student File") + "\n> * **Immediate Action:** Review Section 3 (De-escalation Protocol) prior to initiating transitions or high-demand tasks." : ""

πŸ‘€ Learner Profile: DJ26 (ID: DJ26)

Strength-Based Profile Overview

  • BC Ministry Designation: $= dv.current().bc_designation || "Not Specified"
  • Grade Level: $= dv.current().grade_level || "Unassigned"
  • Current Status: $= dv.current().status || "current"
  • Support Focus / Primary Needs: $= dv.current().primary_needs && dv.current().primary_needs.length > 0 ? dv.current().primary_needs.join(" β€’ ") : "None Specified"
label: "βž• Add Support Need"
icon: "plus"
style: default
actions:
  - type: inlineJS
    code: "app.plugins.plugins.quickadd.api.executeChoice('add primary need');"
    args: {}
⚑ Operational Command Bar β€” Instant Observation Logging

BUTTON[logAc, logSoc, logSense, logMed]

label: "πŸ“– Log Academic"
id: logAc
hidden: true
icon: "book-open"
style: default
actions:
  - type: inlineJS
    code: "app.plugins.plugins.quickadd.api.executeChoice('Log Active Student Observation', { obsType: 'Academic' });"
    args: {}
label: "🀝 Log Social"
id: logSoc
hidden: true
icon: "users"
style: default
actions:
  - type: inlineJS
    code: "app.plugins.plugins.quickadd.api.executeChoice('Log Active Student Observation', { obsType: 'Social' });"
    args: {}
label: "🎧 Log Sensory"
id: logSense
hidden: true
icon: "headphones"
style: default
actions:
  - type: inlineJS
    code: "app.plugins.plugins.quickadd.api.executeChoice('Log Active Student Observation', { obsType: 'Sensory' });"
    args: {}
label: "πŸ₯ Log Medical"
id: logMed
hidden: true
icon: "activity"
style: default
actions:
  - type: inlineJS
    code: "app.plugins.plugins.quickadd.api.executeChoice('Log Active Student Observation', { obsType: 'Medical' });"
    args: {}

πŸ’– 1. What Gets Me Excited! (Interests, Passions & Motivators)

A strength-based inventory for EAs and teachers to build instant rapport, motivate task initiation, and design high-engagement learning activities.

  • ⭐ Hyper-Fixations & Passion Topics: (e.g., PokΓ©mon, Mario Kart, space exploration, dinosaurs, city transit maps)
  • 🎨 Favorite Hobbies & Free-Time Activities: (e.g., LEGO building, drawing anime, playing piano, sorting colored blocks, outdoor swings)
  • πŸ• Favorite Foods, Snacks & Treats: (e.g., Goldfish crackers, apple slices, gummy bears, warm pizza, pretzels β€” great for reinforcement identification)
  • 🎢 Favorite Music, Media & Characters: (e.g., Minecraft OST, Bluey, Disney soundtracks, rhythmic drumming)
  • πŸ† Positive Reinforcement & What Drives Me: (e.g., Earning 5 minutes of iPad time, receiving visual star stickers, verbal praise in private, sharing LEGO creations with peers)
πŸŽ’ 2. Sensory, Communication & Energy Profile

  • πŸ’¬ Communication Style & Visual Aids: (e.g., Verbal with visual sentence frames; uses AAC board during dysregulation; benefits from 10s wait time)
  • 🎧 Sensory Joys & Comfort Inputs: (e.g., Deep pressure lap pad, weighted blanket, spinning fidgets, gentle lavender diffuser, noise-cancelling headphones)
  • ⚑ High-Energy Times of Day: (e.g., Peak focus between 09:00 - 10:30 AM; fatigue flare after recess)
⚠️ 3. De-escalation & Regulation Protocol

  • 🟑 Early Escalation Signs: (e.g., Pacing near windows, rapid humming, hiding face in hands, tapping desk rhythmically)
  • 🟒 Go-To Calming Interventions: (e.g., Offer 5-minute heavy work break with hallway wagon, hand over sensory pouch, transition to quiet corner)
  • 🚫 Words / Phrases / Actions to Avoid: (e.g., Do NOT stand directly over desk; avoid repeated verbal commands during meltdown; avoid sudden unexpected touch)
🎯 4. Active IEP Accommodations & Strategies

TABLE WITHOUT ID
    Strategy AS "Accommodation / Strategy",
    round(average(rows.Effectiveness), 1) AS "Avg Success Score (1-5)",
    length(rows.file.link) AS "Probes Logged"
FROM "Accommodation Journal/03_observations/Daily"
WHERE contains(Profile, this.file.link) OR contains(Profile, this.file.name)
GROUP BY Strategy
SORT round(average(rows.Effectiveness), 1) DESC
πŸ“ˆ 5. Live Individual Progress History

TABLE WITHOUT ID
    date + " (" + time + ")" AS "Date & Time",
    Observation_Type AS "Type",
    Subject AS "Subject / Activity",
    Strategy AS "Strategy Used",
    Effectiveness AS "Success (1-5)",
    Prompt_Level AS "Prompt Level",
    Regulation_State AS "Zone"
FROM "Accommodation Journal/03_observations/Daily"
WHERE contains(Profile, this.file.link) OR contains(Profile, this.file.name)
SORT date DESC, time DESC
LIMIT 15
Built with LogoFlowershow