<p><img src="https://epe.brightspotcdn.com/dims4/default/5980dd1/2147483647/strip/true/crop/3000x2001+0+0/resize/945x630!/quality/90/?url=https%3A%2F%2Fepe-brightspot.s3.us-east-1.amazonaws.com%2F98%2F39%2Fc33d165a44dda1c1abd08083a10c%2Fspeced-support-11212022-1364987851.jpg"><br />
Using Technology for Students in Special Education: What the Feds Want Schools to Know <!-- this will add webcomponent polyfills based on browsers. As of 04/29/21 still needed for IE11 and Safari --> <;![CDATA[ /** For the fastest load times https://developers.google.com/speed/docs/insights/BlockingJS and to prevent any FOUC, as well as prevent any race conditions for browsers that also rely on the CSS variables polyfill, this is inlined. **/ if (!window.customElements) { (function(){ &#039;use strict&#039;;var h=new function(){};var aa=new Set(";annotation-xml color-profile font-face font-face-src font-face-uri font-face-format font-face-name missing-glyph";.split("; ";));function m(b){var a=aa.has(b);b=/^[a-z][.0-9_a-z]*-[-.0-9_a-z]*$/.test(b);return!a&;&;b}function n(b){var a=b.isConnected;if(void 0!==a)return a;for(;b&;&;!(b.__CE_isImportDocument||b instanceof Document);)b=b.parentNode||(window.ShadowRoot&;&;b instanceof ShadowRoot?b.host:void 0);return!(!b||!(b.__CE_isImportDocument||b instanceof Document))} function p(b,a){for(;a&;&;a!==b&;&;!a.nextSibling;)a=a.parentNode;return a&;&;a!==b?a.nextSibling:null} function t(b,a,c){c=c?c:new Set;for(var d=b;d;){if(d.nodeType===Node.ELEMENT_NODE){var e=d;a(e);var f=e.localName;if(";link";===f&;&;";import";===e.getAttribute(";rel";)){d=e.import;if(d instanceof Node&;&;!c.has(d))for(c.add(d),d=d.firstChild;d;d=d.nextSibling)t(d,a,c);d=p(b,e);continue}else if(";template";===f){d=p(b,e);continue}if(e=e.__CE_shadowRoot)for(e=e.firstChild;e;e=e.nextSibling)t(e,a,c)}d=d.firstChild?d.firstChild:p(b,d)}}function u(b,a,c){b[a]=c};function v(){this.a=new Map;this.s=new Map;this.f=[];this.b=!1}function ba(b,a,c){b.a.set(a,c);b.s.set(c.constructor,c)}function w(b,a){b.b=!0;b.f.push(a)}function x(b,a){b.b&;&;t(a,function(a){return y(b,a)})}function y(b,a){if(b.b&;&;!a.__CE_patched){a.__CE_patched=!0;for(var c=0;c<;b.f.length;c++)b.f[c](a)}}function z(b,a){var c=[];t(a,function(b){return c.push(b)});for(a=0;a<;c.length;a++){var d=c[a];1===d.__CE_state?b.connectedCallback(d):A(b,d)}} function B(b,a){var c=[];t(a,function(b){return c.push(b)});for(a=0;a<;c.length;a++){var d=c[a];1===d.__CE_state&;&;b.disconnectedCallback(d)}} function C(b,a,c){c=c?c:{};var d=c.w||new Set,e=c.i||function(a){return A(b,a)},f=[];t(a,function(a){if(";link";===a.localName&;&;";import";===a.getAttribute(";rel";)){var c=a.import;c instanceof Node&;&;(c.__CE_isImportDocument=!0,c.__CE_hasRegistry=!0);c&;&;";complete";===c.readyState?c.__CE_documentLoadHandled=!0:a.addEventListener(";load";,function(){var c=a.import;if(!c.__CE_documentLoadHandled){c.__CE_documentLoadHandled=!0;var f=new Set(d);f.delete(c);C(b,c,{w:f,i:e})}})}else f.push(a)},d);if(b.b)for(a=0;a<; f.length;a++)y(b,f[a]);for(a=0;a<;f.length;a++)e(f[a])} function A(b,a){if(void 0===a.__CE_state){var c=a.ownerDocument;if(c.defaultView||c.__CE_isImportDocument&;&;c.__CE_hasRegistry)if(c=b.a.get(a.localName)){c.constructionStack.push(a);var d=c.constructor;try{try{if(new d!==a)throw Error(";The custom element constructor did not produce the element being upgraded.";);}finally{c.constructionStack.pop()}}catch(r){throw a.__CE_state=2,r;}a.__CE_state=1;a.__CE_definition=c;if(c.attributeChangedCallback)for(c=c.observedAttributes,d=0;d<;c.length;d++){var e=c[d], f=a.getAttribute(e);null!==f&;&;b.attributeChangedCallback(a,e,null,f,null)}n(a)&;&;b.connectedCallback(a)}}}v.prototype.connectedCallback=function(b){var a=b.__CE_definition;a.connectedCallback&;&;a.connectedCallback.call(b)};v.prototype.disconnectedCallback=function(b){var a=b.__CE_definition;a.disconnectedCallback&;&;a.disconnectedCallback.call(b)}; v.prototype.attributeChangedCallback=function(b,a,c,d,e){var f=b.__CE_definition;f.attributeChangedCallback&;&;-1<;f.observedAttributes.indexOf(a)&;&;f.attributeChangedCallback.call(b,a,c,d,e)};function D(b,a){this.c=b;this.a=a;this.b=void 0;C(this.c,this.a);";loading";===this.a.readyState&;&;(this.b=new MutationObserver(this.f.bind(this)),this.b.observe(this.a,{childList:!0,subtree:!0}))}function E(b){b.b&;&;b.b.disconnect()}D.prototype.f=function(b){var a=this.a.readyState;";interactive";!==a&;&;";complete";!==a||E(this);for(a=0;a<;b.length;a++)for(var c=b[a].addedNodes,d=0;d<;c.length;d++)C(this.c,c[d])};function ca(){var b=this;this.b=this.a=void 0;this.f=new Promise(function(a){b.b=a;b.a&;&;a(b.a)})}function F(b){if(b.a)throw Error(";Already resolved.";);b.a=void 0;b.b&;&;b.b(void 0)};function G(b){this.j=!1;this.c=b;this.o=new Map;this.l=function(b){return b()};this.g=!1;this.m=[];this.u=new D(b,document)} G.prototype.define=function(b,a){var c=this;if(!(a instanceof Function))throw new TypeError(";Custom element constructors must be functions.";);if(!m(b))throw new SyntaxError(";The element name &#039;";+b+";&#039; is not valid.";);if(this.c.a.get(b))throw Error(";A custom element with name &#039;";+b+";&#039; has already been defined.";);if(this.j)throw Error(";A custom element is already being defined.";);this.j=!0;var d,e,f,r,k;try{var g=function(b){var a=l[b];if(void 0!==a&;&;!(a instanceof Function))throw Error(";The &#039;";+b+";&#039; callback must be a function.";); return a},l=a.prototype;if(!(l instanceof Object))throw new TypeError(";The custom element constructor&#039;s prototype is not an object.";);d=g(";connectedCallback";);e=g(";disconnectedCallback";);f=g(";adoptedCallback";);r=g(";attributeChangedCallback";);k=a.observedAttributes||[]}catch(q){return}finally{this.j=!1}a={localName:b,constructor:a,connectedCallback:d,disconnectedCallback:e,adoptedCallback:f,attributeChangedCallback:r,observedAttributes:k,constructionStack:[]};ba(this.c,b,a);this.m.push(a);this.g|| (this.g=!0,this.l(function(){return da(c)}))};G.prototype.i=function(b){C(this.c,b)};function da(b){if(!1!==b.g){b.g=!1;for(var a=b.m,c=[],d=new Map,e=0;e<;a.length;e++)d.set(a[e].localName,[]);C(b.c,document,{i:function(a){if(void 0===a.__CE_state){var e=a.localName,f=d.get(e);f?f.push(a):b.c.a.get(e)&;&;c.push(a)}}});for(e=0;e<;c.length;e++)A(b.c,c[e]);for(;0<;a.length;){for(var f=a.shift(),e=f.localName,f=d.get(f.localName),r=0;r<;f.length;r++)A(b.c,f[r]);(e=b.o.get(e))&;&;F(e)}}} G.prototype.get=function(b){if(b=this.c.a.get(b))return b.constructor};G.prototype.whenDefined=function(b){if(!m(b))return Promise.reject(new SyntaxError(";&#039;";+b+";&#039; is not a valid custom element name.";));var a=this.o.get(b);if(a)return a.f;a=new ca;this.o.set(b,a);this.c.a.get(b)&;&;!this.m.some(function(a){return a.localName===b})&;&;F(a);return a.f};G.prototype.v=function(b){E(this.u);var a=this.l;this.l=function(c){return b(function(){return a(c)})}};window.CustomElementRegistry=G; G.prototype.define=G.prototype.define;G.prototype.upgrade=G.prototype.i;G.prototype.get=G.prototype.get;G.prototype.whenDefined=G.prototype.whenDefined;G.prototype.polyfillWrapFlushCallback=G.prototype.v;var H=window.Document.prototype.createElement,ea=window.Document.prototype.createElementNS,fa=window.Document.prototype.importNode,ga=window.Document.prototype.prepend,ha=window.Document.prototype.append,ia=window.DocumentFragment.prototype.prepend,ja=window.DocumentFragment.prototype.append,I=window.Node.prototype.cloneNode,J=window.Node.prototype.appendChild,K=window.Node.prototype.insertBefore,L=window.Node.prototype.removeChild,M=window.Node.prototype.replaceChild,N=Object.getOwnPropertyDescriptor(window.Node.prototype, ";textContent";),O=window.Element.prototype.attachShadow,P=Object.getOwnPropertyDescriptor(window.Element.prototype,";innerHTML";),Q=window.Element.prototype.getAttribute,R=window.Element.prototype.setAttribute,S=window.Element.prototype.removeAttribute,T=window.Element.prototype.getAttributeNS,U=window.Element.prototype.setAttributeNS,ka=window.Element.prototype.removeAttributeNS,la=window.Element.prototype.insertAdjacentElement,ma=window.Element.prototype.insertAdjacentHTML,na=window.Element.prototype.prepend, oa=window.Element.prototype.append,V=window.Element.prototype.before,pa=window.Element.prototype.after,qa=window.Element.prototype.replaceWith,ra=window.Element.prototype.remove,sa=window.HTMLElement,W=Object.getOwnPropertyDescriptor(window.HTMLElement.prototype,";innerHTML";),ta=window.HTMLElement.prototype.insertAdjacentElement,ua=window.HTMLElement.prototype.insertAdjacentHTML;function va(){var b=X;window.HTMLElement=function(){function a(){var a=this.constructor,d=b.s.get(a);if(!d)throw Error(";The custom element being constructed was not registered with `customElements`.";);var e=d.constructionStack;if(!e.length)return e=H.call(document,d.localName),Object.setPrototypeOf(e,a.prototype),e.__CE_state=1,e.__CE_definition=d,y(b,e),e;var d=e.length-1,f=e[d];if(f===h)throw Error(";The HTMLElement constructor was either called reentrantly for this constructor or called multiple times.";); e[d]=h;Object.setPrototypeOf(f,a.prototype);y(b,f);return f}a.prototype=sa.prototype;return a}()};function Y(b,a,c){function d(a){return function(c){for(var e=[],d=0;d<;arguments.length;++d)e[d-0]=arguments[d];for(var d=[],f=[],l=0;l<;e.length;l++){var q=e[l];q instanceof Element&;&;n(q)&;&;f.push(q);if(q instanceof DocumentFragment)for(q=q.firstChild;q;q=q.nextSibling)d.push(q);else d.push(q)}a.apply(this,e);for(e=0;e<;f.length;e++)B(b,f[e]);if(n(this))for(e=0;e<;d.length;e++)f=d[e],f instanceof Element&;&;z(b,f)}}c.h&;&;(a.prepend=d(c.h));c.append&;&;(a.append=d(c.append))};function wa(){var b=X;u(Document.prototype,";createElement";,function(a){if(this.__CE_hasRegistry){var c=b.a.get(a);if(c)return new c.constructor}a=H.call(this,a);y(b,a);return a});u(Document.prototype,";importNode";,function(a,c){a=fa.call(this,a,c);this.__CE_hasRegistry?C(b,a):x(b,a);return a});u(Document.prototype,";createElementNS";,function(a,c){if(this.__CE_hasRegistry&;&;(null===a||";http://www.w3.org/1999/xhtml";===a)){var d=b.a.get(c);if(d)return new d.constructor}a=ea.call(this,a,c);y(b,a);return a}); Y(b,Document.prototype,{h:ga,append:ha})};function xa(){var b=X;function a(a,d){Object.defineProperty(a,";textContent";,{enumerable:d.enumerable,configurable:!0,get:d.get,set:function(a){if(this.nodeType===Node.TEXT_NODE)d.set.call(this,a);else{var e=void 0;if(this.firstChild){var c=this.childNodes,k=c.length;if(0<;k&;&;n(this))for(var e=Array(k),g=0;g<;k;g++)e[g]=c[g]}d.set.call(this,a);if(e)for(a=0;a<;e.length;a++)B(b,e[a])}}})}u(Node.prototype,";insertBefore";,function(a,d){if(a instanceof DocumentFragment){var e=Array.prototype.slice.apply(a.childNodes); a=K.call(this,a,d);if(n(this))for(d=0;d<;e.length;d++)z(b,e[d]);return a}e=n(a);d=K.call(this,a,d);e&;&;B(b,a);n(this)&;&;z(b,a);return d});u(Node.prototype,";appendChild";,function(a){if(a instanceof DocumentFragment){var c=Array.prototype.slice.apply(a.childNodes);a=J.call(this,a);if(n(this))for(var e=0;e<;c.length;e++)z(b,c[e]);return a}c=n(a);e=J.call(this,a);c&;&;B(b,a);n(this)&;&;z(b,a);return e});u(Node.prototype,";cloneNode";,function(a){a=I.call(this,a);this.ownerDocument.__CE_hasRegistry?C(b,a):x(b,a); return a});u(Node.prototype,";removeChild";,function(a){var c=n(a),e=L.call(this,a);c&;&;B(b,a);return e});u(Node.prototype,";replaceChild";,function(a,d){if(a instanceof DocumentFragment){var e=Array.prototype.slice.apply(a.childNodes);a=M.call(this,a,d);if(n(this))for(B(b,d),d=0;d<;e.length;d++)z(b,e[d]);return a}var e=n(a),f=M.call(this,a,d),c=n(this);c&;&;B(b,d);e&;&;B(b,a);c&;&;z(b,a);return f});N&;&;N.get?a(Node.prototype,N):w(b,function(b){a(b,{enumerable:!0,configurable:!0,get:function(){for(var a=[],b= 0;b<;this.childNodes.length;b++)a.push(this.childNodes[b].textContent);return a.join(";";)},set:function(a){for(;this.firstChild;)L.call(this,this.firstChild);J.call(this,document.createTextNode(a))}})})};function ya(b){var a=Element.prototype;function c(a){return function(e){for(var c=[],d=0;d<;arguments.length;++d)c[d-0]=arguments[d];for(var d=[],k=[],g=0;g<;c.length;g++){var l=c[g];l instanceof Element&;&;n(l)&;&;k.push(l);if(l instanceof DocumentFragment)for(l=l.firstChild;l;l=l.nextSibling)d.push(l);else d.push(l)}a.apply(this,c);for(c=0;c<;k.length;c++)B(b,k[c]);if(n(this))for(c=0;c<;d.length;c++)k=d[c],k instanceof Element&;&;z(b,k)}}V&;&;(a.before=c(V));V&;&;(a.after=c(pa));qa&;&;u(a,";replaceWith";,function(a){for(var e= [],c=0;c<;arguments.length;++c)e[c-0]=arguments[c];for(var c=[],d=[],k=0;k<;e.length;k++){var g=e[k];g instanceof Element&;&;n(g)&;&;d.push(g);if(g instanceof DocumentFragment)for(g=g.firstChild;g;g=g.nextSibling)c.push(g);else c.push(g)}k=n(this);qa.apply(this,e);for(e=0;e<;d.length;e++)B(b,d[e]);if(k)for(B(b,this),e=0;e<;c.length;e++)d=c[e],d instanceof Element&;&;z(b,d)});ra&;&;u(a,";remove";,function(){var a=n(this);ra.call(this);a&;&;B(b,this)})};function za(){var b=X;function a(a,c){Object.defineProperty(a,";innerHTML";,{enumerable:c.enumerable,configurable:!0,get:c.get,set:function(a){var e=this,d=void 0;n(this)&;&;(d=[],t(this,function(a){a!==e&;&;d.push(a)}));c.set.call(this,a);if(d)for(var f=0;f<;d.length;f++){var r=d[f];1===r.__CE_state&;&;b.disconnectedCallback(r)}this.ownerDocument.__CE_hasRegistry?C(b,this):x(b,this);return a}})}function c(a,c){u(a,";insertAdjacentElement";,function(a,e){var d=n(e);a=c.call(this,a,e);d&;&;B(b,e);n(a)&;&;z(b,e); return a})}function d(a,c){function e(a,e){for(var c=[];a!==e;a=a.nextSibling)c.push(a);for(e=0;e<;c.length;e++)C(b,c[e])}u(a,";insertAdjacentHTML";,function(a,b){a=a.toLowerCase();if(";beforebegin";===a){var d=this.previousSibling;c.call(this,a,b);e(d||this.parentNode.firstChild,this)}else if(";afterbegin";===a)d=this.firstChild,c.call(this,a,b),e(this.firstChild,d);else if(";beforeend";===a)d=this.lastChild,c.call(this,a,b),e(d||this.firstChild,null);else if(";afterend";===a)d=this.nextSibling,c.call(this, a,b),e(this.nextSibling,d);else throw new SyntaxError(";The value provided (";+String(a)+";) is not one of &#039;beforebegin&#039;, &#039;afterbegin&#039;, &#039;beforeend&#039;, or &#039;afterend&#039;.";);})}O&;&;u(Element.prototype,";attachShadow";,function(a){return this.__CE_shadowRoot=a=O.call(this,a)});P&;&;P.get?a(Element.prototype,P):W&;&;W.get?a(HTMLElement.prototype,W):w(b,function(b){a(b,{enumerable:!0,configurable:!0,get:function(){return I.call(this,!0).innerHTML},set:function(a){var b=";template";===this.localName,e=b?this.content:this, c=H.call(document,this.localName);for(c.innerHTML=a;0<;e.childNodes.length;)L.call(e,e.childNodes[0]);for(a=b?c.content:c;0<a> <!-- lytics start up helper object --> { window.lyticsHelpers.cmd.length&#8211; fn() }) } } }, // command queue ready: false, // Accumulate commads into queue, and fire when ready, or fire immediately otherwise entityLoadedCallback: function (data) { var LogStyle = &#8216;background-color: #009dd7; color:#ffffff; padding:4px; font-weight: 900&#8217; console.log(&#8216;%cLYTICS, you can call lyticsHelpers from console, to see the data&#8217;, LogStyle, data) console.log(&#8216;%c Data from window.lyticsHelpers.entityLoadedCallback&#8217;, LogStyle, data) window.lyticsHelpers[&#8216;uuid&#8217;] = jstag.getCookieValue() window.lyticsHelpers[&#8216;cid&#8217;] = jstag.config.cid[0] window.lyticsHelpers[&#8216;usersegments&#8217;] = data.data ? data.data.user.segments : [] window.lyticsHelpers.ready = true while(window.lyticsHelpers.cmd.length) { window.lyticsHelpers.cmd._queue.pop()() } } } ]]>; <!-- lytics for google ad manager --> <!-- Start Lytics Tracking Tag Version 3 --> <!-- Start Lytics Tracking Tag Version 3 --> <;![CDATA[ !function(){";use strict";;var o=window.jstag||(window.jstag={}),r=[];function n(e){o[e]=function(){for(var n=arguments.length,t=new Array(n),i=0;i<;n;i++)t[i]=arguments[i];r.push([e,t])}}n(";send";),n(";mock";),n(";identify";),n(";pageView";),n(";unblock";),n(";getid";),n(";setid";),n(";loadEntity";),n(";getEntity";),n(";on";),n(";once";),n(";call";),o.loadScript=function(n,t,i){var e=document.createElement(";script";);e.async=!0,e.src=n,e.onload=t,e.onerror=i;var o=document.getElementsByTagName(";script";)[0],r=o&;&;o.parentNode||document.head||document.body,c=o||r.lastChild;return null!=c?r.insertBefore(e,c):r.appendChild(e),this},o.init=function n(t){return this.config=t,this.loadScript(t.src,function(){if(o.init===n)throw new Error(";Load error!";);o.init(o.config),function(){for(var n=0;n <!-- lytics entity loaded callback handler --> <!-- leverage lab tag --> <!-- REGISTER CALLBACKS --> <;![CDATA[function qr_code_assign () { b = document.getElementsByTagName(";body";)[0]; if (b) { 	 t = document.createElement(";p";); t.className = ";print-terms";; t.innerHTML = ";<b>Reprints, Photocopies and Licensing of ContentAll content on Education Week&#8217;s websites is protected by copyright. No part of this publication shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic or otherwise, without the written permission of the copyright holder. Readers may make up to 5 print copies of this publication at no cost for personal, non-commercial use, provided that each includes a full citation of the source. For additional print copies, or for permission for other uses of the content, visit <u>www.edweek.org/help/reprints-photocopies-and-licensing-of-content or email </u><u>reprints@educationweek.org and include information on how you would like to use the content. Want to seamlessly share more EdWeek content with your colleagues? Contact us today at </u><u>pages.edweek.org/ew-for-districts-learn-more.html to learn about how group online subscriptions can complement professional learning in your district or organization.<br />&#8220;; 	 b.appendChild(t); img = document.createElement(&#8220;img&#8221;); 	 img.className = &#8220;print-logo&#8221;; img.loading = &#8220;lazy&#8221;; img.src = &#8220;https://epe.brightspotcdn.com/93/bf/93b1ab7b4027b54d6b80162b7143/print-edweek-logo.png&#8221;; 	 b.insertBefore(img, b.firstChild); 	 img = document.createElement(&#8220;img&#8221;); 	 img.className = &#8220;eco-friendly add-image&#8221;; img.loading = &#8220;lazy&#8221;; 	 img.src = &#8220;https://epe.brightspotcdn.com/bc/4a/9390524244398cc703861918a832/eco-friendly-non-production.png&#8221;; 	 b.appendChild(img); 	 t = document.createElement(&#8220;p&#8221;); t.className = &#8220;copyright-text&#8221;; t.innerText = &#8220;Copyright © &#8221; + new Date().getFullYear() + &#8221; by Editorial Projects in Education, Inc. All rights reserved.&#8221;; 	 b.appendChild(t); } } if (document.readyState === &#8216;loading&#8217;) { document.addEventListener(&#8216;DOMContentLoaded&#8217;, qr_code_assign) } else { qr_code_assign() } ]]>;</u></b> <!-- Putting icons here, so we don't have to include in a bunch of -body hbs's --><br />
<br /> <a href="https://www.edweek.org/teaching-learning/using-technology-for-students-in-special-education-what-the-feds-want-schools-to-know/2024/02" target="_blank">Source</a></p>
<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5730108346191534" 
 crossorigin="anonymous"></script><p class="wpsai_spacing_before_adsense"></p><script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5730108346191534" 
 crossorigin="anonymous"></script>
Debugging controllers can be a real pain. Here’s a deep dive into how CSS helps…
Upbeat colors, easy-breezy shapes-- from Taylor Swift to Barbara Palvin Sprouse, these red carpet stars…
At the UAE's eastern edge, Fujairah's very first finished passenger station uses an early peek…
Does Rodgers have anything left? Will the Steelers' offense look the same as it did…
Matthew Perry's mama Suzanne Morrison penned a heartbreaking victim impact letter in which she resolved…
Mikey Lewis scored a hat-trick inside the opening 20 minutes as Hull KR raced into…