No items found.

 Visuals

The Intentional Social & Emotional Learning Tools

Make social and emotional learning an intentional part of your teaching with these amazing tools!

$ 10 USD

Free

Product Type
Digital
File Type
PDF
Category
SEL
Designed For
K-12
Buy now
This resource is available as part of a #PhysEdU membership. Join now!

About this Resource

There is no doubt that social and emotional learning can help us meet the needs of our students right now.

However, it can be difficult to know where to start. Using a framework can help guide our thinking, teaching, and actions as we work towards making SEL a meaningful part of our classrooms.

Lead by Dr. Marc Brackett, the Yale Centre for Emotional Intelligence has developed a framework for social and emotional learning that they call RULER.

RULER is an acronym for:

👀 Recognizing

🧠 Understanding

🏷 Labelling

🗣 Expressing

🗺 Regulating

The approach is based on four core tools: The Charter, The Blueprint, The Meta Moment, and The Mood Meter.

The Intentional Social & Emotional Learning Tools download includes different resources that can help you bring the RULER approach to your teaching. These resources include:

“Our Classroom Charter” Template

Rather than creating a never-ending list of classroom rules, co-construct a Classroom Charter with your students that will help identify the values, feelings, and behaviours that they want to use as the foundation of their classroom community. The Classroom Charter Template (which is included as both a PDF and Google Slides template in the download) invites each class to reflect on three key questions:

As a class, how do we want to feel?

To help each other feel this way, what will we do?

When we experience conflict or unwanted feelings, how will we respond?

Once completed, each class’ Classroom Charter gets signed by the members of that class (students and teachers) and remains on display throughout the year.

“The Blueprint” Poster

The Blueprint is a framework to help guide students through a reflection that can help them build empathy when dealing with challenging situations with other people. It achieves this by having students engage in perspective-taking as they reflect on the situation that triggered them.

The whole process is ground in the five steps of RULER and helps prepare students for conflict resolution.

Although The Blueprint can be used as a framework for discussion, it can also be applied as a guided self-reflection. That’s why I included both a printable poster version of the tools as well as a self-reflection sheet (available in both PDF and Google Slides template forms) so that students can find what they need when they need it.

“The Breather Space” Poster

The Breather Space Poster is my take on RULER’s Meta Moment tool. It represents a six-step process that helps students create some space between their triggers and their emotions, reflect on how their best selves would respond, and then select the appropriate way to move forward.

The idea with the Breather Space Poster is that it provides a visible guided meditation for students to engage in. Over time, the goal is to have students internalize this process and apply it whenever they notice themselves being triggered by the events happening around them.

The “My Best Self” Reflection Tool

Part of the Breather Space process is to reflect on how your best self would react in any given situation. However, in order for students to be able to make use of this step, they need to have a clear idea of who their best self is.

That’s why I created this self-reflection sheet (available as both a PDF and Google Slides template) that you can have your students complete at the start of the school year. The reflection is based on four key questions:

How does my best self feel?

What do others think of my best self?

How does my best self treat others?

How does my best self solve problems?

By having students complete this reflection early on in the school year, they will have a yardstick against which they can measure themselves whenever they need to take a “Breather”.

“The Mood Meter Poster”

Finally, The Mood Meter is a tool that can help students label how they are feeling with nuanced language.

The tool achieves this by using four steps:

Step One: Identify your zone

Students determine which zone (what RULER calls “quadrants”) they are in:

🔵 Blue: Low Energy, Unpleasant

🟢 Green: Low Energy, Pleasant

🔴 Red: High Energy, Unpleasant

🟡 Yellow: High Energy, Pleasant

Step Two: Determine your level of energy and pleasantness

