91³Ô¹ÏÍø

Watch CBS News

Government shutdown could affect tens of thousands of kids in Chicago and Illinois Head Start programs

As the longest government shutdown in U.S. history continues, early childhood education programs in Chicago that rely on federal funding are feeling the ripple effects and bracing for potential disruptions.

Contessa Houston is grateful for the Head Start program at Carole Robertson Center for Learning in North Lawndale, where her 3-year-old son Jackson attends.

"He learns a lot," she said. "Other children are learning a lot within the Head Start program."

But as the shutdown continues, the Head Start programs in Chicago are at risk of losing their funding and having to come to a halt. Houston said that would be devastating.

Nearly 14,000 children are enrolled in Head Start across Chicago. Three programs, including the one at Carole Robertson Center for Learning, were expecting federal grants to begin on Dec. 1 to help fund the next year of operations. If the shutdown stretches into mid-November, those programs may have disruptions.

"It's never a good thing when you're living in uncertainty," said Bela Mote, president and CEO for the Carole Robertson Center for Learning.

Mote said the majority of the center's funding comes from the federal government.

"We have about six different contingency scenarios," she said. "You can only imagine how much time and energy and focus it is taking."

Lauri Morrison-Frichtl, executive director of the Illinois Head Start Association, said there's about 28,000 children across the state of Illinois in Head Start programs, but noted the uncertainty also impacts the programs' staff.

"The workforce is critical and we get into the middle of November and no end in sight, you know, what do we tell our workforce?" she said.

On top of that, Mote and Morrison-Frichtl said families in Head Start are also feeling the strain of other impacted programs like SNAP, WIC and Medicaid.

"It's not just one child not receiving services for a few days, it is the compounded effect of when services are disrupted," said Mote.

Head Start officials said they have been in contact with members of Congress to highlight the urgency of reopening the government to avoid program disruptions.

Houston said if the shutdown doesn't end soon, she and others will have to make difficult decisions to get by each day.

"I'm a single mom," she said. "So it's like, if I don't have a Head Start program for my youngest, I wouldn't be able to work, I wouldn't be able to provide for my household."

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });