{"id":121,"date":"2018-08-26T21:42:15","date_gmt":"2018-08-26T19:42:15","guid":{"rendered":"http:\/\/sp91krakow.pl\/sp91\/?page_id=121"},"modified":"2026-01-04T10:21:58","modified_gmt":"2026-01-04T09:21:58","slug":"organizacja-roku-szkolnego","status":"publish","type":"page","link":"http:\/\/sp91krakow.pl\/sp91\/dla-uczniow\/organizacja-roku-szkolnego\/","title":{"rendered":"Organizacja Roku Szkolnego"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"121\" class=\"elementor elementor-121\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9a7e319 e-flex e-con-boxed e-con e-parent\" data-id=\"9a7e319\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-55beab9 elementor-widget elementor-widget-html\" data-id=\"55beab9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div id=\"school-calendar-wrapper\" style=\"font-family:sans-serif; max-width:1200px; margin:auto;\">\r\n  <h1 style=\"text-align:center; font-size:2rem; font-weight:700; color:#1e3a8a; margin-bottom:20px; text-shadow:1px 1px 3px rgba(0,0,0,0.15);\">\r\n    Kalendarz Roku Szkolnego 2025\/2026\r\n  <\/h1>\r\n  <div id=\"school-calendar\"><\/div>\r\n<\/div>\r\n\r\n<style>\r\n  .month-bar {\r\n    text-align: center;\r\n    margin-bottom: 10px;\r\n  }\r\n  .month-btn {\r\n    padding: 6px 14px;\r\n    border-radius: 20px;\r\n    margin: 2px;\r\n    border: none;\r\n    cursor: pointer;\r\n    transition: 0.3s;\r\n  }\r\n  .month-btn.selected {\r\n    background-color: #3b82f6;\r\n    color: white;\r\n    font-weight: bold;\r\n  }\r\n  .month-btn:hover {\r\n    background-color: #60a5fa;\r\n    color: white;\r\n  }\r\n\r\n  .calendar-container {\r\n    display: flex;\r\n    gap: 20px;\r\n    justify-content: center;\r\n    align-items: flex-start;\r\n    flex-wrap: wrap;\r\n  }\r\n\r\n  .calendar-card {\r\n    display: grid;\r\n    grid-template-columns: repeat(7, 1fr);\r\n    gap: 6px;\r\n    padding: 16px;\r\n    border-radius: 16px;\r\n    background: white;\r\n    box-shadow: 0 4px 12px rgba(0,0,0,0.05);\r\n    flex: 1;\r\n    min-width: 300px;\r\n  }\r\n\r\n  .day {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    border-radius: 16px;\r\n    border: 1px solid #ccc;\r\n    min-height: 60px;\r\n    transition: transform 0.2s, box-shadow 0.2s;\r\n    font-weight: 500;\r\n    font-size: 14px;\r\n    text-align: center;\r\n    padding: 2px;\r\n  }\r\n\r\n  .day:hover {\r\n    transform: translateY(-3px);\r\n    box-shadow: 0 6px 12px rgba(0,0,0,0.15);\r\n  }\r\n\r\n  .legend-card {\r\n    min-width: 280px;\r\n    padding: 16px;\r\n    border-radius: 16px;\r\n    background: white;\r\n    box-shadow: 0 4px 12px rgba(0,0,0,0.05);\r\n    flex: 1;\r\n  }\r\n\r\n  .legend-item {\r\n    display: flex;\r\n    align-items: center;\r\n    margin: 6px 0;\r\n  }\r\n\r\n  .legend-color {\r\n    width: 40px;\r\n    height: 24px;\r\n    border-radius: 6px;\r\n    margin-right: 8px;\r\n    font-size: 12px;\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n    font-weight: bold;\r\n  }\r\n\r\n  @media (max-width: 768px) {\r\n    .calendar-container {\r\n      flex-direction: column;\r\n      align-items: center;\r\n    }\r\n    .legend-card {\r\n      width: 90%;\r\n      margin-top: 20px;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<script>\r\nconst months=[\"Wrzesie\u0144\",\"Pa\u017adziernik\",\"Listopad\",\"Grudzie\u0144\",\"Stycze\u0144\",\"Luty\",\"Marzec\",\"Kwiecie\u0144\",\"Maj\",\"Czerwiec\"];\r\nconst monthDays={\"Wrzesie\u0144\":30,\"Pa\u017adziernik\":31,\"Listopad\":30,\"Grudzie\u0144\":31,\"Stycze\u0144\":31,\"Luty\":28,\"Marzec\":31,\"Kwiecie\u0144\":30,\"Maj\":31,\"Czerwiec\":30};\r\nconst monthIndexMap={\"Wrzesie\u0144\":8,\"Pa\u017adziernik\":9,\"Listopad\":10,\"Grudzie\u0144\":11,\"Stycze\u0144\":0,\"Luty\":1,\"Marzec\":2,\"Kwiecie\u0144\":3,\"Maj\":4,\"Czerwiec\":5};\r\nconst monthYearMap={\"Wrzesie\u0144\":2025,\"Pa\u017adziernik\":2025,\"Listopad\":2025,\"Grudzie\u0144\":2025,\"Stycze\u0144\":2026,\"Luty\":2026,\"Marzec\":2026,\"Kwiecie\u0144\":2026,\"Maj\":2026,\"Czerwiec\":2026};\r\n\r\nlet selectedMonth=\"Wrzesie\u0144\";\r\n\r\nconst eventColors={\r\n  holiday:\"#fca5a5\",\r\n  break:\"#fde68a\",\r\n  exam:\"#93c5fd\",\r\n  meeting48:\"#60a5fa\",\r\n  meeting13:\"#34d399\",\r\n  free:\"#99f6e4\",\r\n  warningGrades:\"#fcd34d\",\r\n  semesterGrades:\"#a5b4fc\",\r\n  semesterGradesDeadline:\"#f9a8d4\",\r\n  school:\"#c4b5fd\"\r\n};\r\n\r\nconst calendarEvents=[\r\n  \/\/ Szko\u0142a\r\n  {label:\"Rozpocz\u0119cie roku\",start:\"2025-09-01\",end:\"2025-09-01\",type:\"school\"},\r\n  {label:\"Zako\u0144czenie roku\",start:\"2026-06-26\",end:\"2026-06-26\",type:\"school\"},\r\n  \/\/ Dni wolne\r\n  {label:\"Dzie\u0144 wolny\",start:\"2025-09-26\",end:\"2025-09-26\",type:\"free\"},\r\n  {label:\"Dzie\u0144 wolny\",start:\"2025-11-10\",end:\"2025-11-10\",type:\"free\"},\r\n  {label:\"Dzie\u0144 wolny\",start:\"2026-01-02\",end:\"2026-01-02\",type:\"free\"},\r\n  {label:\"Dzie\u0144 wolny\",start:\"2026-01-05\",end:\"2026-01-05\",type:\"free\"},\r\n  {label:\"Dzie\u0144 wolny\",start:\"2026-06-05\",end:\"2026-06-05\",type:\"free\"},\r\n  \/\/ Przerwy\r\n  {label:\"Zimowa przerwa\",start:\"2025-12-22\",end:\"2025-12-31\",type:\"break\"},\r\n  {label:\"Ferie zimowe\",start:\"2026-02-02\",end:\"2026-02-13\",type:\"break\"},\r\n  {label:\"Wiosenna przerwa\",start:\"2026-04-02\",end:\"2026-04-07\",type:\"break\"},\r\n  \/\/ Egzaminy\r\n  {label:\"Egzamin \u00f3smoklasisty\",start:\"2026-05-11\",end:\"2026-05-13\",type:\"exam\"},\r\n  {label:\"Egzamin \u2013 dodatkowy\",start:\"2026-06-08\",end:\"2026-06-10\",type:\"exam\"},\r\n  \/\/ Zebrania\r\n  {label:\"Zebranie rodzic\u00f3w 4-8\",start:\"2025-09-09\",end:\"2025-09-09\",type:\"meeting48\"},\r\n  {label:\"Zebranie rodzic\u00f3w 1-3\",start:\"2025-09-11\",end:\"2025-09-11\",type:\"meeting13\"},\r\n  {label:\"Zebranie 4-8 (dy\u017cur)\",start:\"2025-10-28\",end:\"2025-10-28\",type:\"meeting48\"},\r\n  {label:\"Zebranie 1-3 (dy\u017cur)\",start:\"2025-10-30\",end:\"2025-10-30\",type:\"meeting13\"},\r\n  {label:\"Zebranie 1-3\",start:\"2025-12-11\",end:\"2025-12-11\",type:\"meeting13\"},\r\n  {label:\"Zebranie 4-8\",start:\"2025-12-16\",end:\"2025-12-16\",type:\"meeting48\"},\r\n  {label:\"Powiadomienie oceny ndst\/nieodp\",start:\"2025-12-16\",end:\"2025-12-16\",type:\"warningGrades\"},\r\n  {label:\"Zebranie 4-8\",start:\"2026-03-03\",end:\"2026-03-03\",type:\"meeting48\"},\r\n  {label:\"Zebranie 1-3\",start:\"2026-03-05\",end:\"2026-03-05\",type:\"meeting13\"},\r\n  {label:\"Zebranie 4-8 (dy\u017cur)\",start:\"2026-04-14\",end:\"2026-04-14\",type:\"meeting48\"},\r\n  {label:\"Zebranie 1-3 (dy\u017cur)\",start:\"2026-04-16\",end:\"2026-04-16\",type:\"meeting13\"},\r\n  {label:\"Zebranie 4-8\",start:\"2026-05-19\",end:\"2026-05-19\",type:\"meeting48\"},\r\n  {label:\"Powiadomienie oceny ndst\/nieodp\",start:\"2026-05-19\",end:\"2026-05-19\",type:\"warningGrades\"},\r\n  {label:\"Zebranie 1-3\",start:\"2026-05-21\",end:\"2026-05-21\",type:\"meeting13\"},\r\n  \/\/ Oceny\r\n  {label:\"Przewidywane oceny sem. I\",start:\"2026-01-16\",end:\"2026-01-16\",type:\"semesterGrades\"},\r\n  {label:\"Przewidywane oceny sem. II\",start:\"2026-06-12\",end:\"2026-06-12\",type:\"semesterGrades\"},\r\n  {label:\"Oceny ko\u0144cowe sem. I\",start:\"2026-01-23\",end:\"2026-01-23\",type:\"semesterGradesDeadline\"},\r\n  {label:\"Oceny ko\u0144cowe sem. II i rok\",start:\"2026-06-19\",end:\"2026-06-19\",type:\"semesterGradesDeadline\"},\r\n  \/\/ \u015awi\u0119ta\r\n  {label:\"Wszystkich \u015awi\u0119tych\",start:\"2025-11-01\",end:\"2025-11-01\",type:\"holiday\"},\r\n  {label:\"\u015awi\u0119to Niepodleg\u0142o\u015bci\",start:\"2025-11-11\",end:\"2025-11-11\",type:\"holiday\"},\r\n  {label:\"Wigilia\",start:\"2025-12-24\",end:\"2025-12-24\",type:\"holiday\"},\r\n  {label:\"Bo\u017ce Narodzenie\",start:\"2025-12-25\",end:\"2025-12-25\",type:\"holiday\"},\r\n  {label:\"Drugi dzie\u0144 \u015bwi\u0105t\",start:\"2025-12-26\",end:\"2025-12-26\",type:\"holiday\"},\r\n  {label:\"Nowy Rok\",start:\"2026-01-01\",end:\"2026-01-01\",type:\"holiday\"},\r\n  {label:\"Trzech Kr\u00f3li\",start:\"2026-01-06\",end:\"2026-01-06\",type:\"holiday\"},\r\n  {label:\"Wielkanoc\",start:\"2026-04-05\",end:\"2026-04-05\",type:\"holiday\"},\r\n  {label:\"Poniedzia\u0142ek Wielkanocny\",start:\"2026-04-06\",end:\"2026-04-06\",type:\"holiday\"},\r\n  {label:\"\u015awi\u0119to Pracy\",start:\"2026-05-01\",end:\"2026-05-01\",type:\"holiday\"},\r\n  {label:\"Konstytucji 3 Maja\",start:\"2026-05-03\",end:\"2026-05-03\",type:\"holiday\"},\r\n  {label:\"Zielone \u015awi\u0105tki\",start:\"2026-05-24\",end:\"2026-05-24\",type:\"holiday\"},\r\n  {label:\"Bo\u017ce Cia\u0142o\",start:\"2026-06-04\",end:\"2026-06-04\",type:\"holiday\"}\r\n];\r\n\r\n\/\/ Funkcje\r\nfunction getContrastColor(hex){\r\n  const r=parseInt(hex.substr(1,2),16), g=parseInt(hex.substr(3,2),16), b=parseInt(hex.substr(5,2),16);\r\n  return (0.299*r+0.587*g+0.114*b)\/255>0.5?\"#000\":\"#fff\";\r\n}\r\n\r\nfunction buildEventMap(){\r\n  const map={};\r\n  calendarEvents.forEach(ev=>{\r\n    let start=new Date(ev.start), end=new Date(ev.end);\r\n    let date=new Date(start);\r\n    while(date<=end){\r\n      const key=`${date.getFullYear()}-${date.getMonth()}-${date.getDate()}`;\r\n      if(!map[key]) map[key]=[];\r\n      map[key].push(ev);\r\n      date.setDate(date.getDate()+1);\r\n    }\r\n  });\r\n  return map;\r\n}\r\n\r\nfunction renderCalendar(){\r\n  const eventMap=buildEventMap();\r\n  const container=document.getElementById(\"school-calendar\");\r\n  container.innerHTML=\"\";\r\n\r\n  const monthBar=document.createElement(\"div\"); monthBar.className=\"month-bar\";\r\n  months.forEach(month=>{\r\n    const btn=document.createElement(\"button\");\r\n    btn.innerText=month;\r\n    btn.className=\"month-btn\"+(month===selectedMonth?\" selected\":\"\");\r\n    btn.onclick=()=>{selectedMonth=month; renderCalendar();};\r\n    monthBar.appendChild(btn);\r\n  });\r\n  container.appendChild(monthBar);\r\n\r\n  const flexContainer=document.createElement(\"div\"); flexContainer.className=\"calendar-container\";\r\n  const calendarCard=document.createElement(\"div\"); calendarCard.className=\"calendar-card\";\r\n\r\n  const weekdays=[\"Pn\",\"Wt\",\"\u015ar\",\"Cz\",\"Pt\",\"Sb\",\"Nd\"];\r\n  weekdays.forEach(d=>{ const h=document.createElement(\"div\"); h.className=\"day\"; h.style.fontWeight=\"bold\"; h.innerText=d; calendarCard.appendChild(h); });\r\n\r\n  const year=monthYearMap[selectedMonth];\r\n  const firstDay=new Date(year,monthIndexMap[selectedMonth],1).getDay();\r\n  let offset=firstDay===0?6:firstDay-1;\r\n  for(let i=0;i<offset;i++){ const e=document.createElement(\"div\"); e.className=\"day\"; calendarCard.appendChild(e); }\r\n\r\n  for(let i=1;i<=monthDays[selectedMonth];i++){\r\n    const dayDiv=document.createElement(\"div\"); dayDiv.className=\"day\"; dayDiv.innerText=i;\r\n    const date=new Date(year, monthIndexMap[selectedMonth], i);\r\n    const key=`${date.getFullYear()}-${date.getMonth()}-${date.getDate()}`;\r\n    const eventsToday=eventMap[key] || [];\r\n\r\n    if(eventsToday.length>0){\r\n        const colors=eventsToday.map(ev=>eventColors[ev.type] || \"#fff\");\r\n        if(colors.length===1){\r\n            dayDiv.style.background=colors[0];\r\n            dayDiv.style.color=getContrastColor(colors[0]);\r\n        } else {\r\n            const n = colors.length;\r\n            const stops = colors.map((c, idx) => `${c} ${(idx*100\/n)}% ${( (idx+1)*100\/n)}%`).join(\", \");\r\n            dayDiv.style.background = `linear-gradient(90deg, ${stops})`;\r\n            dayDiv.style.color=\"#000\";\r\n        }\r\n        dayDiv.title=eventsToday.map(ev=>ev.label).join(\"; \");\r\n    } else {\r\n        const weekday=date.getDay();\r\n        if(weekday===0 || weekday===6){ dayDiv.style.backgroundColor=\"#fee2e2\"; dayDiv.style.color=\"#000\"; }\r\n        else { dayDiv.style.backgroundColor=\"#fff\"; dayDiv.style.color=\"#000\"; }\r\n    }\r\n    calendarCard.appendChild(dayDiv);\r\n  }\r\n\r\n  flexContainer.appendChild(calendarCard);\r\n\r\n  const legendCard=document.createElement(\"div\"); legendCard.className=\"legend-card\";\r\n  const legendTitle=document.createElement(\"h3\"); legendTitle.innerText=\"Legenda\"; legendTitle.style.marginBottom=\"8px\";\r\n  legendCard.appendChild(legendTitle);\r\n\r\n  const monthNum=monthIndexMap[selectedMonth];\r\n  let monthEvents=calendarEvents.filter(ev=>{\r\n    const start=new Date(ev.start), end=new Date(ev.end);\r\n    return start.getMonth()===monthNum || end.getMonth()===monthNum || (start.getMonth()<monthNum && end.getMonth()>monthNum);\r\n  });\r\n  monthEvents.sort((a,b)=>new Date(a.start)-new Date(b.start));\r\n\r\n  monthEvents.forEach(ev=>{\r\n    const item=document.createElement(\"div\"); item.className=\"legend-item\";\r\n    const colorBox=document.createElement(\"div\"); colorBox.className=\"legend-color\"; \r\n    colorBox.style.backgroundColor=eventColors[ev.type]||\"#fff\";\r\n    colorBox.style.color=getContrastColor(colorBox.style.backgroundColor);\r\n    const startDate=new Date(ev.start), endDate=new Date(ev.end);\r\n    let displayRange;\r\n    if(startDate.getMonth()===endDate.getMonth()){\r\n      displayRange=(startDate.getMonth()===monthNum)?(startDate.getDate()===endDate.getDate()?`${startDate.getDate()}`:`${startDate.getDate()}\u2013${endDate.getDate()}`):\"\";\r\n    } else {\r\n      const monthStart=(startDate.getMonth()===monthNum)?startDate.getDate():1;\r\n      const monthEnd=(endDate.getMonth()===monthNum)?endDate.getDate():monthDays[selectedMonth];\r\n      displayRange=`${monthStart}\u2013${monthEnd}`;\r\n    }\r\n    colorBox.innerText=displayRange;\r\n    const label=document.createElement(\"span\"); label.innerText=ev.label;\r\n    item.appendChild(colorBox); item.appendChild(label); legendCard.appendChild(item);\r\n  });\r\n\r\n  flexContainer.appendChild(legendCard); container.appendChild(flexContainer);\r\n}\r\n\r\nrenderCalendar();\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f8ec475 e-flex e-con-boxed e-con e-parent\" data-id=\"f8ec475\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-57305a9 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"57305a9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-853bcdf e-flex e-con-boxed e-con e-parent\" data-id=\"853bcdf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-104df774 elementor-widget elementor-widget-text-editor\" data-id=\"104df774\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p style=\"text-align: center;\"><span style=\"color: #003366;\"><strong><span style=\"font-size: 18pt;\">Kalendarz roku szkolnego 2025\/2026<\/span><\/strong><\/span><\/p>\n<ul>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\"><strong>Rozpocz\u0119cie roku szkolnego:<\/strong> <em>01.09.2025<\/em><\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\"><strong>Zimowa przerwa \u015bwi\u0105teczna:<\/strong> <em>22 &#8211; 31.12.2025<\/em><\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\"><strong>Ferie zimowe:<\/strong> 02 &#8211; 15.02.2026<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\"><strong>Wiosenna przerwa \u015bwi\u0105teczna:<\/strong> 02 &#8211; 07.04.2026<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\"><strong>Egzamin \u00f3smoklasisty:<\/strong> 11 &#8211; 13.05.20256<em>, termin dodatkowy: 08 &#8211; 10.06.2026<\/em><\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\"><strong>Zako\u0144czenie roku szkolnego:<\/strong> 26<em>.06.2026<\/em><\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\"><strong>Wakacje:<\/strong> <em>27.06.2026 &#8211; 31.08.2026<\/em><\/span><\/li>\n<\/ul>\n<p>\u00a0<\/p>\n<p><span style=\"font-size: 14pt;\"><span style=\"font-size: 14pt;\"><em><span style=\"color: #003366;\"><strong>Dodatkowe dni wolne od zaj\u0119\u0107 dydaktycznych:\u00a0<\/strong><\/span><\/em><\/span><\/span><\/p>\n<ul>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\">26.09.2025<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\">10.11.2025<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\">02.01.2026<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\">05.01.2026<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\">05.06.2026<\/span><\/li>\n<\/ul>\n<p style=\"text-align: center;\">\u00a0<\/p>\n<p style=\"text-align: center;\"><span style=\"text-decoration: underline; color: #000000; font-size: 32px;\"><strong><span class=\"bold16\">Terminy zebra\u0144 z rodzicami\u00a0<\/span><\/strong><\/span><\/p>\n<div id=\"wpsecol-96f9730a-e147-9671-b597-3017aee9d13d\" class=\"csRow\">\n<div class=\"csColumnGap\" style=\"margin: 0; padding: 0; float: left; width: 4.092920353982301%;\"><img decoding=\"async\" src=\"http:\/\/sp91krakow.pl\/sp91\/wp-content\/plugins\/wp-smart-editor\/plugins\/columns\/img\/1x1-pixel.png\" \/><\/div>\n<div class=\"csColumn\" style=\"margin: 0; padding: 0; float: left; width: 43.69469026548673%;\" data-posx0=\"4.092920353982301\" data-posx1=\"47.89823008849557\" data-padding=\"5\" data-responsive=\"1\">\n<div style=\"padding: 5px;\">\n<div class=\"preview_text csColumn_text\">\n<h2 style=\"text-align: justify;\"><span style=\"font-size: 28px;\"><strong><span style=\"color: #000080;\">\u00a0 \u00a0 \u00a0 KLASY 1-3<\/span><\/strong><\/span><\/h2>\n<p style=\"text-align: left;\"><strong><span style=\"text-decoration: underline; font-size: 24px;\"><span style=\"color: #000000; text-decoration: underline;\">I semestr<\/span><\/span><\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">11.09.2025<\/span><\/li>\n<li><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">30.10.2025 <span style=\"font-size: 16px;\">(dy\u017cur informacyjny)<\/span><\/span><\/li>\n<li><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">11.12.2025<\/span><\/li>\n<\/ul>\n<p style=\"text-align: left;\"><strong><span style=\"text-decoration: underline; font-size: 24px;\"><span style=\"color: #000000; text-decoration: underline;\">II semestr<\/span><\/span><\/strong><\/p>\n<ul>\n<li style=\"text-align: left;\"><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">05.03.2026<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">16.04.2026 <span style=\"font-size: 16px;\">(dy\u017cur informacyjny)<\/span><\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">21.05.2026<\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"csColumnGap\" style=\"margin: 0; padding: 0; float: left; width: 4.092920353982301%;\"><img decoding=\"async\" src=\"http:\/\/sp91krakow.pl\/sp91\/wp-content\/plugins\/wp-smart-editor\/plugins\/columns\/img\/1x1-pixel.png\" \/><\/div>\n<div class=\"csColumn\" style=\"margin: 0; padding: 0; float: left; width: 44.02654867256637%;\" data-posx0=\"51.991150442477874\" data-posx1=\"96.1283185840708\" data-padding=\"5\" data-responsive=\"1\">\n<div style=\"padding: 5px;\">\n<div class=\"preview_text csColumn_text\">\n<h2><span style=\"font-size: 28px;\"><strong><span style=\"color: #000080;\">\u00a0 \u00a0 \u00a0KLASY 4-8<\/span><\/strong><\/span><\/h2>\n<p style=\"text-align: left;\"><strong><span style=\"text-decoration: underline; font-size: 24px;\"><span style=\"color: #000000; text-decoration: underline;\">I semestr<\/span><\/span><\/strong><\/p>\n<ul style=\"text-align: left;\">\n<li><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">09.09.2025<\/span><\/li>\n<li><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">28.10.2025 <span style=\"font-size: 16px;\">(dy\u017cur informacyjny)<\/span><\/span><\/li>\n<li><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">16.12.2025<\/span><\/li>\n<\/ul>\n<p style=\"text-align: left;\"><span style=\"font-size: 24px;\"><strong><span style=\"text-decoration: underline;\"><span style=\"color: #000000; text-decoration: underline;\">II semestr<\/span><\/span><\/strong><\/span><\/p>\n<ul>\n<li style=\"text-align: left;\"><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">03.03.2026<\/span><\/li>\n<li><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">14.04.2026 <span style=\"font-size: 16px;\">(dy\u017cur informacyjny)<\/span><\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 22px; color: #000000; font-family: georgia, palatino, serif;\">19.05.2026<\/span><\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"csColumnGap\" style=\"margin: 0; padding: 0; float: left; width: 4.092920353982294%;\"><img decoding=\"async\" src=\"http:\/\/sp91krakow.pl\/sp91\/wp-content\/plugins\/wp-smart-editor\/plugins\/columns\/img\/1x1-pixel.png\" \/><\/div>\n<div style=\"clear: both; float: none; display: block; visibility: hidden; width: 0; font-size: 0; line-height: 0;\">\u00a0<\/div>\n<\/div>\n<p>\u00a0<\/p>\n<p><span style=\"font-size: 14pt; color: #000000;\">Pisemne powiadamianie uczni\u00f3w i ich rodzic\u00f3w o<strong><em> przewidywanych ocenach niedostatecznych oraz ocenach nieodpowiednich i nagannych zachowania<\/em><\/strong>:<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"list-style-type: none;\">\n<ul>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\">semestr I\u00a0 d0 16.12.2025<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\">semestr II do 19.05.2026<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt; color: #000000;\">Ustalenie przewidywanych ocen rocznych (semestralnych):<\/span><\/p>\n<ul>\n<li style=\"list-style-type: none;\">\n<ul style=\"list-style-type: square;\">\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\">semestr I do 16.01.2026<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\">semestr II do 12.06.2026<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span style=\"font-size: 14pt; color: #000000;\">Termin zako\u0144czenia ustalania ocen rocznych (semestralnych):<\/span><\/p>\n<ul>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\">semestr I do 23.01.2026<\/span><\/li>\n<li style=\"text-align: left;\"><span style=\"font-size: 14pt; color: #000000;\">semestr II do 19.06.2026<\/span><\/li>\n<\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Kalendarz Roku Szkolnego 2025\/2026 Kalendarz roku szkolnego 2025\/2026 Rozpocz\u0119cie roku szkolnego: 01.09.2025 Zimowa przerwa \u015bwi\u0105teczna: 22 &#8211; 31.12.2025 Ferie zimowe: 02 &#8211; 15.02.2026 Wiosenna przerwa \u015bwi\u0105teczna: 02 &#8211; 07.04.2026 Egzamin \u00f3smoklasisty: 11 &#8211; 13.05.20256, termin dodatkowy: 08 &#8211; 10.06.2026 Zako\u0144czenie roku szkolnego: 26.06.2026 Wakacje: 27.06.2026 &#8211; 31.08.2026 \u00a0 Dodatkowe dni wolne od zaj\u0119\u0107 dydaktycznych:\u00a0 26.09.2025&hellip; <br \/> <a class=\"read-more\" href=\"http:\/\/sp91krakow.pl\/sp91\/dla-uczniow\/organizacja-roku-szkolnego\/\">Dowiedz si\u0119 wi\u0119cej<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":115,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/page-with-right-sidebar.php","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":[],"rop_publish_now_history":[],"rop_publish_now_status":"pending","footnotes":""},"class_list":["post-121","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/sp91krakow.pl\/sp91\/wp-json\/wp\/v2\/pages\/121","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/sp91krakow.pl\/sp91\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/sp91krakow.pl\/sp91\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/sp91krakow.pl\/sp91\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/sp91krakow.pl\/sp91\/wp-json\/wp\/v2\/comments?post=121"}],"version-history":[{"count":40,"href":"http:\/\/sp91krakow.pl\/sp91\/wp-json\/wp\/v2\/pages\/121\/revisions"}],"predecessor-version":[{"id":20925,"href":"http:\/\/sp91krakow.pl\/sp91\/wp-json\/wp\/v2\/pages\/121\/revisions\/20925"}],"up":[{"embeddable":true,"href":"http:\/\/sp91krakow.pl\/sp91\/wp-json\/wp\/v2\/pages\/115"}],"wp:attachment":[{"href":"http:\/\/sp91krakow.pl\/sp91\/wp-json\/wp\/v2\/media?parent=121"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}