Next, students must decide how much energy and pleasantness they are experiencing. Each variable is on a -5 to +5 scale, depending on which zone the student determined they are in (e.g. for the red zone, energy would go from +1 to +5 but pleasantness would go from -1 to -5.

Step Three: Use the Mood Meter to plot your emotion.

Using their answers from steps one and two as coordinates, students now locate the emotion they are experiencing on the Mood Meter’s graph (which contains 100 emotional labels).

Step Four: Decide your next actions.

Once students have successfully labelled their emotions, they must now choose how to proceed:

Stay here: sit with the emotion for as long as necessary.

Shift gears: use an emotional self-regulation strategy to move towards a different emotion.

What does the “Intentional Social & Emotional Learning Tools” download include?

To help you bring the RULER approach to your teaching, the “Intentional Social & Emotional Learning Tools” download includes:

• The Classroom Charter Template (PDF + Google Slides Version)*

• The Blueprint Poster (PDF)

• The Blueprint Self-Reflection Sheet (PDF + Google Slides Version)*

• The Breather Space Poster (PDF)

• The “My Best Self” Self-Reflection Sheet (PDF + Google Slides Version)*

• The Mood Meter Poster (PDF)

* Add the Google Slides template to your Google Drive using the links in the download’s README file.

I hope that these tools help you make social and emotional learning a more meaningful part of your program!

🎉 Happy Teaching!

Show More

Physical Education Visuals

Recommended for you.

The Breather Bench Tools

The Breather Bench is a dedicated space within your gym that empowers students to self-regulate their emotions.

$ 12 USD
Free
Learn more

TPSR Levels Of Responsibility Posters

Help your students learn how to take responsibility for their well-being and behaviour with the TPSR Levels of Responsibility Posters!

$ 5 USD
Free
Learn more

Emotional Lens Pack

Bake social and emotional learning into your lessons with this set of 40 social and emotional capacity cards!

$ 5 USD
Free
Learn more

Newsletter

Stay up-to-date with the latest resources!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
// Blog CTA Click Tracking for GA4 // Add this script to your Webflow site's custom code section // Function to track CTA clicks function trackBlogCTA(ctaLocation, ctaText, destinationUrl) { // Send event to GA4 if (typeof gtag !== 'undefined') { gtag('event', 'blog_cta_click', { 'event_category': 'Blog CTA', 'event_label': ctaText, 'cta_location': ctaLocation, // 'top', 'middle', 'bottom', 'inline' 'blog_post': window.location.pathname, 'destination_url': destinationUrl }); console.log('Blog CTA tracked:', { location: ctaLocation, text: ctaText, post: window.location.pathname }); } } // Automatically track all CTA clicks on blog posts document.addEventListener('DOMContentLoaded', function() { // Only run on blog post pages if (!window.location.pathname.includes('/blog/')) return; // Find all CTA links (adjust selectors based on your site structure) const ctaSelectors = [ 'a[href*="/membership"]', 'a[href*="/join"]', 'a[href*="physedu"]', 'a.cta-button', // If you have a specific class 'a.button-primary' // Adjust to match your button classes ]; // Combine all selectors const allCTALinks = document.querySelectorAll(ctaSelectors.join(', ')); allCTALinks.forEach(function(link) { link.addEventListener('click', function(e) { // Determine CTA location based on position on page const rect = link.getBoundingClientRect(); const scrollPos = window.scrollY + rect.top; const pageHeight = document.body.scrollHeight; const relativePos = scrollPos / pageHeight; let ctaLocation = 'middle'; if (relativePos < 0.25) ctaLocation = 'top'; else if (relativePos > 0.75) ctaLocation = 'bottom'; // Get CTA text const ctaText = link.textContent.trim() || link.getAttribute('aria-label') || 'Unknown'; // Get destination URL const destinationUrl = link.getAttribute('href'); // Track the click trackBlogCTA(ctaLocation, ctaText, destinationUrl); }); }); console.log('Blog CTA tracking initialized. Found ' + allCTALinks.length + ' CTA links.'); }); // Alternative: Manual tracking function you can call from specific CTAs // Usage: window.trackBlogCTA = trackBlogCTA; // #PhysEdU Membership Conversion Tracking // Add this to Webflow Project Settings > Custom Code > Footer Code // Track when someone clicks to join #PhysEdU (starts checkout) document.addEventListener('DOMContentLoaded', function() { // Find all links to Circle checkout pages const checkoutLinks = document.querySelectorAll('a[href*="physedu.circle.so/checkout"]'); checkoutLinks.forEach(function(link) { link.addEventListener('click', function(e) { // Determine which tier based on URL let tier = 'unknown'; let value = 0; if (link.href.includes('/checkout/community')) { tier = 'community'; value = 10; } else if (link.href.includes('/checkout/plus')) { tier = 'plus'; value = 49; } else if (link.href.includes('/checkout/pro')) { tier = 'pro'; value = 99; } // Track the checkout initiation if (typeof gtag !== 'undefined') { gtag('event', 'begin_checkout', { 'event_category': 'PhysEdU Membership', 'event_label': tier, 'value': value, 'currency': 'USD', 'items': [{ 'item_id': 'physedu_' + tier, 'item_name': '#PhysEdU ' + tier.charAt(0).toUpperCase() + tier.slice(1), 'price': value, 'quantity': 1 }] }); console.log('Tracked: Begin checkout for #PhysEdU ' + tier); } }); }); console.log('PhysEdU checkout tracking initialized. Found ' + checkoutLinks.length + ' checkout links.'); }); // Track successful membership signup (when they return from Circle) // This checks if they're landing on a page after successful Circle checkout window.addEventListener('load', function() { // Check if URL contains success parameters // Circle typically adds parameters like ?success=true or redirects to a specific page const urlParams = new URLSearchParams(window.location.search); // Check for common success indicators const hasSuccess = urlParams.get('success') === 'true' || urlParams.get('checkout') === 'success' || urlParams.get('member') === 'new' || document.referrer.includes('circle.so/checkout'); // Also check if landing on a "welcome" or "success" page const isWelcomePage = window.location.pathname.includes('/welcome') || window.location.pathname.includes('/success') || window.location.pathname.includes('/getting-started'); if (hasSuccess || (isWelcomePage && document.referrer.includes('circle.so'))) { // Try to determine tier from URL or page content let tier = 'community'; // default assumption let value = 10; // Check URL for tier indicators if (urlParams.get('tier') === 'plus' || window.location.href.includes('plus')) { tier = 'plus'; value = 49; } else if (urlParams.get('tier') === 'pro' || window.location.href.includes('pro')) { tier = 'pro'; value = 99; } // Fire the conversion event if (typeof gtag !== 'undefined') { gtag('event', 'physedu_signup', { 'event_category': 'PhysEdU Membership', 'event_label': tier, 'value': value, 'currency': 'USD', 'transaction_id': 'physedu_' + Date.now(), // Simple unique ID 'items': [{ 'item_id': 'physedu_' + tier, 'item_name': '#PhysEdU ' + tier.charAt(0).toUpperCase() + tier.slice(1), 'price': value, 'quantity': 1 }] }); // Also fire a generic conversion event gtag('event', 'conversion', { 'send_to': 'AW-CONVERSION-ID/physedu_signup', // Update with your conversion ID if using Google Ads 'value': value, 'currency': 'USD', 'transaction_id': 'physedu_' + Date.now() }); console.log('Tracked: PhysEdU signup conversion - ' + tier + ' tier ($' + value + ')'); // Set a flag so we don't track this twice if they refresh sessionStorage.setItem('physedu_signup_tracked', 'true'); } } });