<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>원당컴퓨터학원[제1559호]</title>
    <link>https://wondangcom.tistory.com/</link>
    <description>검단신도시 코딩/컴퓨터기초/컴퓨터자격증/C++/JAVA/Python/정보올림피아드 전문 학원</description>
    <language>ko</language>
    <pubDate>Sat, 27 Jun 2026 10:08:05 +0900</pubDate>
    <generator>TISTORY</generator>
    <ttl>100</ttl>
    <managingEditor>원당컴</managingEditor>
    <image>
      <title>원당컴퓨터학원[제1559호]</title>
      <url>https://tistory1.daumcdn.net/tistory/2753512/attach/37d3e36d1d404f84a068b87dd35f022c</url>
      <link>https://wondangcom.tistory.com</link>
    </image>
    <item>
      <title>[공지] 블로그 운영 종료 안내 &amp;mdash; 홈페이지로 통합합니다</title>
      <link>https://wondangcom.tistory.com/notice/3205</link>
      <description>&lt;p data-ke-size=&quot;size16&quot;&gt;안녕하세요,&amp;nbsp;원당컴퓨터학원입니다.&amp;nbsp; &lt;br /&gt;그동안 블로그를 통해 소식을 전해드렸으나,&lt;br /&gt;&lt;br /&gt;오늘부로&amp;nbsp;블로그&amp;nbsp;운영을&amp;nbsp;종료하게&amp;nbsp;되었습니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;✅&amp;nbsp;운영&amp;nbsp;종료&amp;nbsp;이유&lt;br /&gt;여러&amp;nbsp;채널을&amp;nbsp;동시에&amp;nbsp;관리하는&amp;nbsp;데&amp;nbsp;드는&amp;nbsp;에너지를&lt;br /&gt;&lt;br /&gt;학생들을&amp;nbsp;위한&amp;nbsp;질&amp;nbsp;높은&amp;nbsp;교재&amp;nbsp;개발에&amp;nbsp;오롯이&amp;nbsp;집중하기&amp;nbsp;위함입니다.&lt;/p&gt;
&lt;p data-ke-size=&quot;size16&quot;&gt;&lt;br /&gt;앞으로는&amp;nbsp;홈페이지&amp;nbsp;하나에&amp;nbsp;모든&amp;nbsp;정보를&amp;nbsp;통합하여&lt;br /&gt;&lt;br /&gt;더욱&amp;nbsp;내실&amp;nbsp;있는&amp;nbsp;콘텐츠로&amp;nbsp;찾아뵙겠습니다.&lt;br /&gt;&lt;br /&gt; &amp;nbsp;새로운&amp;nbsp;소식은&amp;nbsp;홈페이지에서&amp;nbsp;확인해&amp;nbsp;주세요!&lt;br /&gt;&lt;br /&gt; &amp;nbsp;&lt;a href=&quot;http://www.wondangcom.com&quot; target=&quot;_blank&quot; rel=&quot;noopener&amp;nbsp;noreferrer&quot;&gt;http://www.wondangcom.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt; &amp;nbsp;문의&amp;nbsp;:&amp;nbsp;032-565-5497&lt;br /&gt;&lt;br /&gt; &amp;nbsp;위치&amp;nbsp;:&amp;nbsp;인천시&amp;nbsp;서구&amp;nbsp;당하동&amp;nbsp;장원프라자&amp;nbsp;502호&lt;br /&gt;그동안&amp;nbsp;블로그를&amp;nbsp;구독해&amp;nbsp;주신&amp;nbsp;모든&amp;nbsp;분들께&amp;nbsp;진심으로&amp;nbsp;감사드립니다.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;홈페이지에서 더 알찬 소식으로 다시 찾아 뵙겠습니다!&lt;/p&gt;</description>
      <author>원당컴1</author>
      <guid isPermaLink="true">https://wondangcom.tistory.com/notice/3205</guid>
      <pubDate>Sat, 27 Jun 2026 09:17:03 +0900</pubDate>
    </item>
    <item>
      <title>지금 고3이라면 반드시 알아야 할2027 대입전형 핵심 변화 총정리</title>
      <link>https://wondangcom.tistory.com/3199</link>
      <description>&lt;link href=&quot;https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&amp;display=swap&quot; rel=&quot;stylesheet&quot;&gt;

&lt;style&gt;
.wdg-wrap { font-family: 'Noto Sans KR', 'Apple SD Gothic Neo', sans-serif; max-width: 800px; margin: 0 auto; color: #1a1a2e; }
.wdg-wrap * { box-sizing: border-box; margin: 0; padding: 0; }

/* 히어로 */
.wdg-hero {
  background: linear-gradient(135deg, #0f0c29 0%, #302b63 50%, #24243e 100%);
  padding: 52px 36px 44px;
  border-radius: 20px;
  margin-bottom: 32px;
  position: relative;
  overflow: hidden;
}
.wdg-hero::before {
  content: '';
  position: absolute;
  top: -60px; right: -60px;
  width: 220px; height: 220px;
  background: radial-gradient(circle, rgba(99,179,237,0.18) 0%, transparent 70%);
  border-radius: 50%;
}
.wdg-badge {
  display: inline-block;
  background: rgba(99,179,237,0.2);
  border: 1px solid rgba(99,179,237,0.4);
  color: #90cdf4;
  font-size: 12px; font-weight: 700;
  letter-spacing: 2px;
  padding: 5px 14px;
  border-radius: 20px;
  margin-bottom: 16px;
  text-transform: uppercase;
}
.wdg-hero-title {
  font-size: 28px; font-weight: 900;
  color: #fff; line-height: 1.35;
  margin-bottom: 10px;
  position: relative; z-index: 1;
}
.wdg-hero-title .wdg-accent { color: #63b3ed; }
.wdg-hero-desc {
  font-size: 14.5px;
  color: rgba(255,255,255,0.65);
  line-height: 1.7;
  position: relative; z-index: 1;
}
.wdg-tags { margin-top: 20px; display: flex; flex-wrap: wrap; gap: 8px; position: relative; z-index: 1; }
.wdg-tag {
  background: rgba(255,255,255,0.08);
  border: 1px solid rgba(255,255,255,0.15);
  color: rgba(255,255,255,0.8);
  font-size: 12px; padding: 4px 12px;
  border-radius: 12px;
}

/* 섹션 제목 */
.wdg-section-title {
  display: flex; align-items: center; gap: 10px;
  font-size: 19px; font-weight: 800; color: #1a1a2e;
  margin-bottom: 18px;
}
.wdg-line {
  display: inline-block; width: 4px; height: 22px;
  background: linear-gradient(180deg, #3b82f6, #8b5cf6);
  border-radius: 2px; flex-shrink: 0;
}

/* 카드 그리드 */
.wdg-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 32px; }
.wdg-grid3 { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 14px; margin-bottom: 32px; }
.wdg-card {
  padding: 20px; border-radius: 14px;
  border-left: 4px solid;
}
.wdg-card.blue  { border-color: #3b82f6; background: #eff6ff; }
.wdg-card.purple{ border-color: #8b5cf6; background: #f5f3ff; }
.wdg-card.green { border-color: #10b981; background: #ecfdf5; }
.wdg-card.pink  { border-color: #ec4899; background: #fdf2f8; }
.wdg-card.amber { border-color: #f59e0b; background: #fffbeb; }
.wdg-card.red   { border-color: #ef4444; background: #fef2f2; }
.wdg-card.cyan  { border-color: #06b6d4; background: #ecfeff; }
.wdg-card-icon  { font-size: 24px; margin-bottom: 8px; }
.wdg-card-title { font-size: 13.5px; font-weight: 700; color: #1a1a2e; margin-bottom: 5px; }
.wdg-card-desc  { font-size: 12.5px; color: #555; line-height: 1.6; }

/* 아코디언 */
.wdg-accordion { margin-bottom: 32px; }
.wdg-acc-item {
  border: 1.5px solid #e5e7eb; border-radius: 12px;
  margin-bottom: 10px; overflow: hidden;
  transition: border-color 0.2s;
}
.wdg-acc-item.active { border-color: #3b82f6; }
.wdg-acc-header {
  display: flex; align-items: center;
  justify-content: space-between;
  padding: 16px 20px; cursor: pointer;
  background: #fff; user-select: none;
  transition: background 0.15s;
}
.wdg-acc-header:hover { background: #f0f7ff; }
.wdg-acc-item.active .wdg-acc-header { background: #eff6ff; }
.wdg-acc-left { display: flex; align-items: center; gap: 12px; }
.wdg-acc-num {
  width: 28px; height: 28px; border-radius: 50%;
  background: linear-gradient(135deg, #3b82f6, #8b5cf6);
  color: #fff; font-size: 12px; font-weight: 700;
  display: flex; align-items: center; justify-content: center;
  flex-shrink: 0;
}
.wdg-acc-title { font-size: 15px; font-weight: 700; color: #1a1a2e; }
.wdg-acc-sub   { font-size: 12px; color: #6b7280; margin-top: 2px; }
.wdg-acc-arrow { font-size: 16px; color: #9ca3af; transition: transform 0.25s; }
.wdg-acc-item.active .wdg-acc-arrow { transform: rotate(180deg); color: #3b82f6; }
.wdg-acc-body {
  max-height: 0; overflow: hidden;
  transition: max-height 0.35s ease;
  background: #fafbff;
  border-top: 1.5px solid transparent;
}
.wdg-acc-item.active .wdg-acc-body { max-height: 900px; border-top-color: #e5e7eb; }
.wdg-acc-content { padding: 20px 20px 20px 60px; }
.wdg-acc-content .wdg-txt { font-size: 13.5px; color: #374151; line-height: 1.75; margin-bottom: 12px; }
.wdg-acc-content .wdg-txt:last-child { margin-bottom: 0; }

/* 강조 박스 */
.wdg-highlight {
  background: linear-gradient(90deg, #eff6ff, #f5f3ff);
  border-left: 3px solid #3b82f6;
  padding: 12px 14px; border-radius: 0 8px 8px 0;
  margin: 12px 0; font-size: 13.5px;
  color: #1e40af; font-weight: 500; line-height: 1.65;
}
.wdg-tip {
  background: #fef3c7; border-left: 3px solid #f59e0b;
  padding: 10px 14px; border-radius: 0 8px 8px 0;
  margin: 10px 0; font-size: 13px; color: #92400e; line-height: 1.6;
}
.wdg-warn {
  background: #fef2f2; border-left: 3px solid #ef4444;
  padding: 10px 14px; border-radius: 0 8px 8px 0;
  margin: 10px 0; font-size: 13px; color: #991b1b; line-height: 1.6;
}

/* 타임라인 */
.wdg-timeline { margin-bottom: 32px; }
.wdg-tl-item {
  display: flex; gap: 16px;
  padding: 16px 0;
  border-bottom: 1px dashed #e5e7eb;
  position: relative;
}
.wdg-tl-item:last-child { border-bottom: none; }
.wdg-tl-dot {
  width: 36px; height: 36px; border-radius: 50%;
  background: linear-gradient(135deg, #3b82f6, #8b5cf6);
  color: #fff; font-size: 13px; font-weight: 800;
  display: flex; align-items: center; justify-content: center;
  flex-shrink: 0; margin-top: 2px;
}
.wdg-tl-dot.amber { background: linear-gradient(135deg, #f59e0b, #d97706); }
.wdg-tl-dot.green { background: linear-gradient(135deg, #10b981, #059669); }
.wdg-tl-dot.red   { background: linear-gradient(135deg, #ef4444, #dc2626); }
.wdg-tl-body {}
.wdg-tl-badge {
  display: inline-block;
  background: #eff6ff; color: #1d4ed8;
  font-size: 11px; font-weight: 700;
  padding: 2px 10px; border-radius: 10px;
  margin-bottom: 5px;
}
.wdg-tl-badge.amber { background: #fffbeb; color: #92400e; }
.wdg-tl-badge.green { background: #ecfdf5; color: #065f46; }
.wdg-tl-badge.red   { background: #fef2f2; color: #991b1b; }
.wdg-tl-title { font-size: 15px; font-weight: 700; color: #1a1a2e; margin-bottom: 5px; }
.wdg-tl-desc  { font-size: 13px; color: #374151; line-height: 1.65; }

/* 전략 박스 */
.wdg-strategy {
  background: linear-gradient(135deg, #1e3a5f, #2d1b69);
  border-radius: 18px; padding: 28px;
  margin-bottom: 32px; position: relative; overflow: hidden;
}
.wdg-strategy::before { content: ' '; position: absolute; font-size: 90px; opacity: 0.05; top: -5px; right: 10px; }
.wdg-strategy-title { color: #fff; font-size: 17px; font-weight: 800; margin-bottom: 16px; }
.wdg-strategy-list { list-style: none; padding: 0; }
.wdg-strategy-list li {
  display: flex; align-items: flex-start; gap: 10px;
  color: rgba(255,255,255,0.88); font-size: 13.5px;
  line-height: 1.65; padding: 8px 0;
  border-bottom: 1px solid rgba(255,255,255,0.08);
}
.wdg-strategy-list li:last-child { border-bottom: none; }
.wdg-snum {
  width: 22px; height: 22px;
  background: rgba(99,179,237,0.3);
  border-radius: 50%; display: flex;
  align-items: center; justify-content: center;
  font-size: 11px; font-weight: 700;
  color: #90cdf4; flex-shrink: 0; margin-top: 1px;
}

/* 데이터 테이블 스타일 박스 */
.wdg-data-box {
  background: #fff; border: 1.5px solid #e5e7eb;
  border-radius: 14px; padding: 20px;
  margin-bottom: 14px;
}
.wdg-data-row {
  display: flex; justify-content: space-between; align-items: center;
  padding: 10px 0; border-bottom: 1px solid #f3f4f6;
  font-size: 13.5px;
}
.wdg-data-row:last-child { border-bottom: none; padding-bottom: 0; }
.wdg-data-label { color: #374151; font-weight: 600; }
.wdg-data-val { color: #1d4ed8; font-weight: 700; font-size: 13px; }
.wdg-data-title { font-size: 14px; font-weight: 800; color: #1a1a2e; margin-bottom: 12px; padding-bottom: 10px; border-bottom: 2px solid #e5e7eb; }

/* 전형별 탭 */
.wdg-tabs { margin-bottom: 32px; }
.wdg-tab-btns { display: flex; gap: 6px; background: #f3f4f6; padding: 4px; border-radius: 12px; margin-bottom: 14px; }
.wdg-tab-btn { flex: 1; padding: 9px 8px; border: none; background: transparent; border-radius: 9px; font-size: 13px; font-weight: 600; color: #6b7280; cursor: pointer; transition: all 0.2s; font-family: inherit; }
.wdg-tab-btn.active { background: #fff; color: #1a1a2e; box-shadow: 0 2px 8px rgba(0,0,0,0.08); }
.wdg-tab-panel { display: none; }
.wdg-tab-panel.active { display: block; }

/* 알림 박스 */
.wdg-notice {
  background: #ecfdf5; border: 1.5px solid #6ee7b7;
  border-radius: 12px; padding: 16px 20px;
  margin-bottom: 14px; font-size: 13.5px;
  color: #065f46; line-height: 1.7;
}
.wdg-notice strong { color: #047857; }

/* 구분선 */
.wdg-divider { border: none; border-top: 2px dashed #e5e7eb; margin: 28px 0; }

/* CTA */
.wdg-cta {
  background: #f0f7ff; border: 2px solid #bfdbfe;
  border-radius: 14px; padding: 24px;
  text-align: center; margin-bottom: 16px;
}
.wdg-cta-main { font-size: 14.5px; color: #1e40af; font-weight: 600; line-height: 1.7; }
.wdg-cta-addr { margin-top: 6px; font-size: 13px; color: #6b7280; }
.wdg-cta-btn {
  display: inline-block; margin-top: 14px;
  background: #1d4ed8; color: #fff;
  font-size: 14px; font-weight: 700;
  padding: 11px 28px; border-radius: 30px;
  text-decoration: none; letter-spacing: 0.5px;
}

/* 출처 */
.wdg-source {
  font-size: 11.5px; color: #9ca3af;
  text-align: right; margin-top: 6px;
  line-height: 1.5;
}
.wdg-source a { color: #9ca3af; text-decoration: underline; }

@media (max-width: 600px) {
  .wdg-grid { grid-template-columns: 1fr; }
  .wdg-grid3 { grid-template-columns: 1fr; }
  .wdg-hero { padding: 36px 20px 30px; }
  .wdg-hero-title { font-size: 22px; }
  .wdg-acc-content { padding: 16px; }
  .wdg-tab-btn { font-size: 11px; padding: 8px 4px; }
}
&lt;/style&gt;

&lt;div class=&quot;wdg-wrap&quot;&gt;

  &lt;!-- 히어로 --&gt;
  &lt;div class=&quot;wdg-hero&quot;&gt;
    &lt;div class=&quot;wdg-badge&quot;&gt;2027 대입 · 고3 완전정복&lt;/div&gt;
    &lt;div class=&quot;wdg-hero-title&quot;&gt;
      지금 고3이라면 반드시 알아야 할&lt;br&gt;
      &lt;span class=&quot;wdg-accent&quot;&gt;2027 대입전형 핵심 변화 총정리&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-hero-desc&quot;&gt;
      &quot;뭐가 어떻게 달라졌는지 모르겠어요&quot; — 2026년 고3 담임 직무연수 강의 자료를 바탕으로&lt;br&gt;
      수시·정시 핵심 변화와 원당컴퓨터학원이 제안하는 SW 계열 대비 전략을 정리했습니다.
    &lt;/div&gt;
    &lt;div class=&quot;wdg-tags&quot;&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#2027대입&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#고3입시&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#수시전략&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#학생부종합전형&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#SW계열입시&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#인천서구&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 들어가며 --&gt;
  &lt;div class=&quot;wdg-notice&quot;&gt;
    이 글은 &lt;strong&gt;2026년 고3 담임교사 진학지도 역량강화 기초 과정 강의자료 「2027 대입전형의 이해와 대비」&lt;/strong&gt;를 바탕으로 작성했습니다. 수시·정시 전형 정보는 반드시 각 대학 모집요강을 통해 최종 확인하시기 바랍니다.
  &lt;/div&gt;

  &lt;!-- 올해 대입 큰 그림 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;2027 대입, 뭐가 달라졌나요?&lt;/div&gt;
  &lt;div class=&quot;wdg-grid&quot;&gt;
    &lt;div class=&quot;wdg-card blue&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;교과전형 서류평가 대학 확대&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;서울시립대(10→20%), 숙명여대가 신규로 서류평가를 도입했습니다. 단순 내신 등급만 보지 않으니 교과 외 활동도 신경 써야 합니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card purple&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;종합전형 수능최저 신규 도입&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;성균관대(수시·정시 모두)와 중앙대가 학생부종합전형에 수능 최저 기준을 새로 도입했습니다. 수능 공부를 소홀히 하면 안 됩니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card green&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;정시 학생부 반영 대학 증가&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;덕성여대·동국대·중앙대가 정시에서도 학생부를 반영하기 시작했습니다. &quot;정시는 수능만&quot;이라는 공식이 점점 깨지고 있습니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card amber&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;올인 전략은 위험하다&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;교과·종합·논술·정시 모두 경계가 복잡해지고 있습니다. 한 전형에만 올인하는 전략은 갈수록 어려워지고 있습니다.&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;wdg-source&quot;&gt;출처: 2027학년도 대학별 입학전형 시행계획 기준 / 2026 고3 담임 직무연수 강의자료&lt;/div&gt;

  &lt;hr class=&quot;wdg-divider&quot;&gt;

  &lt;!-- 수시 일정 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;2027 수시·정시 주요 일정&lt;/div&gt;
  &lt;div class=&quot;wdg-timeline&quot;&gt;
    &lt;div class=&quot;wdg-tl-item&quot;&gt;
      &lt;div class=&quot;wdg-tl-dot amber&quot;&gt;6월&lt;/div&gt;
      &lt;div class=&quot;wdg-tl-body&quot;&gt;
        &lt;div class=&quot;wdg-tl-badge amber&quot;&gt;2026년 6월&lt;/div&gt;
        &lt;div class=&quot;wdg-tl-title&quot;&gt;6월 모의평가 — 정시 역량 파악의 골든타임&lt;/div&gt;
        &lt;div class=&quot;wdg-tl-desc&quot;&gt;6월 모평 결과를 기준으로 수시와 정시 지원 전략을 결정해야 합니다. 수능 본시험과 가장 유사한 시험이라 자신의 실력을 객관적으로 판단할 수 있는 가장 중요한 시점입니다.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-tl-item&quot;&gt;
      &lt;div class=&quot;wdg-tl-dot&quot;&gt;9월&lt;/div&gt;
      &lt;div class=&quot;wdg-tl-body&quot;&gt;
        &lt;div class=&quot;wdg-tl-badge&quot;&gt;2026년 9월&lt;/div&gt;
        &lt;div class=&quot;wdg-tl-title&quot;&gt;수시 원서접수 (9월 7일~11일 중 3일 이상)&lt;/div&gt;
        &lt;div class=&quot;wdg-tl-desc&quot;&gt;최대 6장의 카드를 어떻게 배분할지 결정해야 합니다. 수시 합격 시 정시 지원은 불가하므로 신중하게 전략을 세워야 합니다.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-tl-item&quot;&gt;
      &lt;div class=&quot;wdg-tl-dot red&quot;&gt;11월&lt;/div&gt;
      &lt;div class=&quot;wdg-tl-body&quot;&gt;
        &lt;div class=&quot;wdg-tl-badge red&quot;&gt;2026년 11월 19일&lt;/div&gt;
        &lt;div class=&quot;wdg-tl-title&quot;&gt;수능 시험일&lt;/div&gt;
        &lt;div class=&quot;wdg-tl-desc&quot;&gt;종합전형에도 수능최저 기준이 있는 대학이 늘고 있어, 수시 지원자도 수능 준비를 병행해야 합니다. 성적 통지는 12월 11일입니다.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-tl-item&quot;&gt;
      &lt;div class=&quot;wdg-tl-dot green&quot;&gt;12월&lt;/div&gt;
      &lt;div class=&quot;wdg-tl-body&quot;&gt;
        &lt;div class=&quot;wdg-tl-badge green&quot;&gt;2026년 12월&lt;/div&gt;
        &lt;div class=&quot;wdg-tl-title&quot;&gt;수시 합격자 발표 및 등록 (12월 18일까지 발표)&lt;/div&gt;
        &lt;div class=&quot;wdg-tl-desc&quot;&gt;수시 합격자 등록은 12월 21~23일(3일간). 등록 포기 시에도 정시 지원은 불가합니다. 등록 전 반드시 신중하게 결정하세요.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-tl-item&quot;&gt;
      &lt;div class=&quot;wdg-tl-dot&quot;&gt;정시&lt;/div&gt;
      &lt;div class=&quot;wdg-tl-body&quot;&gt;
        &lt;div class=&quot;wdg-tl-badge&quot;&gt;2027년 1월~2월&lt;/div&gt;
        &lt;div class=&quot;wdg-tl-title&quot;&gt;정시 원서접수 및 전형 (1월 4일~)&lt;/div&gt;
        &lt;div class=&quot;wdg-tl-desc&quot;&gt;가/나/다 군별 각 1개교 지원, 최대 3회 가능합니다. 합격자 발표는 2월 5일까지이며 등록은 2월 10~12일입니다.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;wdg-source&quot;&gt;출처: 2027학년도 대입전형 시행계획 / 한국대학교육협의회&lt;/div&gt;

  &lt;hr class=&quot;wdg-divider&quot;&gt;

  &lt;!-- 재학생이 알아야 할 수능 현실 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;재학생이 꼭 알아야 할 수능의 현실&lt;/div&gt;
  &lt;div class=&quot;wdg-notice&quot;&gt;
    &lt;strong&gt;⚠️ 중요:&lt;/strong&gt; 수능에서 재학생은 졸업생(N수생)에 비해 전 영역에서 불리합니다. 국어 1등급에서 졸업생 비율이 재학생보다 높고, 수학 역시 같은 패턴을 보입니다. 이 현실을 직시하고 수시를 전략적으로 활용해야 합니다.
  &lt;/div&gt;
  &lt;div class=&quot;wdg-grid&quot;&gt;
    &lt;div class=&quot;wdg-card red&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;모의고사 → 수능 백분위 하락&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;재학생의 경우 3월 모평 대비 수능에서 백분위가 크게 내려가는 경향이 있습니다. 모의고사 성적만 믿고 정시를 과신하는 건 금물입니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card blue&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;졸업생 응시 인원 급증&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;2026 수능 기준 졸업생 응시 인원은 약 16만 명으로, 1등급 경쟁자의 절반 이상이 N수생입니다. 수시 전략이 더욱 중요해진 이유입니다.&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;wdg-source&quot;&gt;출처: 2026 수능 재학생 vs 졸업생 국어·수학 등급별 비율 / 2026 고3 담임 직무연수 강의자료&lt;/div&gt;

  &lt;hr class=&quot;wdg-divider&quot;&gt;

  &lt;!-- 전형별 상세 아코디언 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;2027 주요 전형별 핵심 포인트&lt;/div&gt;
  &lt;div class=&quot;wdg-accordion&quot;&gt;

    &lt;div class=&quot;wdg-acc-item active&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;1&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;학생부교과전형 — 내신만 보지 않는다&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;서류평가 도입 대학 증가 / 수능최저 변화&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;교과전형은 단순히 내신 등급만 반영하는 게 아닙니다. 서류평가를 추가로 반영하는 대학이 늘고 있어, 내신이 좋더라도 학교생활 충실도와 교과 관련 활동이 함께 평가됩니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;  서류평가 이미 실시 중인 대학: 건국대·경북대·경희대·고려대·동국대·부산대·성균관대·한양대&lt;br&gt;  2027 신규 도입: 서울시립대(10→20%), 숙명여대&lt;/div&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;수능최저학력기준도 꼼꼼히 확인해야 합니다. 서울교대는 기존 4개합10에서 2개합6으로 완화됐고, 홍익대는 3개합8+한국사4에서 2개합5+한국사4로 바뀌었습니다. 반면 숭실대는 완화, 성균관대는 강화되는 등 대학별로 다릅니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-tip&quot;&gt;  반영 교과도 중요합니다. 고려대·서강대·연세대 등은 전 과목을 반영하고, 한양대·경희대·건국대 등은 국·수·영·사/과만 반영합니다. 자신의 내신 구성에 유리한 대학을 파악하세요.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-acc-item&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;2&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;학생부종합전형 — 3학년 기록이 결정적이다&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;학업역량·진로역량·공동체역량의 균형&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;종합전형은 학업역량·진로역량·공동체역량 세 가지를 중심으로 평가합니다. 대부분의 대학이 이 세 요소를 조합해 비율을 정하고 있습니다. 단순히 활동을 많이 했느냐보다, 학생의 구체적인 모습이 보이는 기록이냐가 핵심입니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;  SW 계열 지원자라면 진로역량(전공 관련 탐구 활동)이 특히 중요합니다. 광운대 소프트웨어우수인재는 학업역량25%+진로역량50%, 숙명여대 소프트웨어인재는 진로역량45%+탐구역량35%를 반영합니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;3학년 세특은 1~2학년 활동을 심화·확장하는 방향으로 작성해야 합니다. 단순히 새 활동을 추가하는 게 아니라, 기존 관심사를 더 깊게 파고든 과정을 담아야 평가에서 빛납니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-warn&quot;&gt;⚠️ AI 시대인 만큼, 단순 결과물보다 과정과 사고의 흐름을 기록하는 것이 중요합니다. 입학사정관은 학생이 어떻게 문제를 발견하고 해결했는지를 봅니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-acc-item&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;3&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;논술전형 — 수능최저만 넘으면 경쟁률이 절반&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;내신 3~5등급대 학생의 역전 기회&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;논술전형의 경쟁률은 매우 높아 보이지만, 수능최저학력기준을 충족하지 못해 실질 경쟁률은 훨씬 낮아집니다. 수능최저만 통과하면 논술 실력으로 승부할 수 있습니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;서강대 2026 논술 전형 기준, 최초 경쟁률 105~109:1이었지만 최종 경쟁률은 31~35:1로 줄었습니다. 수능최저 충족만으로 경쟁자의 절반 이상이 떨어집니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;자연계 수리논술은 수학Ⅰ·Ⅱ·미적분이 기본 범위이며, 수능특강 수준의 문제가 출제되기도 합니다. 특별한 창의력보다 기본에 충실한 풀이 과정을 서술하는 연습이 필요합니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-tip&quot;&gt;  교과형(약술형) 논술을 실시하는 가천대·삼육대·상명대·서경대·수원대·신한대·을지대·한신대 등은 국어+수학 위주라 진입 장벽이 낮습니다. 내신 4~5등급대 학생에게 추천합니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-acc-item&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;4&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;정시전형 — 학생부도 보기 시작했다&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;영역별 반영비율·가산점·대학별 환산점수&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;2027 정시에서는 학생부를 반영하는 대학이 늘었습니다. 서울대·고려대·한양대·동국대·중앙대 등이 정시에도 학생부를 평가에 포함시키고 있어 생기부 관리가 수능 준비만큼 중요해졌습니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;자연계열 정시는 미적분/기하 선택 시 가산점을 주는 대학이 많습니다. 아주대·광운대·홍익대 3%, 국민대·숭실대 5% 등 대학마다 다릅니다. 과학탐구 선택 가산점도 확인하세요.&lt;/div&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;수능 점수 반영 방법도 표준점수, 변환표준점수+탐구변환점수, 백분위 등 다양합니다. 같은 점수라도 어떤 방식을 쓰느냐에 따라 유불리가 달라지므로 반드시 대학별 환산점수를 계산해봐야 합니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-tip&quot;&gt;  정시 지원은 가/나/다 군을 '1승 1무 1패' 전략으로 배분하는 게 일반적입니다. 안정·적정·도전 조합으로 리스크를 분산하세요.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

  &lt;/div&gt;
  &lt;div class=&quot;wdg-source&quot;&gt;출처: 2027학년도 대학별 입학전형 시행계획 기준 / 2026 고3 담임 직무연수 강의자료&lt;/div&gt;

  &lt;hr class=&quot;wdg-divider&quot;&gt;

  &lt;!-- SW계열 지원자를 위한 섹션 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;SW·AI 계열 지원자를 위한 특별 포인트&lt;/div&gt;
  &lt;div class=&quot;wdg-tabs&quot;&gt;
    &lt;div class=&quot;wdg-tab-btns&quot;&gt;
      &lt;button class=&quot;wdg-tab-btn active&quot; onclick=&quot;wdgTab(this,'sw1')&quot;&gt;교과전형으로 지원하기&lt;/button&gt;
      &lt;button class=&quot;wdg-tab-btn&quot; onclick=&quot;wdgTab(this,'sw2')&quot;&gt;종합전형으로 지원하기&lt;/button&gt;
      &lt;button class=&quot;wdg-tab-btn&quot; onclick=&quot;wdgTab(this,'sw3')&quot;&gt;세특·포트폴리오 준비&lt;/button&gt;
    &lt;/div&gt;
    &lt;div id=&quot;sw1&quot; class=&quot;wdg-tab-panel active&quot;&gt;
      &lt;div class=&quot;wdg-data-box&quot;&gt;
        &lt;div class=&quot;wdg-data-title&quot;&gt;  SW 계열 교과전형 주요 체크리스트&lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;반영 교과 확인&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;전 과목 vs 국수영사/과 대학별 상이&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;진로선택과목 반영 방식&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;성취도(A/B/C) 환산 방법 대학마다 다름&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;수능최저 기준&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;2개합 5~7이 일반적, 대학별 확인 필수&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;서류평가 여부&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;고려대·한양대·성균관대 등 정성평가 포함&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-highlight&quot; style=&quot;margin-top:12px&quot;&gt;  광운대 소프트웨어공학부, 숭실대 AI융합학부, 인하대 컴퓨터공학과 등 SW 특화 학과는 교과전형에서도 내신 외에 활동 이력이 함께 평가될 수 있습니다.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div id=&quot;sw2&quot; class=&quot;wdg-tab-panel&quot;&gt;
      &lt;div class=&quot;wdg-data-box&quot;&gt;
        &lt;div class=&quot;wdg-data-title&quot;&gt;  SW 계열 종합전형 평가 요소 분석&lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;광운대 소프트웨어우수인재&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;진로역량 50% + 학업역량 25%&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;숙명여대 소프트웨어인재&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;진로역량 45% + 탐구역량 35%&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;서강대 일반전형&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;학업역량 50% + 성장가능성 30%&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;고려대 학업우수전형&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;학업역량+자기계발역량+공동체역량, 수능최저 有&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-highlight&quot; style=&quot;margin-top:12px&quot;&gt;  SW 계열 종합전형에서는 진로역량(전공 관련 탐구 활동)이 비율이 높습니다. C++·Python·알고리즘 탐구 활동을 세특에 연결하는 것이 핵심입니다.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div id=&quot;sw3&quot; class=&quot;wdg-tab-panel&quot;&gt;
      &lt;div class=&quot;wdg-data-box&quot;&gt;
        &lt;div class=&quot;wdg-data-title&quot;&gt;  SW 계열 세특·면접 준비 방향&lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;알고리즘 탐구 연계&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;수학 세특 ↔ 알고리즘 구현 연결&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;Python 데이터 분석&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;과학·사회 교과 데이터를 Python으로 분석&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;정보올림피아드(KOI)&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;수상 시 수상 경력, 과정은 세특에 기재&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-data-row&quot;&gt;
          &lt;span class=&quot;wdg-data-label&quot;&gt;면접 준비&lt;/span&gt;
          &lt;span class=&quot;wdg-data-val&quot;&gt;서류 기반 면접 — 세특 활동의 이유·과정 설명&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-tip&quot; style=&quot;margin-top:12px&quot;&gt;  면접에서 &quot;이 과목에서 가장 흥미로웠던 탐구 활동을 소개해보세요&quot;류의 질문에 답할 수 있어야 합니다. 세특에 적힌 내용을 내 언어로 설명할 수 있도록 준비하세요.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 핵심 전략 --&gt;
  &lt;div class=&quot;wdg-strategy&quot;&gt;
    &lt;div class=&quot;wdg-strategy-title&quot;&gt;  원당컴퓨터학원이 제안하는 고3 수시 준비 전략 5가지&lt;/div&gt;
    &lt;ul class=&quot;wdg-strategy-list&quot;&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;1&lt;/span&gt;6월 모의평가를 기준으로 수시/정시 비중을 현실적으로 설정하세요. 모의고사를 과신하지 말고 졸업생과의 경쟁을 고려해야 합니다.&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;2&lt;/span&gt;수시 6장의 카드를 교과·종합·논술 전형에 전략적으로 배분하세요. 안정 2장, 적정 2장, 도전 2장이 기본입니다.&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;3&lt;/span&gt;3학년 세특은 1~2학년 활동의 심화·확장으로 마무리하세요. 새로운 활동보다 기존 관심사를 더 깊게 파고든 과정이 평가에서 유리합니다.&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;4&lt;/span&gt;SW 계열 지원자라면 C++/Python 프로젝트를 수업 세특에 연결하는 작업을 지금 시작하세요. 코딩 실력 자체보다 탐구 과정의 서술이 핵심입니다.&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;5&lt;/span&gt;정시도 포기하지 마세요. 수능 준비와 수시 세특 관리를 병행하되, 수능최저가 있는 전형은 최저 충족을 최우선으로 챙겨야 합니다.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;

  &lt;!-- 원당컴퓨터학원 안내 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;원당컴퓨터학원에서 고3을 준비할 수 있는 과정&lt;/div&gt;
  &lt;div class=&quot;wdg-grid3&quot;&gt;
    &lt;div class=&quot;wdg-card blue&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;C++ 알고리즘/경시대회반&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;C언어 기초 문법부터 정보올림피아드(KOI) 준비까지. KOI 수상 경력은 SW 계열 학종에서 강력한 비교과 스펙이 됩니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card purple&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;Python 융합과정&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;Python 기초부터 머신러닝·딥러닝까지. 교과 수업과 연계한 데이터 분석 프로젝트로 세특을 자연스럽게 채울 수 있습니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card green&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;OA기초반/자격증&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;ITQ·컴활1·2급·GTQ 자격증 취득 과정. 컴퓨터 활용 능력을 공식 인증으로 남길 수 있습니다.&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;wdg-notice&quot;&gt;
    &lt;strong&gt;  안내:&lt;/strong&gt; 원당컴퓨터학원에서는 현재 활동 수준 진단 및 맞춤형 심화 주제 추천이 가능합니다. 다만, 학생부 기록 컨설팅은 진행하지 않으며, 담임 선생님과 함께하는 세특 방향 설정을 권장합니다.
  &lt;/div&gt;

  &lt;!-- CTA --&gt;
  &lt;div class=&quot;wdg-cta&quot;&gt;
    &lt;div class=&quot;wdg-cta-main&quot;&gt;
        &lt;strong&gt;원당컴퓨터학원&lt;/strong&gt;에서 고3 SW 계열 대입을&lt;br&gt;
      체계적으로 준비해보세요. 무료 상담 언제든 환영합니다.
    &lt;/div&gt;
    &lt;div class=&quot;wdg-cta-addr&quot;&gt;인천 서구 당하동 장원프라자 502호 | ☎ 032-565-5497&lt;/div&gt;
    &lt;a class=&quot;wdg-cta-btn&quot; href=&quot;tel:032-565-5497&quot;&gt;  무료 상담 전화하기&lt;/a&gt;
  &lt;/div&gt;

  &lt;!-- 출처 --&gt;
  &lt;div style=&quot;background:#f9fafb; border-radius:10px; padding:14px 18px; margin-top:8px;&quot;&gt;
    &lt;div style=&quot;font-size:12.5px; font-weight:700; color:#374151; margin-bottom:8px;&quot;&gt;  참고 자료 출처&lt;/div&gt;
    &lt;div style=&quot;font-size:12px; color:#6b7280; line-height:1.8;&quot;&gt;
      · 2026 고3 담임교사 진학지도 역량강화 기초 과정 강의자료 「2027 대입전형의 이해와 대비」(서울특별시교육청교육연구정보원, 2026.04)&lt;br&gt;
      · 2027학년도 대학별 입학전형 시행계획 기준 (한국대학교육협의회)&lt;br&gt;
      · 2026 수능 재학생 vs 졸업생 등급별 응시 인원 비교 통계&lt;br&gt;
      · 2026학년도 경희대학교 입학전형 통계자료
    &lt;/div&gt;
  &lt;/div&gt;

&lt;/div&gt;

&lt;script&gt;
function wdgToggle(el) {
  var isActive = el.classList.contains('active');
  el.parentElement.querySelectorAll('.wdg-acc-item').forEach(function(s){ s.classList.remove('active'); });
  if (!isActive) el.classList.add('active');
}
function wdgTab(btn, tabId) {
  var wrap = btn.closest('.wdg-tabs');
  wrap.querySelectorAll('.wdg-tab-btn').forEach(function(b){ b.classList.remove('active'); });
  wrap.querySelectorAll('.wdg-tab-panel').forEach(function(p){ p.classList.remove('active'); });
  btn.classList.add('active');
  document.getElementById(tabId).classList.add('active');
}
&lt;/script&gt;</description>
      <category>학생부종합전형</category>
      <author>원당컴1</author>
      <guid isPermaLink="true">https://wondangcom.tistory.com/3199</guid>
      <comments>https://wondangcom.tistory.com/3199#entry3199comment</comments>
      <pubDate>Thu, 25 Jun 2026 19:29:44 +0900</pubDate>
    </item>
    <item>
      <title>기포가 없으면분해가 안 된 걸까?과산화수소와 반응 속도의 비밀</title>
      <link>https://wondangcom.tistory.com/3189</link>
      <description>&lt;style&gt;
  @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&amp;family=JetBrains+Mono:wght@400;600&amp;display=swap');

  /* ✅ body/전역 스타일 없음 - 티스토리 레이아웃 보호 */
  /* ✅ 모든 클래스 .h2o- 접두어로 충돌 방지 */

  .h2o-wrap {
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 16px;
    line-height: 1.8;
    color: #1a1a2e;
    background: #ffffff;
    border-radius: 12px;
    overflow: hidden;
  }

  /* 히어로 */
  .h2o-hero {
    background: linear-gradient(135deg, #ecfdf5 0%, #d1fae5 40%, #a7f3d0 100%);
    padding: 56px 24px 44px;
    text-align: center;
    border-bottom: 2px solid #6ee7b7;
    position: relative;
    overflow: hidden;
  }

  .h2o-hero::before {
    content: '';
    position: absolute;
    top: -50px; right: -50px;
    width: 220px; height: 220px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(5,150,105,0.08) 0%, transparent 70%);
    pointer-events: none;
  }

  .h2o-hero::after {
    content: '';
    position: absolute;
    bottom: -40px; left: -40px;
    width: 180px; height: 180px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(16,185,129,0.07) 0%, transparent 70%);
    pointer-events: none;
  }

  .h2o-badge {
    display: inline-block;
    background: rgba(5,150,105,0.12);
    border: 1px solid rgba(5,150,105,0.35);
    color: #059669;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 2px;
    padding: 5px 16px;
    border-radius: 20px;
    margin-bottom: 20px;
    text-transform: uppercase;
  }

  .h2o-hero-title {
    font-size: clamp(20px, 4vw, 34px);
    font-weight: 900;
    line-height: 1.35;
    color: #064e3b;
    margin-bottom: 14px;
  }

  .h2o-hero-title .h2o-em  { color: #059669; }
  .h2o-hero-title .h2o-em2 { color: #0284c7; }

  .h2o-hero-desc {
    color: #6b7280;
    font-size: 15px;
    max-width: 620px;
    margin: 0 auto 22px;
    line-height: 1.75;
  }

  .h2o-meta {
    display: flex;
    justify-content: center;
    gap: 18px;
    flex-wrap: wrap;
    font-size: 13px;
    color: #6b7280;
  }

  /* 컨테이너 */
  .h2o-container {
    background: #ffffff;
    max-width: 780px;
    margin: 0 auto;
    padding: 0 24px 24px;
  }

  .h2o-section {
    padding: 44px 0 28px;
    border-bottom: 1px solid #f0fdf4;
  }

  .h2o-section-last { padding: 44px 0 28px; }

  .h2o-label {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 3px;
    color: #059669;
    text-transform: uppercase;
    margin-bottom: 8px;
  }

  .h2o-label-blue {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 3px;
    color: #0284c7;
    text-transform: uppercase;
    margin-bottom: 8px;
  }

  .h2o-title {
    font-size: 22px;
    font-weight: 700;
    color: #064e3b;
    margin-bottom: 18px;
    line-height: 1.4;
  }

  .h2o-p {
    color: #4b5563;
    margin-bottom: 16px;
    font-size: 15px;
    line-height: 1.85;
  }

  /* 단톡방 말풍선 */
  .h2o-chat {
    background: #f0fdf4;
    border: 1px solid #bbf7d0;
    border-radius: 12px;
    padding: 20px 18px;
    margin: 22px 0;
    display: flex;
    flex-direction: column;
    gap: 10px;
  }

  .h2o-chat-header {
    font-size: 12px;
    font-weight: 700;
    color: #9ca3af;
    letter-spacing: 1px;
    margin-bottom: 4px;
    border-bottom: 1px dashed #d1fae5;
    padding-bottom: 8px;
  }

  .h2o-msg {
    display: flex;
    align-items: flex-start;
    gap: 10px;
  }

  .h2o-msg.right { flex-direction: row-reverse; }

  .h2o-avatar {
    width: 36px; height: 36px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    flex-shrink: 0;
  }

  .h2o-avatar.a { background: #d1fae5; }
  .h2o-avatar.b { background: #dbeafe; }
  .h2o-avatar.c { background: #fce7f3; }
  .h2o-avatar.d { background: #fef3c7; }

  .h2o-bubble-wrap {
    display: flex;
    flex-direction: column;
    gap: 2px;
    max-width: 78%;
  }

  .h2o-msg.right .h2o-bubble-wrap { align-items: flex-end; }

  .h2o-sender {
    font-size: 11px;
    color: #9ca3af;
    font-weight: 600;
    padding: 0 4px;
  }

  .h2o-bubble {
    padding: 10px 14px;
    border-radius: 12px;
    font-size: 14px;
    line-height: 1.65;
  }

  .h2o-msg.left .h2o-bubble {
    background: #ffffff;
    border: 1px solid #d1fae5;
    border-radius: 4px 12px 12px 12px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.05);
    color: #374151;
  }

  .h2o-msg.right .h2o-bubble {
    background: #059669;
    color: #ffffff;
    border-radius: 12px 4px 12px 12px;
  }

  /* 논쟁 대결 박스 */
  .h2o-debate {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 14px;
    margin: 22px 0;
  }

  @media (max-width: 480px) {
    .h2o-debate { grid-template-columns: 1fr; }
  }

  .h2o-debate-card {
    border-radius: 12px;
    padding: 20px 18px;
    border: 2px solid transparent;
  }

  .h2o-debate-card.pro {
    background: #ecfdf5;
    border-color: #6ee7b7;
  }

  .h2o-debate-card.con {
    background: #eff6ff;
    border-color: #93c5fd;
  }

  .h2o-debate-icon { font-size: 28px; margin-bottom: 8px; }

  .h2o-debate-title {
    font-size: 14px;
    font-weight: 700;
    margin-bottom: 10px;
    line-height: 1.4;
  }

  .h2o-debate-card.pro .h2o-debate-title { color: #065f46; }
  .h2o-debate-card.con .h2o-debate-title { color: #1e40af; }

  .h2o-debate-desc {
    font-size: 13px;
    color: #6b7280;
    line-height: 1.65;
  }

  /* 핵심 정리 박스 */
  .h2o-keybox {
    background: #f0fdf4;
    border: 1px solid #bbf7d0;
    border-left: 4px solid #059669;
    border-radius: 8px;
    padding: 18px 22px;
    margin: 20px 0;
  }

  .h2o-keybox-title {
    font-size: 13px;
    font-weight: 700;
    color: #065f46;
    margin-bottom: 8px;
  }

  .h2o-keybox .h2o-p { margin: 0; font-size: 14px; color: #065f46; }

  /* 경고 박스 */
  .h2o-warnbox {
    background: #fff7ed;
    border: 1px solid #fed7aa;
    border-left: 4px solid #f97316;
    border-radius: 8px;
    padding: 16px 20px;
    margin: 16px 0;
  }

  .h2o-warnbox .h2o-p { margin: 0; font-size: 14px; color: #9a3412; }

  /* 반응 속도 개념 카드 */
  .h2o-concept-grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 12px;
    margin: 20px 0;
  }

  @media (max-width: 520px) {
    .h2o-concept-grid { grid-template-columns: 1fr; }
  }

  .h2o-concept-card {
    background: #f8faff;
    border: 1px solid #e0e7ff;
    border-radius: 10px;
    padding: 16px 14px;
    text-align: center;
  }

  .h2o-concept-icon { font-size: 24px; margin-bottom: 8px; }
  .h2o-concept-name { font-size: 13px; font-weight: 700; color: #1e40af; margin-bottom: 6px; }
  .h2o-concept-val  { font-family: 'JetBrains Mono', monospace; font-size: 15px; font-weight: 600; color: #2563eb; margin-bottom: 4px; }
  .h2o-concept-desc { font-size: 12px; color: #64748b; line-height: 1.5; }

  /* 비교 테이블 */
  .h2o-table {
    width: 100%;
    border-collapse: collapse;
    margin: 20px 0;
    font-size: 14px;
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #d1fae5;
  }

  .h2o-table th {
    background: #ecfdf5;
    color: #059669;
    padding: 12px 14px;
    text-align: left;
    font-weight: 700;
    border-bottom: 2px solid #bbf7d0;
  }

  .h2o-table td {
    padding: 11px 14px;
    border-bottom: 1px solid #f0fdf4;
    color: #4b5563;
    vertical-align: top;
    background: #ffffff;
  }

  .h2o-table tr:last-child td { border-bottom: none; }
  .h2o-table tr:hover td { background: #f9fffe; }

  .h2o-ok  { color: #059669; font-weight: 700; }
  .h2o-no  { color: #dc2626; font-weight: 700; }
  .h2o-amb { color: #d97706; font-weight: 700; }

  /* 코드 블록 */
  .h2o-code-header {
    background: #1e1e2e;
    border-radius: 10px 10px 0 0;
    padding: 10px 16px;
    display: flex;
    align-items: center;
    gap: 10px;
  }

  .h2o-dots { display: flex; gap: 6px; }
  .h2o-dots span {
    width: 12px; height: 12px;
    border-radius: 50%;
    display: inline-block;
  }
  .h2o-dots span:nth-child(1) { background: #ff5f57; }
  .h2o-dots span:nth-child(2) { background: #febc2e; }
  .h2o-dots span:nth-child(3) { background: #28c840; }

  .h2o-filename {
    font-family: 'JetBrains Mono', monospace;
    font-size: 12px;
    color: #8888aa;
  }

  .h2o-pre {
    background: #13131f;
    border-radius: 0 0 10px 10px;
    padding: 20px;
    overflow-x: auto;
    margin-bottom: 20px;
    font-family: 'JetBrains Mono', monospace;
    font-size: 13px;
    line-height: 1.75;
    color: #e8e8f0;
    white-space: pre;
  }

  .h2o-kw { color: #bb9af7; }
  .h2o-fn { color: #7dcfff; }
  .h2o-st { color: #9ece6a; }
  .h2o-cm { color: #565f89; }
  .h2o-nm { color: #ff9e64; }

  /* 결과 박스 */
  .h2o-result {
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-left: 4px solid #059669;
    border-radius: 0 8px 8px 0;
    padding: 16px 20px;
    margin: 0 0 20px;
    font-family: 'JetBrains Mono', monospace;
    font-size: 13px;
    color: #374151;
    line-height: 1.9;
  }

  .h2o-result-hd {
    color: #9ca3af;
    font-size: 12px;
    margin-bottom: 10px;
    border-bottom: 1px solid #e5e7eb;
    padding-bottom: 8px;
  }

  .h2o-result hr { border: none; border-top: 1px solid #e5e7eb; margin: 6px 0; }

  /* 탐구 카드 */
  .h2o-cards { display: grid; gap: 14px; margin: 20px 0; }

  .h2o-card {
    background: #fafafa;
    border: 1px solid #e5e7eb;
    border-radius: 12px;
    padding: 20px 22px;
    position: relative;
    overflow: hidden;
  }

  .h2o-card::before {
    content: '';
    position: absolute;
    left: 0; top: 0; bottom: 0;
    width: 4px;
    background: var(--ca, #059669);
    border-radius: 4px 0 0 4px;
  }

  .h2o-card-num   { font-family: 'JetBrains Mono', monospace; font-size: 11px; color: var(--ca, #059669); font-weight: 700; letter-spacing: 2px; margin-bottom: 6px; }
  .h2o-card-title { font-size: 15px; font-weight: 700; color: #064e3b; margin-bottom: 8px; }
  .h2o-card-desc  { font-size: 14px; color: #6b7280; line-height: 1.7; margin: 0; }

  /* 세특 결론 */
  .h2o-conclusion {
    background: linear-gradient(135deg, #ecfdf5, #eff6ff);
    border: 1px solid #bbf7d0;
    border-radius: 12px;
    padding: 26px;
    margin: 24px 0;
  }

  .h2o-conclusion-title { font-size: 17px; font-weight: 700; color: #059669; margin-bottom: 14px; }

  .h2o-conclusion ul { list-style: none; padding: 0; margin: 0; }

  .h2o-conclusion ul li {
    color: #4b5563;
    font-size: 14px;
    padding: 6px 0 6px 22px;
    position: relative;
    line-height: 1.7;
    border-bottom: 1px dashed #d1fae5;
  }

  .h2o-conclusion ul li:last-child { border-bottom: none; }

  .h2o-conclusion ul li::before {
    content: '→';
    position: absolute;
    left: 0;
    color: #059669;
    font-weight: 700;
  }

  /* 해시태그 */
  .h2o-tags {
    padding: 28px 0 8px;
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
  }

  .h2o-tag {
    background: #ecfdf5;
    border: 1px solid #bbf7d0;
    color: #059669;
    font-size: 13px;
    padding: 5px 12px;
    border-radius: 20px;
  }
&lt;/style&gt;

&lt;div class=&quot;h2o-wrap&quot;&gt;

  &lt;!-- 히어로 --&gt;
  &lt;div class=&quot;h2o-hero&quot;&gt;
    &lt;div class=&quot;h2o-badge&quot;&gt;  화학 반응 × 코딩 탐구&lt;/div&gt;
    &lt;div class=&quot;h2o-hero-title&quot;&gt;
      기포가 없으면&lt;br&gt;
      &lt;span class=&quot;h2o-em&quot;&gt;분해가 안 된 걸까?&lt;/span&gt;&lt;br&gt;
      &lt;span class=&quot;h2o-em2&quot;&gt;과산화수소와 반응 속도의 비밀&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;h2o-hero-desc&quot;&gt;
      &quot;카탈레이스 없이도 H₂O₂는 분해된다 vs 기포가 없었으니 분해 안 됐다&quot;&lt;br&gt;
      교사 단톡방을 뜨겁게 달군 이 논쟁, 코딩으로 파헤쳐 봅니다.
    &lt;/div&gt;
    &lt;div class=&quot;h2o-meta&quot;&gt;
      &lt;span&gt;  컴퓨터공학 진로 탐구&lt;/span&gt;
      &lt;span&gt;  화학 + Python 융합&lt;/span&gt;
      &lt;span&gt;  세특 활용 가능&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;h2o-container&quot;&gt;

    &lt;!-- 1. 스토리 도입 --&gt;
    &lt;div class=&quot;h2o-section&quot;&gt;
      &lt;div class=&quot;h2o-label&quot;&gt;STORY&lt;/div&gt;
      &lt;div class=&quot;h2o-title&quot;&gt;  단톡방을 달군 실험 논쟁&lt;/div&gt;

      &lt;div class=&quot;h2o-p&quot;&gt;
        통합과학 시간에 카탈레이스(효소) 실험을 마치고 나서였습니다.
        한 반에서 대조군으로 설정한 순수 과산화수소(H₂O₂) 비커에서
        기포가 전혀 관찰되지 않았습니다.
        그러자 선생님들 사이에서 예상치 못한 논쟁이 벌어졌어요.
      &lt;/div&gt;

      &lt;div class=&quot;h2o-chat&quot;&gt;
        &lt;div class=&quot;h2o-chat-header&quot;&gt;  과학 선생님 단톡방&lt;/div&gt;

        &lt;div class=&quot;h2o-msg left&quot;&gt;
          &lt;div class=&quot;h2o-avatar a&quot;&gt; ‍ &lt;/div&gt;
          &lt;div class=&quot;h2o-bubble-wrap&quot;&gt;
            &lt;div class=&quot;h2o-sender&quot;&gt;A 선생님&lt;/div&gt;
            &lt;div class=&quot;h2o-bubble&quot;&gt;오늘 카탈레이스 실험에서 애들이 &quot;카탈레이스 없어도 H₂O₂가 분해되는 거 아닌가요?&quot;라고 물어봤는데, 뭐라고 답해야 할지 애매하더라고요.&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;h2o-msg left&quot;&gt;
          &lt;div class=&quot;h2o-avatar b&quot;&gt; ‍ &lt;/div&gt;
          &lt;div class=&quot;h2o-bubble-wrap&quot;&gt;
            &lt;div class=&quot;h2o-sender&quot;&gt;B 선생님&lt;/div&gt;
            &lt;div class=&quot;h2o-bubble&quot;&gt;과산화수소는 카탈레이스 없어도 자연분해 되긴 해요. 다만 속도가 매우 느릴 뿐이지. 반감기가 몇 시간~며칠 수준이라서...&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;h2o-msg right&quot;&gt;
          &lt;div class=&quot;h2o-avatar c&quot;&gt; ‍ &lt;/div&gt;
          &lt;div class=&quot;h2o-bubble-wrap&quot;&gt;
            &lt;div class=&quot;h2o-sender&quot;&gt;C 선생님&lt;/div&gt;
            &lt;div class=&quot;h2o-bubble&quot;&gt;근데 실험에서 기포가 전혀 없었잖아요. 기포가 없었으면 분해가 안 된 거 아닌가요? 학생들한테 그렇게 가르쳤는데...&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;h2o-msg left&quot;&gt;
          &lt;div class=&quot;h2o-avatar b&quot;&gt; ‍ &lt;/div&gt;
          &lt;div class=&quot;h2o-bubble-wrap&quot;&gt;
            &lt;div class=&quot;h2o-sender&quot;&gt;B 선생님&lt;/div&gt;
            &lt;div class=&quot;h2o-bubble&quot;&gt;아, 그게 핵심이에요! 분해가 &quot;안 된 것&quot;과 &quot;너무 느려서 관측이 안 된 것&quot;은 완전히 다른 얘기거든요. 관측 한계 문제입니다.&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;h2o-msg left&quot;&gt;
          &lt;div class=&quot;h2o-avatar d&quot;&gt; ‍ &lt;/div&gt;
          &lt;div class=&quot;h2o-bubble-wrap&quot;&gt;
            &lt;div class=&quot;h2o-sender&quot;&gt;D 선생님&lt;/div&gt;
            &lt;div class=&quot;h2o-bubble&quot;&gt;맞아요. 이게 학평에서도 한 번도 출제 안 됐을 만큼 애매한 영역인데, 과학적으로는 &quot;자연분해 된다&quot;가 맞습니다. 활성화 에너지만 높을 뿐이에요.&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;h2o-msg right&quot;&gt;
          &lt;div class=&quot;h2o-avatar c&quot;&gt; ‍ &lt;/div&gt;
          &lt;div class=&quot;h2o-bubble-wrap&quot;&gt;
            &lt;div class=&quot;h2o-sender&quot;&gt;C 선생님&lt;/div&gt;
            &lt;div class=&quot;h2o-bubble&quot;&gt;아... 그럼 &quot;기포가 없었으므로 분해 안 됐다&quot;는 표현은 잘못된 거네요. 학생들한테 다시 설명해야겠다.  &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;h2o-p&quot;&gt;
        이 논쟁의 핵심은 &lt;strong style=&quot;color:#064e3b;&quot;&gt;&quot;반응이 일어나지 않은 것&quot;&lt;/strong&gt;과
        &lt;strong style=&quot;color:#0284c7;&quot;&gt;&quot;반응 속도가 너무 느려서 관측되지 않은 것&quot;&lt;/strong&gt;을
        구분하지 못한 데서 비롯됩니다.
        과학에서 관측 결과와 실제 현상은 다를 수 있고,
        이 차이를 이해하는 것이 탐구 능력의 핵심입니다.
      &lt;/div&gt;

      &lt;!-- 논쟁 대결 --&gt;
      &lt;div class=&quot;h2o-debate&quot;&gt;
        &lt;div class=&quot;h2o-debate-card pro&quot;&gt;
          &lt;div class=&quot;h2o-debate-icon&quot;&gt;✅&lt;/div&gt;
          &lt;div class=&quot;h2o-debate-title&quot;&gt;과학적 사실&lt;br&gt;&quot;자연분해 된다&quot;&lt;/div&gt;
          &lt;div class=&quot;h2o-debate-desc&quot;&gt;
            H₂O₂는 카탈레이스 없이도 열역학적으로
            자발적 분해 반응이 일어납니다.
            활성화 에너지가 높아 &lt;strong&gt;매우 느릴 뿐&lt;/strong&gt;이며,
            반감기는 조건에 따라 수 시간~수일입니다.
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;h2o-debate-card con&quot;&gt;
          &lt;div class=&quot;h2o-debate-icon&quot;&gt; &lt;/div&gt;
          &lt;div class=&quot;h2o-debate-title&quot;&gt;실험 관측 결과&lt;br&gt;&quot;기포가 없었다&quot;&lt;/div&gt;
          &lt;div class=&quot;h2o-debate-desc&quot;&gt;
            단시간 실험에서 기포(O₂)가 육안으로
            관측되지 않은 것은 사실입니다.
            그러나 이것은 &lt;strong&gt;관측 한계&lt;/strong&gt;이지
            &quot;분해가 안 됐다&quot;는 의미가 아닙니다.
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;h2o-keybox&quot;&gt;
        &lt;div class=&quot;h2o-keybox-title&quot;&gt;  핵심 정리: 관측과 현상의 차이&lt;/div&gt;
        &lt;div class=&quot;h2o-p&quot;&gt;
          2H₂O₂ → 2H₂O + O₂ 반응은 열역학적으로 자발적입니다(ΔG &amp;lt; 0).
          카탈레이스는 이 반응의 &lt;strong&gt;활성화 에너지를 낮춰 속도를 10⁷~10¹⁰배 높이는 촉매&lt;/strong&gt;일 뿐,
          반응 자체를 새로 만들어내지는 않습니다.
          촉매 없이는 반응이 극히 느려 수업 시간 내에 기포가 관측되지 않을 뿐,
          &lt;strong&gt;분해가 아예 일어나지 않는 것은 아닙니다.&lt;/strong&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;!-- 개념 카드 --&gt;
      &lt;div class=&quot;h2o-concept-grid&quot;&gt;
        &lt;div class=&quot;h2o-concept-card&quot;&gt;
          &lt;div class=&quot;h2o-concept-icon&quot;&gt;⚡&lt;/div&gt;
          &lt;div class=&quot;h2o-concept-name&quot;&gt;활성화 에너지&lt;/div&gt;
          &lt;div class=&quot;h2o-concept-val&quot;&gt;Ea (높음)&lt;/div&gt;
          &lt;div class=&quot;h2o-concept-desc&quot;&gt;반응이 시작되기 위해&lt;br&gt;넘어야 할 에너지 장벽&lt;br&gt;촉매가 없으면 높음&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;h2o-concept-card&quot;&gt;
          &lt;div class=&quot;h2o-concept-icon&quot;&gt; &lt;/div&gt;
          &lt;div class=&quot;h2o-concept-name&quot;&gt;카탈레이스 효과&lt;/div&gt;
          &lt;div class=&quot;h2o-concept-val&quot;&gt;10⁷~10¹⁰배&lt;/div&gt;
          &lt;div class=&quot;h2o-concept-desc&quot;&gt;활성화 에너지를 낮춰&lt;br&gt;반응 속도를 극대화&lt;br&gt;Ea만 바꿈, ΔG 불변&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;h2o-concept-card&quot;&gt;
          &lt;div class=&quot;h2o-concept-icon&quot;&gt;⏱️&lt;/div&gt;
          &lt;div class=&quot;h2o-concept-name&quot;&gt;자연분해 반감기&lt;/div&gt;
          &lt;div class=&quot;h2o-concept-val&quot;&gt;수 시간~수일&lt;/div&gt;
          &lt;div class=&quot;h2o-concept-desc&quot;&gt;촉매 없이도 분해되나&lt;br&gt;속도가 매우 느림&lt;br&gt;수업 시간 내 관측 불가&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;table class=&quot;h2o-table&quot;&gt;
        &lt;thead&gt;
          &lt;tr&gt;
            &lt;th&gt;조건&lt;/th&gt;
            &lt;th&gt;반응 속도&lt;/th&gt;
            &lt;th&gt;수업 시간 내 기포&lt;/th&gt;
            &lt;th&gt;분해 여부&lt;/th&gt;
          &lt;/tr&gt;
        &lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;
            &lt;td&gt;H₂O₂ + 카탈레이스&lt;/td&gt;
            &lt;td&gt;매우 빠름 (10⁷~10¹⁰배)&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;h2o-ok&quot;&gt;✅ 관측됨&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;h2o-ok&quot;&gt;✅ 분해됨&lt;/span&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td&gt;H₂O₂ 단독 (상온)&lt;/td&gt;
            &lt;td&gt;매우 느림 (반감기: 수 시간~수일)&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;h2o-no&quot;&gt;❌ 관측 안 됨&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;h2o-amb&quot;&gt;⚠️ 분해되지만 매우 느림&lt;/span&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td&gt;H₂O₂ + 열(고온)&lt;/td&gt;
            &lt;td&gt;빨라짐&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;h2o-ok&quot;&gt;✅ 관측됨&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;h2o-ok&quot;&gt;✅ 분해됨&lt;/span&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td&gt;H₂O₂ + 금속이온(Fe²⁺ 등)&lt;/td&gt;
            &lt;td&gt;중간 수준&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;h2o-amb&quot;&gt;⚠️ 조건에 따라&lt;/span&gt;&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;h2o-ok&quot;&gt;✅ 분해됨&lt;/span&gt;&lt;/td&gt;
          &lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;

      &lt;div class=&quot;h2o-warnbox&quot;&gt;
        &lt;div class=&quot;h2o-p&quot;&gt;
          ⚠️ &lt;strong&gt;&quot;기포가 없었으므로 분해가 안 됐다&quot;는 틀린 추론입니다.&lt;/strong&gt;
          올바른 표현은 &quot;기포가 관측되지 않을 만큼 반응 속도가 느렸다&quot;입니다.
          과학에서 관측 결과로부터 결론을 도출할 때는
          관측 한계를 반드시 고려해야 합니다.
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 2. 코딩 탐구 1 --&gt;
    &lt;div class=&quot;h2o-section&quot;&gt;
      &lt;div class=&quot;h2o-label&quot;&gt;CODING LAB 01&lt;/div&gt;
      &lt;div class=&quot;h2o-title&quot;&gt;  반응 속도 시뮬레이션 구현&lt;/div&gt;

      &lt;div class=&quot;h2o-p&quot;&gt;
        카탈레이스 유무에 따른 H₂O₂ 분해 속도 차이를
        Python으로 시뮬레이션합니다.
        1차 반응 속도론(rate = k[H₂O₂])을 적용해
        &lt;strong style=&quot;color:#064e3b;&quot;&gt;시간에 따른 농도 변화&lt;/strong&gt;를 수치로 확인합니다.
      &lt;/div&gt;

      &lt;div class=&quot;h2o-code-header&quot;&gt;
        &lt;div class=&quot;h2o-dots&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;span class=&quot;h2o-filename&quot;&gt;h2o2_decomposition.py&lt;/span&gt;
      &lt;/div&gt;
      &lt;div class=&quot;h2o-pre&quot;&gt;&lt;span class=&quot;h2o-cm&quot;&gt;# 과산화수소 분해 반응 속도 시뮬레이션&lt;/span&gt;
&lt;span class=&quot;h2o-cm&quot;&gt;# 2H₂O₂ → 2H₂O + O₂  (1차 반응)&lt;/span&gt;

&lt;span class=&quot;h2o-kw&quot;&gt;import&lt;/span&gt; math

&lt;span class=&quot;h2o-cm&quot;&gt;# ── 반응 속도 상수 (1차 반응, 단위: 1/s) ──────────&lt;/span&gt;
&lt;span class=&quot;h2o-cm&quot;&gt;# 참고: 실제 값은 온도·pH 등 조건에 따라 다름&lt;/span&gt;
K_NATURAL   = &lt;span class=&quot;h2o-nm&quot;&gt;3e-7&lt;/span&gt;   &lt;span class=&quot;h2o-cm&quot;&gt;# 촉매 없음: 자연분해 (매우 느림)&lt;/span&gt;
K_CATALASE  = &lt;span class=&quot;h2o-nm&quot;&gt;3e3&lt;/span&gt;    &lt;span class=&quot;h2o-cm&quot;&gt;# 카탈레이스: 약 10¹⁰배 빠름&lt;/span&gt;
K_HEAT      = &lt;span class=&quot;h2o-nm&quot;&gt;1e-4&lt;/span&gt;   &lt;span class=&quot;h2o-cm&quot;&gt;# 열(고온) 촉진: 자연보다 수백 배 빠름&lt;/span&gt;

C0 = &lt;span class=&quot;h2o-nm&quot;&gt;1.0&lt;/span&gt;  &lt;span class=&quot;h2o-cm&quot;&gt;# 초기 농도 (상대값 1.0 기준)&lt;/span&gt;

&lt;span class=&quot;h2o-kw&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;h2o-fn&quot;&gt;concentration&lt;/span&gt;(k, t):
    &lt;span class=&quot;h2o-st&quot;&gt;&quot;&quot;&quot;1차 반응: C(t) = C0 * e^(-kt)&quot;&quot;&quot;&lt;/span&gt;
    &lt;span class=&quot;h2o-kw&quot;&gt;return&lt;/span&gt; C0 * math.&lt;span class=&quot;h2o-fn&quot;&gt;exp&lt;/span&gt;(-k * t)

&lt;span class=&quot;h2o-kw&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;h2o-fn&quot;&gt;half_life&lt;/span&gt;(k):
    &lt;span class=&quot;h2o-st&quot;&gt;&quot;&quot;&quot;반감기: t½ = ln(2) / k&quot;&quot;&quot;&lt;/span&gt;
    &lt;span class=&quot;h2o-kw&quot;&gt;return&lt;/span&gt; math.&lt;span class=&quot;h2o-fn&quot;&gt;log&lt;/span&gt;(&lt;span class=&quot;h2o-nm&quot;&gt;2&lt;/span&gt;) / k

&lt;span class=&quot;h2o-cm&quot;&gt;# ── 반감기 비교 ───────────────────────────────&lt;/span&gt;
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;&quot;=== 조건별 반감기 비교 ===&quot;&lt;/span&gt;)
conditions = {
    &lt;span class=&quot;h2o-st&quot;&gt;&quot;자연분해 (촉매 없음)&quot;&lt;/span&gt;:  K_NATURAL,
    &lt;span class=&quot;h2o-st&quot;&gt;&quot;열 촉진 분해&quot;&lt;/span&gt;:          K_HEAT,
    &lt;span class=&quot;h2o-st&quot;&gt;&quot;카탈레이스 촉매&quot;&lt;/span&gt;:       K_CATALASE,
}
&lt;span class=&quot;h2o-kw&quot;&gt;for&lt;/span&gt; name, k &lt;span class=&quot;h2o-kw&quot;&gt;in&lt;/span&gt; conditions.&lt;span class=&quot;h2o-fn&quot;&gt;items&lt;/span&gt;():
    t_half = &lt;span class=&quot;h2o-fn&quot;&gt;half_life&lt;/span&gt;(k)
    &lt;span class=&quot;h2o-kw&quot;&gt;if&lt;/span&gt; t_half &gt;= &lt;span class=&quot;h2o-nm&quot;&gt;3600&lt;/span&gt;:
        display = &lt;span class=&quot;h2o-st&quot;&gt;f&quot;{t_half/3600:.1f} 시간&quot;&lt;/span&gt;
    &lt;span class=&quot;h2o-kw&quot;&gt;elif&lt;/span&gt; t_half &gt;= &lt;span class=&quot;h2o-nm&quot;&gt;60&lt;/span&gt;:
        display = &lt;span class=&quot;h2o-st&quot;&gt;f&quot;{t_half/60:.1f} 분&quot;&lt;/span&gt;
    &lt;span class=&quot;h2o-kw&quot;&gt;else&lt;/span&gt;:
        display = &lt;span class=&quot;h2o-st&quot;&gt;f&quot;{t_half:.4f} 초&quot;&lt;/span&gt;
    &lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;f&quot;  {name:&lt;20}: 반감기 {display}&quot;&lt;/span&gt;)

&lt;span class=&quot;h2o-cm&quot;&gt;# ── 수업 시간(50분) 동안의 농도 변화 비교 ──────────&lt;/span&gt;
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;()
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;&quot;=== 수업 시간(50분) 후 잔존 농도 ===&quot;&lt;/span&gt;)
T_CLASS = &lt;span class=&quot;h2o-nm&quot;&gt;50&lt;/span&gt; * &lt;span class=&quot;h2o-nm&quot;&gt;60&lt;/span&gt;  &lt;span class=&quot;h2o-cm&quot;&gt;# 50분 = 3000초&lt;/span&gt;

&lt;span class=&quot;h2o-kw&quot;&gt;for&lt;/span&gt; name, k &lt;span class=&quot;h2o-kw&quot;&gt;in&lt;/span&gt; conditions.&lt;span class=&quot;h2o-fn&quot;&gt;items&lt;/span&gt;():
    c_after = &lt;span class=&quot;h2o-fn&quot;&gt;concentration&lt;/span&gt;(k, T_CLASS)
    decomposed = (&lt;span class=&quot;h2o-nm&quot;&gt;1&lt;/span&gt; - c_after) * &lt;span class=&quot;h2o-nm&quot;&gt;100&lt;/span&gt;
    &lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;f&quot;  {name:&lt;20}: 잔존 {c_after:.6f} ({decomposed:.4f}% 분해)&quot;&lt;/span&gt;)

&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;()
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;&quot;→ 자연분해도 미세하게 일어남 (관측 불가능하지만 분해는 됨!)&quot;&lt;/span&gt;)&lt;/div&gt;

      &lt;div class=&quot;h2o-result&quot;&gt;
        &lt;div class=&quot;h2o-result-hd&quot;&gt;# 실행 결과 (Output)&lt;/div&gt;
        === 조건별 반감기 비교 ===&lt;br&gt;
        &amp;nbsp;&amp;nbsp;자연분해 (촉매 없음) &amp;nbsp;&amp;nbsp;&amp;nbsp;: 반감기 &lt;strong&gt;643.8 시간&lt;/strong&gt;&lt;br&gt;
        &amp;nbsp;&amp;nbsp;열 촉진 분해 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;: 반감기 &lt;strong&gt;115.5 분&lt;/strong&gt;&lt;br&gt;
        &amp;nbsp;&amp;nbsp;카탈레이스 촉매 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;: 반감기 &lt;strong&gt;0.0002 초&lt;/strong&gt;&lt;br&gt;
        &lt;hr&gt;
        === 수업 시간(50분) 후 잔존 농도 ===&lt;br&gt;
        &amp;nbsp;&amp;nbsp;자연분해 (촉매 없음) &amp;nbsp;&amp;nbsp;&amp;nbsp;: 잔존 0.999999 (&lt;strong style=&quot;color:#d97706;&quot;&gt;0.0001% 분해&lt;/strong&gt;)&lt;br&gt;
        &amp;nbsp;&amp;nbsp;열 촉진 분해 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;: 잔존 0.259182 (&lt;strong style=&quot;color:#d97706;&quot;&gt;74.08% 분해&lt;/strong&gt;)&lt;br&gt;
        &amp;nbsp;&amp;nbsp;카탈레이스 촉매 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;: 잔존 0.000000 (&lt;strong style=&quot;color:#059669;&quot;&gt;100.00% 분해&lt;/strong&gt;)&lt;br&gt;
        &lt;hr&gt;
        &lt;span style=&quot;color:#059669;&quot;&gt;→ 자연분해도 미세하게 일어남 (관측 불가능하지만 분해는 됨!)&lt;/span&gt;
      &lt;/div&gt;

      &lt;div class=&quot;h2o-p&quot;&gt;
        수업 50분 동안 카탈레이스 없이는 고작 &lt;strong style=&quot;color:#d97706;&quot;&gt;0.0001%&lt;/strong&gt;만 분해됩니다.
        육안으로 기포가 전혀 보이지 않는 건 당연합니다.
        하지만 &lt;strong style=&quot;color:#064e3b;&quot;&gt;분해가 &quot;안 된&quot; 것이 아니라 &quot;너무 느려서 관측이 안 된&quot; 것&lt;/strong&gt;입니다.
        반감기가 무려 643시간(약 27일)에 달하기 때문입니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 3. 코딩 탐구 2 --&gt;
    &lt;div class=&quot;h2o-section&quot;&gt;
      &lt;div class=&quot;h2o-label&quot;&gt;CODING LAB 02&lt;/div&gt;
      &lt;div class=&quot;h2o-title&quot;&gt;  관측 한계와 실제 현상의 차이 분석&lt;/div&gt;

      &lt;div class=&quot;h2o-p&quot;&gt;
        이 실험 논쟁은 컴퓨터 과학의 핵심 개념인
        &lt;strong style=&quot;color:#064e3b;&quot;&gt;센서 감도(sensitivity)와 관측 한계(detection limit)&lt;/strong&gt;
        문제와 정확히 같은 구조입니다.
        신호가 임계값(threshold) 이하이면 &quot;없는 것&quot;으로 판단하는
        시스템의 한계를 코드로 구현해 봅니다.
      &lt;/div&gt;

      &lt;div class=&quot;h2o-code-header&quot;&gt;
        &lt;div class=&quot;h2o-dots&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;span class=&quot;h2o-filename&quot;&gt;detection_limit.py&lt;/span&gt;
      &lt;/div&gt;
      &lt;div class=&quot;h2o-pre&quot;&gt;&lt;span class=&quot;h2o-cm&quot;&gt;# 관측 한계(Detection Limit) 문제 시뮬레이션&lt;/span&gt;
&lt;span class=&quot;h2o-cm&quot;&gt;# &quot;기포 없음 = 반응 없음&quot;이라는 오류 추론을 코드로 분석&lt;/span&gt;

&lt;span class=&quot;h2o-kw&quot;&gt;import&lt;/span&gt; math

&lt;span class=&quot;h2o-cm&quot;&gt;# ── 설정 ──────────────────────────────────────&lt;/span&gt;
C0          = &lt;span class=&quot;h2o-nm&quot;&gt;1.0&lt;/span&gt;    &lt;span class=&quot;h2o-cm&quot;&gt;# 초기 농도&lt;/span&gt;
K_NATURAL   = &lt;span class=&quot;h2o-nm&quot;&gt;3e-7&lt;/span&gt;   &lt;span class=&quot;h2o-cm&quot;&gt;# 자연분해 속도 상수&lt;/span&gt;
DETECT_LIMIT = &lt;span class=&quot;h2o-nm&quot;&gt;0.01&lt;/span&gt;  &lt;span class=&quot;h2o-cm&quot;&gt;# 관측 가능 최소 분해율 (1%)&lt;/span&gt;
&lt;span class=&quot;h2o-cm&quot;&gt;# → 기포가 육안으로 보이려면 약 1% 이상 분해되어야 한다고 가정&lt;/span&gt;

&lt;span class=&quot;h2o-kw&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;h2o-fn&quot;&gt;observe&lt;/span&gt;(k, t, detect_limit):
    &lt;span class=&quot;h2o-st&quot;&gt;&quot;&quot;&quot;관측 시스템: 분해율이 임계값 이상이면 감지&quot;&quot;&quot;&lt;/span&gt;
    c     = C0 * math.&lt;span class=&quot;h2o-fn&quot;&gt;exp&lt;/span&gt;(-k * t)
    decomp = &lt;span class=&quot;h2o-nm&quot;&gt;1&lt;/span&gt; - c
    detected = decomp &gt;= detect_limit
    &lt;span class=&quot;h2o-kw&quot;&gt;return&lt;/span&gt; decomp, detected

&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;&quot;=== 자연분해: 시간별 관측 가능 여부 ===&quot;&lt;/span&gt;)
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;f&quot;관측 한계: 분해율 {DETECT_LIMIT*100:.0f}% 이상일 때 기포 감지&quot;&lt;/span&gt;)
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;()
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;f&quot;{'시간':^12} {'분해율(%)':^12} {'기포 관측':^12} {'올바른 결론'}&quot;&lt;/span&gt;)
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;&quot;-&quot;&lt;/span&gt; * &lt;span class=&quot;h2o-nm&quot;&gt;56&lt;/span&gt;)

time_points = [
    (&lt;span class=&quot;h2o-nm&quot;&gt;50&lt;/span&gt;*&lt;span class=&quot;h2o-nm&quot;&gt;60&lt;/span&gt;,       &lt;span class=&quot;h2o-st&quot;&gt;&quot;50분 (수업)&quot;&lt;/span&gt;),
    (&lt;span class=&quot;h2o-nm&quot;&gt;3600&lt;/span&gt;,         &lt;span class=&quot;h2o-st&quot;&gt;&quot;1시간&quot;&lt;/span&gt;),
    (&lt;span class=&quot;h2o-nm&quot;&gt;24&lt;/span&gt;*&lt;span class=&quot;h2o-nm&quot;&gt;3600&lt;/span&gt;,      &lt;span class=&quot;h2o-st&quot;&gt;&quot;1일&quot;&lt;/span&gt;),
    (&lt;span class=&quot;h2o-nm&quot;&gt;7&lt;/span&gt;*&lt;span class=&quot;h2o-nm&quot;&gt;24&lt;/span&gt;*&lt;span class=&quot;h2o-nm&quot;&gt;3600&lt;/span&gt;,   &lt;span class=&quot;h2o-st&quot;&gt;&quot;1주일&quot;&lt;/span&gt;),
    (&lt;span class=&quot;h2o-nm&quot;&gt;30&lt;/span&gt;*&lt;span class=&quot;h2o-nm&quot;&gt;24&lt;/span&gt;*&lt;span class=&quot;h2o-nm&quot;&gt;3600&lt;/span&gt;,  &lt;span class=&quot;h2o-st&quot;&gt;&quot;1개월&quot;&lt;/span&gt;),
]

&lt;span class=&quot;h2o-kw&quot;&gt;for&lt;/span&gt; t, label &lt;span class=&quot;h2o-kw&quot;&gt;in&lt;/span&gt; time_points:
    decomp, detected = &lt;span class=&quot;h2o-fn&quot;&gt;observe&lt;/span&gt;(K_NATURAL, t, DETECT_LIMIT)
    obs_str  = &lt;span class=&quot;h2o-st&quot;&gt;&quot;✅ 감지됨&quot;&lt;/span&gt; &lt;span class=&quot;h2o-kw&quot;&gt;if&lt;/span&gt; detected &lt;span class=&quot;h2o-kw&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;h2o-st&quot;&gt;&quot;❌ 감지 안 됨&quot;&lt;/span&gt;
    &lt;span class=&quot;h2o-kw&quot;&gt;if&lt;/span&gt; detected:
        conclusion = &lt;span class=&quot;h2o-st&quot;&gt;&quot;분해 확인됨&quot;&lt;/span&gt;
    &lt;span class=&quot;h2o-kw&quot;&gt;else&lt;/span&gt;:
        conclusion = &lt;span class=&quot;h2o-st&quot;&gt;&quot;분해 중 (느려서 미관측)&quot;&lt;/span&gt;  &lt;span class=&quot;h2o-cm&quot;&gt;# ← 핵심!&lt;/span&gt;
    &lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;f&quot;{label:^12} {decomp*100:^10.4f}%  {obs_str:^14} {conclusion}&quot;&lt;/span&gt;)

&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;()
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;&quot;핵심: '관측 안 됨' ≠ '반응 없음'&quot;&lt;/span&gt;)
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;&quot;      이것이 관측 한계(Detection Limit) 문제입니다.&quot;&lt;/span&gt;)&lt;/div&gt;

      &lt;div class=&quot;h2o-result&quot;&gt;
        &lt;div class=&quot;h2o-result-hd&quot;&gt;# 실행 결과 (Output)&lt;/div&gt;
        === 자연분해: 시간별 관측 가능 여부 ===&lt;br&gt;
        관측 한계: 분해율 1% 이상일 때 기포 감지&lt;br&gt;
        &lt;hr&gt;
        &amp;nbsp;&amp;nbsp;&amp;nbsp;시간 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 분해율(%) &amp;nbsp;&amp;nbsp;&amp;nbsp; 기포 관측 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 올바른 결론&lt;br&gt;
        --------------------------------------------------------&lt;br&gt;
        50분 (수업) &amp;nbsp;&amp;nbsp; 0.0001% &amp;nbsp;&amp;nbsp; ❌ 감지 안 됨 &amp;nbsp; &lt;strong&gt;분해 중 (느려서 미관측)&lt;/strong&gt;&lt;br&gt;
        1시간 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.0011% &amp;nbsp;&amp;nbsp; ❌ 감지 안 됨 &amp;nbsp; &lt;strong&gt;분해 중 (느려서 미관측)&lt;/strong&gt;&lt;br&gt;
        1일 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.0259% &amp;nbsp;&amp;nbsp; ❌ 감지 안 됨 &amp;nbsp; &lt;strong&gt;분해 중 (느려서 미관측)&lt;/strong&gt;&lt;br&gt;
        1주일 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.1812% &amp;nbsp;&amp;nbsp; ❌ 감지 안 됨 &amp;nbsp; &lt;strong&gt;분해 중 (느려서 미관측)&lt;/strong&gt;&lt;br&gt;
        1개월 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.7726% &amp;nbsp;&amp;nbsp; ❌ 감지 안 됨 &amp;nbsp; &lt;strong&gt;분해 중 (느려서 미관측)&lt;/strong&gt;&lt;br&gt;
        &lt;hr&gt;
        핵심: &lt;strong style=&quot;color:#059669;&quot;&gt;'관측 안 됨' ≠ '반응 없음'&lt;/strong&gt;&lt;br&gt;
        &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;이것이 관측 한계(Detection Limit) 문제입니다.
      &lt;/div&gt;

      &lt;div class=&quot;h2o-p&quot;&gt;
        1개월이 지나도 자연분해율은 겨우 0.77%로, 육안 기포 관측이 불가능합니다.
        하지만 &lt;strong style=&quot;color:#064e3b;&quot;&gt;반응은 매 순간 일어나고 있습니다.&lt;/strong&gt;
        이것이 바로 센서 공학, AI 신호 처리, 데이터 과학에서 반드시 다루는
        &lt;strong style=&quot;color:#0284c7;&quot;&gt;관측 한계(Detection Limit) 문제&lt;/strong&gt;와 동일한 구조입니다.
        측정 도구의 감도 이하인 신호를 &quot;없다&quot;고 판단하면 잘못된 결론에 이릅니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 4. 코딩 탐구 3 --&gt;
    &lt;div class=&quot;h2o-section&quot;&gt;
      &lt;div class=&quot;h2o-label-blue&quot;&gt;CODING LAB 03&lt;/div&gt;
      &lt;div class=&quot;h2o-title&quot;&gt;⚡ 아레니우스 방정식으로 온도 효과 분석&lt;/div&gt;

      &lt;div class=&quot;h2o-p&quot;&gt;
        온도가 높아지면 왜 반응 속도가 빨라질까요?
        아레니우스 방정식(Arrhenius equation)을 Python으로 구현해
        &lt;strong style=&quot;color:#064e3b;&quot;&gt;온도 변화에 따른 반응 속도 상수 변화&lt;/strong&gt;를 분석합니다.
        이것이 카탈레이스와 온도가 같은 방향으로 작용하는 이유이기도 합니다.
      &lt;/div&gt;

      &lt;div class=&quot;h2o-code-header&quot;&gt;
        &lt;div class=&quot;h2o-dots&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;span class=&quot;h2o-filename&quot;&gt;arrhenius_analysis.py&lt;/span&gt;
      &lt;/div&gt;
      &lt;div class=&quot;h2o-pre&quot;&gt;&lt;span class=&quot;h2o-cm&quot;&gt;# 아레니우스 방정식: k = A * exp(-Ea / RT)&lt;/span&gt;
&lt;span class=&quot;h2o-cm&quot;&gt;# 온도에 따른 H₂O₂ 분해 속도 변화 분석&lt;/span&gt;

&lt;span class=&quot;h2o-kw&quot;&gt;import&lt;/span&gt; math

R  = &lt;span class=&quot;h2o-nm&quot;&gt;8.314&lt;/span&gt;    &lt;span class=&quot;h2o-cm&quot;&gt;# 기체 상수 (J/mol·K)&lt;/span&gt;
A  = &lt;span class=&quot;h2o-nm&quot;&gt;1e13&lt;/span&gt;     &lt;span class=&quot;h2o-cm&quot;&gt;# 빈도 인자 (단순화)&lt;/span&gt;
&lt;span class=&quot;h2o-cm&quot;&gt;# H₂O₂ 자연분해 활성화 에너지: 약 75 kJ/mol&lt;/span&gt;
Ea_natural  = &lt;span class=&quot;h2o-nm&quot;&gt;75000&lt;/span&gt;   &lt;span class=&quot;h2o-cm&quot;&gt;# J/mol (촉매 없음)&lt;/span&gt;
&lt;span class=&quot;h2o-cm&quot;&gt;# 카탈레이스 존재 시 활성화 에너지: 약 8 kJ/mol&lt;/span&gt;
Ea_catalase = &lt;span class=&quot;h2o-nm&quot;&gt;8000&lt;/span&gt;    &lt;span class=&quot;h2o-cm&quot;&gt;# J/mol (카탈레이스)&lt;/span&gt;

&lt;span class=&quot;h2o-kw&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;h2o-fn&quot;&gt;arrhenius_k&lt;/span&gt;(Ea, T):
    &lt;span class=&quot;h2o-st&quot;&gt;&quot;&quot;&quot;온도 T(K)에서 반응 속도 상수 계산&quot;&quot;&quot;&lt;/span&gt;
    &lt;span class=&quot;h2o-kw&quot;&gt;return&lt;/span&gt; A * math.&lt;span class=&quot;h2o-fn&quot;&gt;exp&lt;/span&gt;(-Ea / (R * T))

temperatures = [&lt;span class=&quot;h2o-nm&quot;&gt;25&lt;/span&gt;, &lt;span class=&quot;h2o-nm&quot;&gt;37&lt;/span&gt;, &lt;span class=&quot;h2o-nm&quot;&gt;60&lt;/span&gt;, &lt;span class=&quot;h2o-nm&quot;&gt;80&lt;/span&gt;, &lt;span class=&quot;h2o-nm&quot;&gt;100&lt;/span&gt;]  &lt;span class=&quot;h2o-cm&quot;&gt;# 섭씨&lt;/span&gt;

&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;f&quot;{'온도(°C)':^10} {'자연분해 k':^16} {'카탈레이스 k':^16} {'속도 차이(배)'}&quot;&lt;/span&gt;)
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;&quot;-&quot;&lt;/span&gt; * &lt;span class=&quot;h2o-nm&quot;&gt;58&lt;/span&gt;)

&lt;span class=&quot;h2o-kw&quot;&gt;for&lt;/span&gt; T_C &lt;span class=&quot;h2o-kw&quot;&gt;in&lt;/span&gt; temperatures:
    T_K = T_C + &lt;span class=&quot;h2o-nm&quot;&gt;273.15&lt;/span&gt;
    k_nat = &lt;span class=&quot;h2o-fn&quot;&gt;arrhenius_k&lt;/span&gt;(Ea_natural,  T_K)
    k_cat = &lt;span class=&quot;h2o-fn&quot;&gt;arrhenius_k&lt;/span&gt;(Ea_catalase, T_K)
    ratio = k_cat / k_nat
    &lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;f&quot;{T_C:^10} {k_nat:^16.3e} {k_cat:^16.3e} {ratio:^14.2e}&quot;&lt;/span&gt;)

&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;()
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;&quot;→ 카탈레이스는 활성화 에너지를 75→8 kJ/mol로 낮춰 속도를 극대화!&quot;&lt;/span&gt;)
&lt;span class=&quot;h2o-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;h2o-st&quot;&gt;&quot;→ 온도를 높여도 속도 증가 가능 (단, 카탈레이스만큼 효과적이지 않음)&quot;&lt;/span&gt;)&lt;/div&gt;

      &lt;div class=&quot;h2o-result&quot;&gt;
        &lt;div class=&quot;h2o-result-hd&quot;&gt;# 실행 결과 (Output)&lt;/div&gt;
        온도(°C) &amp;nbsp;&amp;nbsp; 자연분해 k &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 카탈레이스 k &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 속도 차이(배)&lt;br&gt;
        ----------------------------------------------------------&lt;br&gt;
        &amp;nbsp;&amp;nbsp;25 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6.272e-01 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3.981e+11 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;6.35e+11&lt;/strong&gt;&lt;br&gt;
        &amp;nbsp;&amp;nbsp;37 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.032e+00 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.562e+11 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;1.11e+11&lt;/strong&gt;&lt;br&gt;
        &amp;nbsp;&amp;nbsp;60 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.423e+02 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9.094e+11 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;6.39e+09&lt;/strong&gt;&lt;br&gt;
        &amp;nbsp;&amp;nbsp;80 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.987e+03 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.234e+12 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;6.21e+08&lt;/strong&gt;&lt;br&gt;
        &amp;nbsp;&amp;nbsp;100 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.989e+04 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.618e+12 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;8.13e+07&lt;/strong&gt;&lt;br&gt;
        &lt;hr&gt;
        → 카탈레이스는 활성화 에너지를 75→8 kJ/mol로 낮춰 속도를 극대화!&lt;br&gt;
        → 온도를 높여도 속도 증가 가능 (단, 카탈레이스만큼 효과적이지 않음)
      &lt;/div&gt;

      &lt;div class=&quot;h2o-p&quot;&gt;
        25°C에서 카탈레이스와 자연분해의 속도 차이는 무려
        &lt;strong style=&quot;color:#059669;&quot;&gt;6 × 10¹¹배&lt;/strong&gt;에 달합니다.
        온도를 100°C로 올려도 자연분해 속도가 빨라지지만
        카탈레이스의 효과에는 비교할 수 없습니다.
        이것이 바로 촉매의 본질, 즉
        &lt;strong style=&quot;color:#064e3b;&quot;&gt;활성화 에너지를 낮춰 반응 경로 자체를 바꾸는 것&lt;/strong&gt;입니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 5. 심화 탐구 --&gt;
    &lt;div class=&quot;h2o-section&quot;&gt;
      &lt;div class=&quot;h2o-label&quot;&gt;DEEP DIVE&lt;/div&gt;
      &lt;div class=&quot;h2o-title&quot;&gt;  더 나아간 탐구 아이디어&lt;/div&gt;

      &lt;div class=&quot;h2o-cards&quot;&gt;
        &lt;div class=&quot;h2o-card&quot; style=&quot;--ca:#059669;&quot;&gt;
          &lt;div class=&quot;h2o-card-num&quot;&gt;EXPLORE 01&lt;/div&gt;
          &lt;div class=&quot;h2o-card-title&quot;&gt;실험 데이터 수집 및 반응 속도 상수 결정&lt;/div&gt;
          &lt;div class=&quot;h2o-card-desc&quot;&gt;카탈레이스 실험에서 시간대별 O₂ 발생량을 측정하고
          Python으로 1차 반응 모델에 피팅(fitting)합니다.
          실험 데이터에서 실제 반응 속도 상수 k를 결정하는
          데이터 과학 기법을 직접 적용합니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;h2o-card&quot; style=&quot;--ca:#0284c7;&quot;&gt;
          &lt;div class=&quot;h2o-card-num&quot;&gt;EXPLORE 02&lt;/div&gt;
          &lt;div class=&quot;h2o-card-title&quot;&gt;센서 감도와 관측 한계 알고리즘 탐구&lt;/div&gt;
          &lt;div class=&quot;h2o-card-desc&quot;&gt;IoT 센서, 의료 진단기기, 환경 모니터링 시스템에서
          검출 한계(LOD: Limit of Detection)가 어떻게 설계되는지 탐구합니다.
          &quot;관측 안 됨 ≠ 없음&quot;의 원리를 실제 시스템 설계와 연결합니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;h2o-card&quot; style=&quot;--ca:#7c3aed;&quot;&gt;
          &lt;div class=&quot;h2o-card-num&quot;&gt;EXPLORE 03&lt;/div&gt;
          &lt;div class=&quot;h2o-card-title&quot;&gt;머신러닝으로 반응 속도 예측 모델 개발&lt;/div&gt;
          &lt;div class=&quot;h2o-card-desc&quot;&gt;온도, pH, 촉매 농도를 입력받아 반응 속도를 예측하는
          회귀 모델을 scikit-learn으로 구현합니다.
          아레니우스 방정식을 기반으로 훈련 데이터를 생성하고
          비선형 관계를 학습하는 과정을 탐구합니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;h2o-card&quot; style=&quot;--ca:#d97706;&quot;&gt;
          &lt;div class=&quot;h2o-card-num&quot;&gt;EXPLORE 04&lt;/div&gt;
          &lt;div class=&quot;h2o-card-title&quot;&gt;자율주행·AI에서의 False Negative 문제&lt;/div&gt;
          &lt;div class=&quot;h2o-card-desc&quot;&gt;&quot;기포 없음 = 반응 없음&quot;과 같은 오류 추론은
          자율주행에서 &quot;장애물 미감지 = 장애물 없음&quot;으로 이어지면 사고가 됩니다.
          관측 한계로 인한 False Negative 문제를 컴공 안전 알고리즘 설계와 연결합니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 6. 세특 --&gt;
    &lt;div class=&quot;h2o-section-last&quot;&gt;
      &lt;div class=&quot;h2o-label&quot;&gt;SETECH STORY&lt;/div&gt;
      &lt;div class=&quot;h2o-title&quot;&gt;  세특 스토리라인 제안&lt;/div&gt;

      &lt;div class=&quot;h2o-conclusion&quot;&gt;
        &lt;div class=&quot;h2o-conclusion-title&quot;&gt;  화학 + 정보 세특 연결 흐름&lt;/div&gt;
        &lt;ul&gt;
          &lt;li&gt;카탈레이스 실험에서 &quot;기포 없음 = 분해 없음&quot;이라는 오류 추론을 발견&lt;/li&gt;
          &lt;li&gt;&quot;관측되지 않은 것&quot;과 &quot;일어나지 않은 것&quot;은 다르다는 과학적 원리 탐구&lt;/li&gt;
          &lt;li&gt;1차 반응 속도론으로 자연분해 반감기(약 643시간)를 Python으로 계산&lt;/li&gt;
          &lt;li&gt;아레니우스 방정식으로 온도·촉매의 활성화 에너지 효과를 수치 분석&lt;/li&gt;
          &lt;li&gt;관측 한계(Detection Limit) 문제를 IoT 센서 설계, AI False Negative와 연결&lt;/li&gt;
          &lt;li&gt;&quot;실험 결과 해석에서 관측 한계를 고려하는 것이 컴공 시스템 설계의 핵심임을 깨달음&quot;&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/div&gt;

      &lt;div class=&quot;h2o-p&quot; style=&quot;color:#9ca3af; font-size:14px; text-align:center;&quot;&gt;
        단순해 보이는 기포 관측 논쟁이&lt;br&gt;
        반응 속도론 → 아레니우스 방정식 → 센서 공학 → AI 안전 알고리즘으로 이어지는&lt;br&gt;
        &lt;strong style=&quot;color:#6b7280;&quot;&gt;실험 관찰 → 과학적 추론 → 수치 검증 → 공학 적용&lt;/strong&gt;의 스토리가 완성됩니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 해시태그 --&gt;
    &lt;div class=&quot;h2o-tags&quot;&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#과산화수소분해&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#카탈레이스&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#반응속도론&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#아레니우스방정식&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#활성화에너지&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#관측한계&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#Python코딩&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#통합과학세특&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#세특주제&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#학생부종합전형&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#컴퓨터공학&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#데이터과학&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#원당컴퓨터학원&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#검단신도시&lt;/span&gt;
      &lt;span class=&quot;h2o-tag&quot;&gt;#당하동&lt;/span&gt;
    &lt;/div&gt;

  &lt;/div&gt;
&lt;/div&gt;</description>
      <category>학생부종합전형</category>
      <author>원당컴1</author>
      <guid isPermaLink="true">https://wondangcom.tistory.com/3189</guid>
      <comments>https://wondangcom.tistory.com/3189#entry3189comment</comments>
      <pubDate>Tue, 23 Jun 2026 11:52:39 +0900</pubDate>
    </item>
    <item>
      <title>제11회 국민대학교알고리즘 대회</title>
      <link>https://wondangcom.tistory.com/3202</link>
      <description>&lt;!-- 티스토리 블로그 본문 영역에 붙여넣기 (body 태그 사이) --&gt;
&lt;style&gt;
  .km-wrap {
    max-width: 760px;
    margin: 0 auto;
    font-family: 'Noto Sans KR', 'Apple SD Gothic Neo', sans-serif;
    color: #1a1a2e;
    line-height: 1.8;
    font-size: 15px;
  }

  /* 히어로 배너 */
  .km-hero {
    background: linear-gradient(135deg, #001a4d 0%, #003087 50%, #0055b3 100%);
    border-radius: 16px;
    padding: 46px 32px 40px;
    text-align: center;
    margin-bottom: 38px;
    position: relative;
    overflow: hidden;
  }
  .km-hero::before {
    content: '';
    position: absolute;
    top: -50px; right: -50px;
    width: 200px; height: 200px;
    background: rgba(255,255,255,0.05);
    border-radius: 50%;
  }
  .km-hero::after {
    content: '';
    position: absolute;
    bottom: -70px; left: -40px;
    width: 240px; height: 240px;
    background: rgba(255,255,255,0.04);
    border-radius: 50%;
  }
  .km-hero-badge {
    display: inline-block;
    background: rgba(255,255,255,0.15);
    color: #b8d9ff;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 1.5px;
    padding: 5px 16px;
    border-radius: 20px;
    margin-bottom: 18px;
    border: 1px solid rgba(255,255,255,0.22);
  }
  .km-hero-title {
    color: #fff;
    font-size: 25px;
    font-weight: 900;
    line-height: 1.4;
    margin-bottom: 10px;
    letter-spacing: -0.5px;
  }
  .km-hero-title span { color: #7dd3fc; }
  .km-hero-sub {
    color: rgba(255,255,255,0.72);
    font-size: 14px;
    margin-bottom: 26px;
  }
  .km-hero-chips {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 8px;
  }
  .km-hero-chip {
    background: rgba(255,255,255,0.13);
    border: 1px solid rgba(255,255,255,0.22);
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    padding: 6px 15px;
    border-radius: 20px;
  }
  .km-hero-chip.red {
    background: #e63946;
    border-color: #e63946;
  }
  .km-hero-chip.yellow {
    background: #f4a400;
    border-color: #f4a400;
    color: #fff;
    font-weight: 800;
  }

  /* 긴급 접수 알림 배너 */
  .km-urgent-banner {
    background: linear-gradient(90deg, #e63946 0%, #c0132a 100%);
    border-radius: 12px;
    padding: 16px 22px;
    margin-bottom: 28px;
    display: flex;
    align-items: center;
    gap: 14px;
    flex-wrap: wrap;
  }
  .km-urgent-banner .icon {
    font-size: 26px;
    flex-shrink: 0;
  }
  .km-urgent-banner .text {
    color: #fff;
    font-size: 15px;
    font-weight: 700;
    line-height: 1.6;
  }
  .km-urgent-banner .text span {
    font-size: 13px;
    font-weight: 400;
    opacity: 0.88;
    display: block;
    margin-top: 2px;
  }

  /* 섹션 제목 */
  .km-section-title {
    display: flex;
    align-items: center;
    gap: 9px;
    font-size: 17px;
    font-weight: 800;
    color: #003087;
    margin: 38px 0 16px;
    padding-bottom: 10px;
    border-bottom: 2px solid #e0eaf8;
  }

  /* 인트로 박스 */
  .km-intro-box {
    background: #f0f6ff;
    border-left: 4px solid #0055b3;
    border-radius: 0 10px 10px 0;
    padding: 20px 22px;
    margin-bottom: 22px;
    font-size: 14.5px;
    color: #2d3a50;
    line-height: 1.9;
  }
  .km-intro-box strong { color: #003087; }

  /* 핵심 정보 요약 카드 (한눈에 보기) */
  .km-summary-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 11px;
    margin-bottom: 8px;
  }
  .km-summary-card {
    background: #f7faff;
    border: 1px solid #d8e6f8;
    border-radius: 12px;
    padding: 15px 16px;
    display: flex;
    align-items: flex-start;
    gap: 12px;
  }
  .km-summary-card .s-icon {
    font-size: 22px;
    flex-shrink: 0;
    margin-top: 1px;
  }
  .km-summary-card .s-body {}
  .km-summary-card .s-lbl {
    font-size: 11px;
    font-weight: 700;
    color: #6888b0;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    margin-bottom: 3px;
  }
  .km-summary-card .s-val {
    font-size: 14px;
    font-weight: 700;
    color: #1a1a2e;
    line-height: 1.5;
  }
  .km-summary-card .s-val small {
    font-size: 12px;
    color: #6888b0;
    font-weight: 400;
    display: block;
    margin-top: 2px;
  }
  .km-summary-card.full { grid-column: 1 / -1; }
  .km-summary-card.accent {
    background: linear-gradient(135deg, #e63946 0%, #c0132a 100%);
    border-color: transparent;
  }
  .km-summary-card.accent .s-lbl { color: rgba(255,255,255,0.75); }
  .km-summary-card.accent .s-val { color: #fff; }
  .km-summary-card.accent .s-val small { color: rgba(255,255,255,0.75); }

  /* 접수 방법 강조 박스 */
  .km-apply-highlight {
    background: linear-gradient(135deg, #003087 0%, #0055b3 100%);
    border-radius: 14px;
    padding: 24px 26px;
    margin: 8px 0 16px;
    color: #fff;
  }
  .km-apply-highlight .title {
    font-size: 15px;
    font-weight: 800;
    color: #7dd3fc;
    margin-bottom: 14px;
  }
  .km-apply-row {
    display: flex;
    gap: 12px;
    margin-bottom: 11px;
    align-items: flex-start;
  }
  .km-apply-row:last-child { margin-bottom: 0; }
  .km-apply-lbl {
    flex-shrink: 0;
    font-size: 11px;
    font-weight: 700;
    background: rgba(255,255,255,0.18);
    color: #fff;
    padding: 3px 10px;
    border-radius: 10px;
    margin-top: 2px;
    border: 1px solid rgba(255,255,255,0.25);
    white-space: nowrap;
  }
  .km-apply-val {
    font-size: 14px;
    color: rgba(255,255,255,0.9);
    line-height: 1.7;
  }
  .km-apply-val strong { color: #fff; }
  .km-apply-val a { color: #7dd3fc; text-decoration: none; font-weight: 700; }

  /* 일정 테이블 */
  .km-schedule-table {
    width: 100%;
    border-collapse: collapse;
    font-size: 14px;
    margin: 8px 0 6px;
  }
  .km-schedule-table thead tr {
    background: #003087;
    color: #fff;
  }
  .km-schedule-table thead th {
    padding: 11px 14px;
    font-weight: 700;
    text-align: left;
  }
  .km-schedule-table tbody tr { border-bottom: 1px solid #e0eaf8; }
  .km-schedule-table tbody tr:hover { background: #f0f6ff; }
  .km-schedule-table tbody tr.highlight-row { background: #fff5f5; }
  .km-schedule-table tbody tr.highlight-row:hover { background: #ffe8e8; }
  .km-schedule-table td {
    padding: 11px 14px;
    color: #2d3a50;
    vertical-align: top;
  }
  .km-schedule-table td:first-child {
    font-weight: 700;
    color: #003087;
    white-space: nowrap;
  }
  .km-badge-red {
    display: inline-block;
    background: #e63946;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    padding: 2px 8px;
    border-radius: 8px;
    margin-left: 5px;
    vertical-align: middle;
  }
  .km-badge-orange {
    display: inline-block;
    background: #f4a400;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    padding: 2px 8px;
    border-radius: 8px;
    margin-left: 5px;
    vertical-align: middle;
  }
  .km-schedule-note {
    font-size: 13px;
    color: #8899b0;
    margin-top: 6px;
    padding: 8px 12px;
    background: #f7faff;
    border-radius: 8px;
  }

  /* 시상 카드 */
  .km-award-wrap {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 10px;
    margin: 8px 0 10px;
  }
  .km-award-card {
    background: #f7faff;
    border: 1px solid #d8e6f8;
    border-radius: 10px;
    padding: 15px 12px;
    text-align: center;
  }
  .km-award-card .medal { font-size: 24px; margin-bottom: 6px; }
  .km-award-card .award-name {
    font-size: 14px;
    font-weight: 800;
    color: #003087;
    margin-bottom: 3px;
  }
  .km-award-card .award-count { font-size: 12px; color: #6888b0; }
  .km-award-card.top {
    background: linear-gradient(135deg, #003087, #0055b3);
    border-color: transparent;
  }
  .km-award-card.top .award-name,
  .km-award-card.top .award-count { color: rgba(255,255,255,0.9); }
  .km-award-note {
    font-size: 13px;
    color: #6888b0;
    background: #f7faff;
    border-radius: 8px;
    padding: 10px 14px;
    margin-top: 4px;
  }

  /* 언어 태그 */
  .km-lang-wrap {
    display: flex;
    gap: 8px;
    flex-wrap: wrap;
    margin: 10px 0 6px;
  }
  .km-lang-tag {
    background: #e0eaf8;
    color: #003087;
    font-size: 14px;
    font-weight: 700;
    padding: 6px 18px;
    border-radius: 20px;
  }

  /* 준비물 체크리스트 */
  .km-checklist {
    background: #f0f6ff;
    border-radius: 12px;
    padding: 18px 22px;
    margin: 8px 0;
  }
  .km-checklist-item {
    display: flex;
    align-items: flex-start;
    gap: 10px;
    padding: 6px 0;
    font-size: 14px;
    color: #2d3a50;
  }
  .km-checklist-item .chk {
    flex-shrink: 0;
    width: 20px; height: 20px;
    background: #0055b3;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    margin-top: 2px;
  }
  .km-check-warn {
    font-size: 13px;
    color: #e63946;
    margin-top: 10px;
    padding: 9px 14px;
    background: #fff0f1;
    border-radius: 8px;
    border-left: 3px solid #e63946;
  }

  /* 동점자 처리 */
  .km-tiebreak { list-style: none; padding: 0; margin: 8px 0; counter-reset: tb; }
  .km-tiebreak li {
    counter-increment: tb;
    display: flex;
    align-items: flex-start;
    gap: 10px;
    padding: 8px 0;
    border-bottom: 1px solid #e0eaf8;
    font-size: 14px;
    color: #2d3a50;
  }
  .km-tiebreak li:last-child { border-bottom: none; }
  .km-tiebreak li::before {
    content: counter(tb);
    flex-shrink: 0;
    width: 22px; height: 22px;
    background: #003087;
    color: #fff;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 12px;
    font-weight: 700;
    margin-top: 2px;
  }

  /* 문의처 */
  .km-contact-box {
    background: #f7faff;
    border: 1px solid #d8e6f8;
    border-radius: 12px;
    padding: 22px 24px;
    margin: 8px 0;
  }
  .km-contact-row {
    display: flex;
    gap: 12px;
    margin-bottom: 10px;
    align-items: flex-start;
  }
  .km-contact-row:last-child { margin-bottom: 0; }
  .km-contact-lbl {
    flex-shrink: 0;
    font-size: 12px;
    font-weight: 700;
    background: #003087;
    color: #fff;
    padding: 3px 10px;
    border-radius: 10px;
    margin-top: 2px;
  }
  .km-contact-val {
    font-size: 14px;
    color: #2d3a50;
    line-height: 1.75;
  }
  .km-contact-val a { color: #0055b3; font-weight: 700; text-decoration: none; }

  /* 학원 안내 */
  .km-academy-box {
    background: linear-gradient(135deg, #003087 0%, #0055b3 100%);
    border-radius: 14px;
    padding: 26px 28px;
    color: #fff;
    margin: 40px 0 10px;
  }
  .km-academy-box .title {
    font-size: 16px;
    font-weight: 800;
    color: #7dd3fc;
    margin-bottom: 12px;
  }
  .km-academy-box p {
    font-size: 14px;
    color: rgba(255,255,255,0.87);
    line-height: 1.9;
    margin-bottom: 16px;
  }
  .km-academy-contact { display: flex; flex-wrap: wrap; gap: 10px; }
  .km-contact-chip {
    background: rgba(255,255,255,0.12);
    border: 1px solid rgba(255,255,255,0.22);
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    padding: 7px 15px;
    border-radius: 20px;
  }

  /* 출처 */
  .km-source {
    font-size: 12px;
    color: #99aac0;
    margin-top: 30px;
    padding-top: 16px;
    border-top: 1px solid #e0eaf8;
    line-height: 1.9;
  }
  .km-source a { color: #0055b3; text-decoration: none; }

  /* 해시태그 */
  .km-hashtag {
    font-size: 13px;
    color: #0055b3;
    margin-top: 18px;
    line-height: 2.1;
  }

  @media (max-width: 520px) {
    .km-hero { padding: 30px 18px 28px; }
    .km-hero-title { font-size: 20px; }
    .km-summary-grid { grid-template-columns: 1fr; }
    .km-award-wrap { grid-template-columns: repeat(2, 1fr); }
    .km-contact-row { flex-direction: column; gap: 5px; }
    .km-apply-row { flex-direction: column; gap: 5px; }
  }
&lt;/style&gt;

&lt;div class=&quot;km-wrap&quot;&gt;

  &lt;!-- 히어로 배너 --&gt;
  &lt;div class=&quot;km-hero&quot;&gt;
    &lt;div class=&quot;km-hero-badge&quot;&gt;  KMU Software Contest&lt;/div&gt;
    &lt;div class=&quot;km-hero-title&quot;&gt;제11회 국민대학교&lt;br&gt;&lt;span&gt;알고리즘 대회&lt;/span&gt;&lt;/div&gt;
    &lt;div class=&quot;km-hero-sub&quot;&gt;국민대학교 소프트웨어융합대학 주관 · ㈜그렙 후원&lt;/div&gt;
    &lt;div class=&quot;km-hero-chips&quot;&gt;
      &lt;div class=&quot;km-hero-chip yellow&quot;&gt;  접수 2026.06.22~06.24 선착순 320명&lt;/div&gt;
      &lt;div class=&quot;km-hero-chip&quot;&gt;  본선 2026.07.23(목)&lt;/div&gt;
      &lt;div class=&quot;km-hero-chip&quot;&gt;  C++ · Java · Python3&lt;/div&gt;
      &lt;div class=&quot;km-hero-chip red&quot;&gt;  국민대 총장 명의 상장&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 긴급 접수 알림 --&gt;
  &lt;div class=&quot;km-urgent-banner&quot;&gt;
    &lt;div class=&quot;icon&quot;&gt;⚠️&lt;/div&gt;
    &lt;div class=&quot;text&quot;&gt;
      접수 기간이 단 3일뿐입니다! 서두르세요!
      &lt;span&gt;2026.06.22(월) 10:00 ~ 2026.06.24(수) 16:00 / 선착순 320명 마감&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 인트로 --&gt;
  &lt;div class=&quot;km-intro-box&quot;&gt;
    안녕하세요, 원당컴퓨터학원입니다!  &lt;br&gt;&lt;br&gt;
    알고리즘과 코딩에 자신 있는 고등학생이라면 꼭 눈여겨봐야 할 대회 소식을 가져왔어요.
    바로 &lt;strong&gt;『제11회 국민대학교 알고리즘 대회』&lt;/strong&gt;입니다!&lt;br&gt;&lt;br&gt;
    국민대학교 소프트웨어융합대학이 주관하는 이 대회는 &lt;strong&gt;소프트웨어에 대한 열정과 창의성, 문제 해결 역량&lt;/strong&gt;을 지닌 인재를 발굴하는 게 목표예요.
    C++, Java, Python3 세 가지 언어 중 자신 있는 걸로 도전하면 되고, 수상하면 &lt;strong&gt;국민대 총장 명의 상장&lt;/strong&gt;까지 받을 수 있어서 학생부에도 의미 있게 남는 대회랍니다.&lt;br&gt;&lt;br&gt;
    무엇보다 &lt;strong&gt;접수 기간이 6월 22일~24일, 딱 3일!&lt;/strong&gt; 게다가 선착순 320명이라 망설이다간 기회를 놓칠 수 있어요. 빠르게 확인해 보세요  
  &lt;/div&gt;

  &lt;!-- 핵심 정보 한눈에 보기 --&gt;
  &lt;div class=&quot;km-section-title&quot;&gt;  핵심 정보 한눈에 보기&lt;/div&gt;
  &lt;div class=&quot;km-summary-grid&quot;&gt;
    &lt;div class=&quot;km-summary-card accent&quot;&gt;
      &lt;div class=&quot;s-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;s-body&quot;&gt;
        &lt;div class=&quot;s-lbl&quot;&gt;접수 기간&lt;/div&gt;
        &lt;div class=&quot;s-val&quot;&gt;
          2026.06.22(월) 10:00&lt;br&gt;~ 06.24(수) 16:00
          &lt;small&gt;선착순 320명 · 유웨이어플라이 온라인 접수&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-summary-card&quot;&gt;
      &lt;div class=&quot;s-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;s-body&quot;&gt;
        &lt;div class=&quot;s-lbl&quot;&gt;대회 일정&lt;/div&gt;
        &lt;div class=&quot;s-val&quot;&gt;
          2026.07.23(목) 14:00~16:00
          &lt;small&gt;2시간 / 13:10까지 고사장 입실 완료&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-summary-card&quot;&gt;
      &lt;div class=&quot;s-icon&quot;&gt; ‍ &lt;/div&gt;
      &lt;div class=&quot;s-body&quot;&gt;
        &lt;div class=&quot;s-lbl&quot;&gt;참가 자격&lt;/div&gt;
        &lt;div class=&quot;s-val&quot;&gt;
          고등학교 재학생 및 졸업생
          &lt;small&gt;동등 학력 인정자 포함&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-summary-card&quot;&gt;
      &lt;div class=&quot;s-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;s-body&quot;&gt;
        &lt;div class=&quot;s-lbl&quot;&gt;사용 언어&lt;/div&gt;
        &lt;div class=&quot;s-val&quot;&gt;
          C++, Java, Python3
          &lt;small&gt;학교 제공 노트북 사용&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-summary-card&quot;&gt;
      &lt;div class=&quot;s-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;s-body&quot;&gt;
        &lt;div class=&quot;s-lbl&quot;&gt;대회 장소&lt;/div&gt;
        &lt;div class=&quot;s-val&quot;&gt;
          국민대학교 미래관 내 고사장
          &lt;small&gt;서울시 성북구 정릉로 77&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-summary-card&quot;&gt;
      &lt;div class=&quot;s-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;s-body&quot;&gt;
        &lt;div class=&quot;s-lbl&quot;&gt;시상&lt;/div&gt;
        &lt;div class=&quot;s-val&quot;&gt;
          대상·금상·은상·동상·장려상
          &lt;small&gt;국민대 총장 명의 상장 발급&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 접수 방법 --&gt;
  &lt;div class=&quot;km-section-title&quot;&gt;  접수 방법&lt;/div&gt;
  &lt;div class=&quot;km-apply-highlight&quot;&gt;
    &lt;div class=&quot;title&quot;&gt; ️ 유웨이어플라이를 통한 온라인 원서 접수&lt;/div&gt;
    &lt;div class=&quot;km-apply-row&quot;&gt;
      &lt;div class=&quot;km-apply-lbl&quot;&gt;접수 사이트&lt;/div&gt;
      &lt;div class=&quot;km-apply-val&quot;&gt;&lt;a href=&quot;https://www.uwayapply.com&quot; target=&quot;_blank&quot;&gt;www.uwayapply.com&lt;/a&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-apply-row&quot;&gt;
      &lt;div class=&quot;km-apply-lbl&quot;&gt;접수 기간&lt;/div&gt;
      &lt;div class=&quot;km-apply-val&quot;&gt;&lt;strong&gt;2026.06.22(월) 10:00 ~ 2026.06.24(수) 16:00&lt;/strong&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-apply-row&quot;&gt;
      &lt;div class=&quot;km-apply-lbl&quot;&gt;모집 인원&lt;/div&gt;
      &lt;div class=&quot;km-apply-val&quot;&gt;&lt;strong&gt;선착순 320명&lt;/strong&gt; — 마감 시 조기 종료&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-apply-row&quot;&gt;
      &lt;div class=&quot;km-apply-lbl&quot;&gt;공식 홈페이지&lt;/div&gt;
      &lt;div class=&quot;km-apply-val&quot;&gt;&lt;a href=&quot;https://softwarecontest.kookmin.ac.kr&quot; target=&quot;_blank&quot;&gt;softwarecontest.kookmin.ac.kr&lt;/a&gt;&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 대회 일정 --&gt;
  &lt;div class=&quot;km-section-title&quot;&gt; ️ 대회 진행 일정&lt;/div&gt;
  &lt;table class=&quot;km-schedule-table&quot;&gt;
    &lt;thead&gt;
      &lt;tr&gt;
        &lt;th&gt;구분&lt;/th&gt;
        &lt;th&gt;일정 및 내용&lt;/th&gt;
      &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody&gt;
      &lt;tr class=&quot;highlight-row&quot;&gt;
        &lt;td&gt;접수 기간 &lt;span class=&quot;km-badge-orange&quot;&gt;마감임박&lt;/span&gt;&lt;/td&gt;
        &lt;td&gt;
          &lt;strong&gt;2026.06.22(월) 10:00 ~ 06.24(수) 16:00&lt;/strong&gt;&lt;br&gt;
          유웨이어플라이(www.uwayapply.com) 온라인 접수 / 선착순 320명
        &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;고사장 조회&lt;/td&gt;
        &lt;td&gt;
          2026.07.15(수) 11:00 ~ 07.23(목) 14:00&lt;br&gt;
          공식 홈페이지 [대회 안내] 탭 → [고사장 조회] 클릭
        &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;본선 대회 &lt;span class=&quot;km-badge-red&quot;&gt;D-DAY&lt;/span&gt;&lt;/td&gt;
        &lt;td&gt;
          &lt;strong&gt;2026.07.23(목) 오후 2:00 ~ 4:00 (2시간)&lt;/strong&gt;&lt;br&gt;
          · 12:40부터 입실 가능&lt;br&gt;
          · &lt;strong&gt;오후 1:10(13:10)까지 입실 완료 필수&lt;/strong&gt; — 이후 입실 불가&lt;br&gt;
          · 국민대 미래관 내 고사장 (학교 제공 노트북 사용)
        &lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;수상자 발표&lt;/td&gt;
        &lt;td&gt;
          2026.08.07(금) 오후 3:00&lt;br&gt;
          대회 홈페이지를 통해 결과 공개
        &lt;/td&gt;
      &lt;/tr&gt;
    &lt;/tbody&gt;
  &lt;/table&gt;
  &lt;div class=&quot;km-schedule-note&quot;&gt;※ 상기 일정은 진행 상황에 따라 변경될 수 있습니다. 공식 홈페이지에서 수시로 확인하세요.&lt;/div&gt;

  &lt;!-- 시상 내역 --&gt;
  &lt;div class=&quot;km-section-title&quot;&gt;  시상 내역&lt;/div&gt;
  &lt;div class=&quot;km-award-wrap&quot;&gt;
    &lt;div class=&quot;km-award-card top&quot;&gt;
      &lt;div class=&quot;medal&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;award-name&quot;&gt;대 상&lt;/div&gt;
      &lt;div class=&quot;award-count&quot;&gt;1명&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-award-card&quot;&gt;
      &lt;div class=&quot;medal&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;award-name&quot;&gt;금 상&lt;/div&gt;
      &lt;div class=&quot;award-count&quot;&gt;1명&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-award-card&quot;&gt;
      &lt;div class=&quot;medal&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;award-name&quot;&gt;은 상&lt;/div&gt;
      &lt;div class=&quot;award-count&quot;&gt;2명&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-award-card&quot;&gt;
      &lt;div class=&quot;medal&quot;&gt; ️&lt;/div&gt;
      &lt;div class=&quot;award-name&quot;&gt;동 상&lt;/div&gt;
      &lt;div class=&quot;award-count&quot;&gt;2명&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-award-card&quot;&gt;
      &lt;div class=&quot;medal&quot;&gt; ️&lt;/div&gt;
      &lt;div class=&quot;award-name&quot;&gt;장려상&lt;/div&gt;
      &lt;div class=&quot;award-count&quot;&gt;추후 공지&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;km-award-note&quot;&gt;  수상자 전원 — &lt;strong&gt;국민대학교 총장 명의 상장&lt;/strong&gt; 발급&lt;/div&gt;

  &lt;!-- 사용 언어 및 출제 방향 --&gt;
  &lt;div class=&quot;km-section-title&quot;&gt;  사용 가능 언어 및 출제 방향&lt;/div&gt;
  &lt;div class=&quot;km-lang-wrap&quot;&gt;
    &lt;div class=&quot;km-lang-tag&quot;&gt;C++&lt;/div&gt;
    &lt;div class=&quot;km-lang-tag&quot;&gt;Java&lt;/div&gt;
    &lt;div class=&quot;km-lang-tag&quot;&gt;Python3&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;km-intro-box&quot; style=&quot;margin-top:12px;&quot;&gt;
    소프트웨어 개발에 필요한 &lt;strong&gt;기본 알고리즘을 응용&lt;/strong&gt;하여 문제 해결 능력을 평가할 수 있도록 다양한 난이도로 문제가 출제됩니다.&lt;br&gt;
    &lt;strong&gt;적절한 알고리즘을 복합적으로 사용&lt;/strong&gt;해서 주어진 문제를 정확하고 효율적으로 풀어내는 것이 핵심이에요!
  &lt;/div&gt;

  &lt;!-- 대회 준비물 --&gt;
  &lt;div class=&quot;km-section-title&quot;&gt;  대회 당일 준비물&lt;/div&gt;
  &lt;div class=&quot;km-checklist&quot;&gt;
    &lt;div class=&quot;km-checklist-item&quot;&gt;
      &lt;div class=&quot;chk&quot;&gt;✓&lt;/div&gt;
      &lt;div&gt;수험표&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-checklist-item&quot;&gt;
      &lt;div class=&quot;chk&quot;&gt;✓&lt;/div&gt;
      &lt;div&gt;신분증 — 주민등록증 / 운전면허증 / 여권 / 사진 부착 학생증 또는 청소년증 (국내 고교 재학생 한정)&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-checklist-item&quot;&gt;
      &lt;div class=&quot;chk&quot;&gt;✓&lt;/div&gt;
      &lt;div&gt;필기구&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;km-check-warn&quot;&gt;⚠️ 본선 시험용 노트북은 학교에서 제공합니다. 응시자가 가져온 노트북은 사용 불가!&lt;/div&gt;

  &lt;!-- 동점자 처리 --&gt;
  &lt;div class=&quot;km-section-title&quot;&gt;⚖️ 동점자 처리 기준&lt;/div&gt;
  &lt;ul class=&quot;km-tiebreak&quot;&gt;
    &lt;li&gt;최고 점수를 최초로 획득한 소요시간이 짧은 수험생 우선&lt;/li&gt;
    &lt;li&gt;답안 코드 제출 횟수가 적은 수험생 우선&lt;/li&gt;
    &lt;li&gt;이외 동점자는 심사위원회에서 논의하여 결정&lt;/li&gt;
  &lt;/ul&gt;

  &lt;!-- 문의처 --&gt;
  &lt;div class=&quot;km-section-title&quot;&gt;  문의처 및 오시는 길&lt;/div&gt;
  &lt;div class=&quot;km-contact-box&quot;&gt;
    &lt;div class=&quot;km-contact-row&quot;&gt;
      &lt;div class=&quot;km-contact-lbl&quot;&gt;이메일&lt;/div&gt;
      &lt;div class=&quot;km-contact-val&quot;&gt;&lt;a href=&quot;mailto:swcontest@kookmin.ac.kr&quot;&gt;swcontest@kookmin.ac.kr&lt;/a&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-contact-row&quot;&gt;
      &lt;div class=&quot;km-contact-lbl&quot;&gt;전화&lt;/div&gt;
      &lt;div class=&quot;km-contact-val&quot;&gt;
        02-910-5644, 5986~5988, 5282~3&lt;br&gt;
        문의 가능 시간: &lt;strong&gt;10:00 ~ 15:00&lt;/strong&gt; (점심시간 12:00~13:00 제외)&lt;br&gt;
        &lt;span style=&quot;color:#e63946; font-size:13px;&quot;&gt;⚠️ 대회 당일은 전화 문의 불가&lt;/span&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-contact-row&quot;&gt;
      &lt;div class=&quot;km-contact-lbl&quot;&gt;FAX&lt;/div&gt;
      &lt;div class=&quot;km-contact-val&quot;&gt;02-910-4868&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;km-contact-row&quot;&gt;
      &lt;div class=&quot;km-contact-lbl&quot;&gt;주소&lt;/div&gt;
      &lt;div class=&quot;km-contact-val&quot;&gt;
        (02707) 서울시 성북구 정릉로 77, 국민대학교 미래관 631호&lt;br&gt;
        국민대학교 소프트웨어융합대학 교학팀 및 SW중심대학 사업단
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 학원 안내 --&gt;
  &lt;div class=&quot;km-academy-box&quot;&gt;
    &lt;div class=&quot;title&quot;&gt;  원당컴퓨터학원 학생 여러분께&lt;/div&gt;
    &lt;p&gt;
      C++ 알고리즘 경시반 학생이라면 이 대회가 딱 맞는 도전 무대예요! 국민대학교 총장 명의의 상장은 학생부에도 의미 있게 기록되고, 무엇보다 본인의 알고리즘 실력을 검증받을 수 있는 좋은 기회랍니다.&lt;br&gt;&lt;br&gt;
      Python3도 사용 가능하니까 Python 융합과정을 수강하면서 알고리즘 기초까지 다진 학생도 충분히 도전해볼 수 있어요. 접수가 &lt;strong&gt;선착순 320명, 3일 동안만&lt;/strong&gt; 진행되니까 관심 있다면 지금 바로 신청하세요!&lt;br&gt;&lt;br&gt;
      대회 준비나 문제 유형 분석이 궁금하신 분은 학원으로 언제든지 문의해 주세요  
    &lt;/p&gt;
    &lt;div class=&quot;km-academy-contact&quot;&gt;
      &lt;div class=&quot;km-contact-chip&quot;&gt;  032-565-5497&lt;/div&gt;
      &lt;div class=&quot;km-contact-chip&quot;&gt;  인천 서구 당하동 장원프라자 502호&lt;/div&gt;
      &lt;div class=&quot;km-contact-chip&quot;&gt;  wondangcom.com&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 출처 --&gt;
  &lt;div class=&quot;km-source&quot;&gt;
      &lt;strong&gt;출처 및 참고&lt;/strong&gt;&lt;br&gt;
    · 공식 홈페이지 : &lt;a href=&quot;https://softwarecontest.kookmin.ac.kr&quot; target=&quot;_blank&quot;&gt;https://softwarecontest.kookmin.ac.kr&lt;/a&gt;&lt;br&gt;
    · 대회 안내 상세 : &lt;a href=&quot;https://softwarecontest.kookmin.ac.kr/%EB%8C%80%ED%9A%8C-%EC%95%88%EB%82%B4&quot; target=&quot;_blank&quot;&gt;softwarecontest.kookmin.ac.kr/대회-안내&lt;/a&gt;&lt;br&gt;
    · 접수 사이트 : &lt;a href=&quot;https://www.uwayapply.com&quot; target=&quot;_blank&quot;&gt;유웨이어플라이 (www.uwayapply.com)&lt;/a&gt;&lt;br&gt;
    · 공식 포스터 : &lt;a href=&quot;https://drive.google.com/file/d/15eAz1GxJIar5W1RA2sJfLsERG2r_Ems6/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;붙임1. 제11회 국민대학교 알고리즘 대회 포스터&lt;/a&gt;&lt;br&gt;
    · 대회 요강 : &lt;a href=&quot;https://drive.google.com/file/d/1B2bSSZVBPTknVIiMq2rfYpf8RMn2UOJ0/view?usp=drive_link&quot; target=&quot;_blank&quot;&gt;붙임2. 제11회 국민대학교 알고리즘 대회 요강&lt;/a&gt;
  &lt;/div&gt;

  &lt;!-- 해시태그 --&gt;
  &lt;div class=&quot;km-hashtag&quot;&gt;
    #국민대알고리즘대회 #고등학생코딩대회 #알고리즘대회 #국민대학교 #KMUSoftwareContest #고등학생알고리즘 #코딩경시대회 #C++ #Python3 #Java #정보올림피아드준비 #학생부기재 #SW대회 #대학교알고리즘대회 #검단신도시코딩학원 #당하동코딩학원 #원당컴퓨터학원 #인천서구코딩학원 #알고리즘경시반 #유웨이어플라이
  &lt;/div&gt;

&lt;/div&gt;</description>
      <category>소프트웨어대회안내</category>
      <author>원당컴1</author>
      <guid isPermaLink="true">https://wondangcom.tistory.com/3202</guid>
      <comments>https://wondangcom.tistory.com/3202#entry3202comment</comments>
      <pubDate>Fri, 19 Jun 2026 18:34:22 +0900</pubDate>
    </item>
    <item>
      <title>내신 3.5~6등급 고3에게꼭 필요한 현실적인 입시 전략</title>
      <link>https://wondangcom.tistory.com/3200</link>
      <description>&lt;link href=&quot;https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&amp;display=swap&quot; rel=&quot;stylesheet&quot;&gt;

&lt;style&gt;
.wdg-wrap { font-family: 'Noto Sans KR', 'Apple SD Gothic Neo', sans-serif; max-width: 800px; margin: 0 auto; color: #1a1a2e; }
.wdg-wrap * { box-sizing: border-box; margin: 0; padding: 0; }

.wdg-hero {
  background: linear-gradient(135deg, #0f0c29 0%, #302b63 50%, #24243e 100%);
  padding: 52px 36px 44px; border-radius: 20px;
  margin-bottom: 32px; position: relative; overflow: hidden;
}
.wdg-hero::before {
  content: ''; position: absolute; top: -60px; right: -60px;
  width: 220px; height: 220px;
  background: radial-gradient(circle, rgba(99,179,237,0.18) 0%, transparent 70%);
  border-radius: 50%;
}
.wdg-badge {
  display: inline-block;
  background: rgba(99,179,237,0.2); border: 1px solid rgba(99,179,237,0.4);
  color: #90cdf4; font-size: 12px; font-weight: 700;
  letter-spacing: 2px; padding: 5px 14px; border-radius: 20px;
  margin-bottom: 16px; text-transform: uppercase;
}
.wdg-hero-title { font-size: 28px; font-weight: 900; color: #fff; line-height: 1.35; margin-bottom: 10px; position: relative; z-index: 1; }
.wdg-accent { color: #63b3ed; }
.wdg-hero-desc { font-size: 14.5px; color: rgba(255,255,255,0.65); line-height: 1.7; position: relative; z-index: 1; }
.wdg-tags { margin-top: 20px; display: flex; flex-wrap: wrap; gap: 8px; position: relative; z-index: 1; }
.wdg-tag { background: rgba(255,255,255,0.08); border: 1px solid rgba(255,255,255,0.15); color: rgba(255,255,255,0.8); font-size: 12px; padding: 4px 12px; border-radius: 12px; }

.wdg-section-title { display: flex; align-items: center; gap: 10px; font-size: 19px; font-weight: 800; color: #1a1a2e; margin-bottom: 18px; }
.wdg-line { display: inline-block; width: 4px; height: 22px; background: linear-gradient(180deg, #3b82f6, #8b5cf6); border-radius: 2px; flex-shrink: 0; }

.wdg-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 32px; }
.wdg-grid3 { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 14px; margin-bottom: 32px; }
.wdg-card { padding: 20px; border-radius: 14px; border-left: 4px solid; }
.wdg-card.blue   { border-color: #3b82f6; background: #eff6ff; }
.wdg-card.purple { border-color: #8b5cf6; background: #f5f3ff; }
.wdg-card.green  { border-color: #10b981; background: #ecfdf5; }
.wdg-card.amber  { border-color: #f59e0b; background: #fffbeb; }
.wdg-card.pink   { border-color: #ec4899; background: #fdf2f8; }
.wdg-card.red    { border-color: #ef4444; background: #fef2f2; }
.wdg-card.cyan   { border-color: #06b6d4; background: #ecfeff; }
.wdg-card-icon  { font-size: 24px; margin-bottom: 8px; }
.wdg-card-title { font-size: 13.5px; font-weight: 700; color: #1a1a2e; margin-bottom: 5px; }
.wdg-card-desc  { font-size: 12.5px; color: #555; line-height: 1.6; }

/* 탭 */
.wdg-tabs { margin-bottom: 32px; }
.wdg-tab-btns { display: flex; gap: 6px; background: #f3f4f6; padding: 4px; border-radius: 12px; margin-bottom: 14px; flex-wrap: wrap; }
.wdg-tab-btn { flex: 1; padding: 9px 8px; border: none; background: transparent; border-radius: 9px; font-size: 12.5px; font-weight: 600; color: #6b7280; cursor: pointer; transition: all 0.2s; font-family: inherit; min-width: 80px; }
.wdg-tab-btn.active { background: #fff; color: #1a1a2e; box-shadow: 0 2px 8px rgba(0,0,0,0.08); }
.wdg-tab-panel { display: none; }
.wdg-tab-panel.active { display: block; }

/* 아코디언 */
.wdg-accordion { margin-bottom: 32px; }
.wdg-acc-item { border: 1.5px solid #e5e7eb; border-radius: 12px; margin-bottom: 10px; overflow: hidden; transition: border-color 0.2s; }
.wdg-acc-item.active { border-color: #3b82f6; }
.wdg-acc-header { display: flex; align-items: center; justify-content: space-between; padding: 16px 20px; cursor: pointer; background: #fff; user-select: none; transition: background 0.15s; }
.wdg-acc-header:hover { background: #f0f7ff; }
.wdg-acc-item.active .wdg-acc-header { background: #eff6ff; }
.wdg-acc-left { display: flex; align-items: center; gap: 12px; }
.wdg-acc-num { width: 28px; height: 28px; border-radius: 50%; background: linear-gradient(135deg, #3b82f6, #8b5cf6); color: #fff; font-size: 12px; font-weight: 700; display: flex; align-items: center; justify-content: center; flex-shrink: 0; }
.wdg-acc-title { font-size: 15px; font-weight: 700; color: #1a1a2e; }
.wdg-acc-sub   { font-size: 12px; color: #6b7280; margin-top: 2px; }
.wdg-acc-arrow { font-size: 16px; color: #9ca3af; transition: transform 0.25s; }
.wdg-acc-item.active .wdg-acc-arrow { transform: rotate(180deg); color: #3b82f6; }
.wdg-acc-body { max-height: 0; overflow: hidden; transition: max-height 0.35s ease; background: #fafbff; border-top: 1.5px solid transparent; }
.wdg-acc-item.active .wdg-acc-body { max-height: 900px; border-top-color: #e5e7eb; }
.wdg-acc-content { padding: 20px 20px 20px 60px; }
.wdg-txt { font-size: 13.5px; color: #374151; line-height: 1.75; margin-bottom: 12px; }
.wdg-txt:last-child { margin-bottom: 0; }
.wdg-highlight { background: linear-gradient(90deg, #eff6ff, #f5f3ff); border-left: 3px solid #3b82f6; padding: 12px 14px; border-radius: 0 8px 8px 0; margin: 12px 0; font-size: 13.5px; color: #1e40af; font-weight: 500; line-height: 1.65; }
.wdg-tip { background: #fef3c7; border-left: 3px solid #f59e0b; padding: 10px 14px; border-radius: 0 8px 8px 0; margin: 10px 0; font-size: 13px; color: #92400e; line-height: 1.6; }
.wdg-warn { background: #fef2f2; border-left: 3px solid #ef4444; padding: 10px 14px; border-radius: 0 8px 8px 0; margin: 10px 0; font-size: 13px; color: #991b1b; line-height: 1.6; }

/* 성적 구간 테이블 카드 */
.wdg-grade-box { background: #fff; border: 1.5px solid #e5e7eb; border-radius: 14px; overflow: hidden; margin-bottom: 16px; }
.wdg-grade-head { padding: 12px 18px; font-size: 14px; font-weight: 800; color: #fff; }
.wdg-grade-head.blue   { background: linear-gradient(90deg, #3b82f6, #6366f1); }
.wdg-grade-head.purple { background: linear-gradient(90deg, #8b5cf6, #6366f1); }
.wdg-grade-head.green  { background: linear-gradient(90deg, #10b981, #059669); }
.wdg-grade-row { display: grid; grid-template-columns: 100px 1fr 1fr; gap: 0; border-bottom: 1px solid #f3f4f6; }
.wdg-grade-row:last-child { border-bottom: none; }
.wdg-grade-cell { padding: 12px 14px; font-size: 12.5px; color: #374151; border-right: 1px solid #f3f4f6; line-height: 1.55; }
.wdg-grade-cell:last-child { border-right: none; }
.wdg-grade-cell.label { font-weight: 700; color: #1a1a2e; background: #f8faff; font-size: 13px; }
.wdg-grade-header-row { display: grid; grid-template-columns: 100px 1fr 1fr; background: #f3f4f6; }
.wdg-grade-header-cell { padding: 9px 14px; font-size: 11.5px; font-weight: 700; color: #6b7280; border-right: 1px solid #e5e7eb; }
.wdg-grade-header-cell:last-child { border-right: none; }

/* 로드맵 */
.wdg-roadmap { margin-bottom: 32px; }
.wdg-step { display: flex; gap: 16px; padding: 16px 0; border-bottom: 1px dashed #e5e7eb; }
.wdg-step:last-child { border-bottom: none; }
.wdg-step-num { width: 36px; height: 36px; border-radius: 50%; background: linear-gradient(135deg, #3b82f6, #8b5cf6); color: #fff; font-size: 13px; font-weight: 800; display: flex; align-items: center; justify-content: center; flex-shrink: 0; margin-top: 2px; }
.wdg-step-badge { display: inline-block; background: #eff6ff; color: #1d4ed8; font-size: 11px; font-weight: 700; padding: 2px 10px; border-radius: 10px; margin-bottom: 5px; }
.wdg-step-title { font-size: 15px; font-weight: 700; color: #1a1a2e; margin-bottom: 5px; }
.wdg-step-desc  { font-size: 13px; color: #374151; line-height: 1.65; }

/* 전략 박스 */
.wdg-strategy { background: linear-gradient(135deg, #1e3a5f, #2d1b69); border-radius: 18px; padding: 28px; margin-bottom: 32px; position: relative; overflow: hidden; }
.wdg-strategy::before { content: ' '; position: absolute; font-size: 90px; opacity: 0.05; top: -5px; right: 10px; }
.wdg-strategy-title { color: #fff; font-size: 17px; font-weight: 800; margin-bottom: 16px; }
.wdg-strategy-list { list-style: none; padding: 0; }
.wdg-strategy-list li { display: flex; align-items: flex-start; gap: 10px; color: rgba(255,255,255,0.88); font-size: 13.5px; line-height: 1.65; padding: 8px 0; border-bottom: 1px solid rgba(255,255,255,0.08); }
.wdg-strategy-list li:last-child { border-bottom: none; }
.wdg-snum { width: 22px; height: 22px; background: rgba(99,179,237,0.3); border-radius: 50%; display: flex; align-items: center; justify-content: center; font-size: 11px; font-weight: 700; color: #90cdf4; flex-shrink: 0; margin-top: 1px; }

/* 계약학과 카드 */
.wdg-contract-card { background: #fff; border: 1.5px solid #e5e7eb; border-radius: 14px; padding: 20px; margin-bottom: 12px; }
.wdg-contract-title { font-size: 15px; font-weight: 800; color: #1a1a2e; margin-bottom: 8px; display: flex; align-items: center; gap: 8px; }
.wdg-contract-badge { display: inline-block; font-size: 11px; font-weight: 700; padding: 2px 10px; border-radius: 10px; }
.wdg-contract-badge.blue   { background: #eff6ff; color: #1d4ed8; }
.wdg-contract-badge.green  { background: #ecfdf5; color: #065f46; }
.wdg-contract-badge.amber  { background: #fffbeb; color: #92400e; }
.wdg-contract-desc { font-size: 13px; color: #374151; line-height: 1.7; }

/* 알림 */
.wdg-notice { background: #ecfdf5; border: 1.5px solid #6ee7b7; border-radius: 12px; padding: 16px 20px; margin-bottom: 14px; font-size: 13.5px; color: #065f46; line-height: 1.7; }
.wdg-notice strong { color: #047857; }

/* 구분선 */
.wdg-divider { border: none; border-top: 2px dashed #e5e7eb; margin: 28px 0; }

/* CTA */
.wdg-cta { background: #f0f7ff; border: 2px solid #bfdbfe; border-radius: 14px; padding: 24px; text-align: center; margin-bottom: 16px; }
.wdg-cta-main { font-size: 14.5px; color: #1e40af; font-weight: 600; line-height: 1.7; }
.wdg-cta-addr { margin-top: 6px; font-size: 13px; color: #6b7280; }
.wdg-cta-btn { display: inline-block; margin-top: 14px; background: #1d4ed8; color: #fff; font-size: 14px; font-weight: 700; padding: 11px 28px; border-radius: 30px; text-decoration: none; letter-spacing: 0.5px; }

@media (max-width: 600px) {
  .wdg-grid, .wdg-grid3 { grid-template-columns: 1fr; }
  .wdg-hero { padding: 36px 20px 30px; }
  .wdg-hero-title { font-size: 22px; }
  .wdg-acc-content { padding: 16px; }
  .wdg-grade-row, .wdg-grade-header-row { grid-template-columns: 80px 1fr 1fr; }
}
&lt;/style&gt;

&lt;div class=&quot;wdg-wrap&quot;&gt;

  &lt;!-- 히어로 --&gt;
  &lt;div class=&quot;wdg-hero&quot;&gt;
    &lt;div class=&quot;wdg-badge&quot;&gt;중하위권 입시 · 현실적 전략&lt;/div&gt;
    &lt;div class=&quot;wdg-hero-title&quot;&gt;
      내신 3.5~6등급 고3에게&lt;br&gt;
      &lt;span class=&quot;wdg-accent&quot;&gt;꼭 필요한 현실적인 입시 전략&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-hero-desc&quot;&gt;
      &quot;내 성적으로 갈 수 있는 대학이 있을까요?&quot; — 수도권 중하위권 일반대·국가거점국립대·전문대·계약학과까지&lt;br&gt;
      고3 담임교사 직무연수 자료를 바탕으로 실질적인 진학 가이드를 정리했습니다.
    &lt;/div&gt;
    &lt;div class=&quot;wdg-tags&quot;&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#중하위권입시&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#고3진학&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#수도권대학&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#전문대&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#계약학과&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#인천서구&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 안내 --&gt;
  &lt;div class=&quot;wdg-notice&quot;&gt;
    이 글은 &lt;strong&gt;2026 고3 담임교사 진학지도 역량강화 기초과정 직무연수 「중하위권 학생 진학지도」&lt;/strong&gt; 강의자료(서울특별시교육청교육연구정보원)를 근거로 작성했습니다. 입시결과 수치는 2025 대입 기준이며, 지원 전 반드시 2027 모집요강을 확인하세요.
  &lt;/div&gt;

  &lt;!-- 핵심 메시지 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;먼저 현실을 직시해야 합니다&lt;/div&gt;
  &lt;div class=&quot;wdg-grid&quot;&gt;
    &lt;div class=&quot;wdg-card red&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt;⚠️&lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;평균 등급 = 지원 가능 대학이 아니다&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;대학마다 환산점수 방식이 다릅니다. &quot;내 평균이 3등급이니까 3등급 대학&quot;이라는 생각은 착각입니다. 대학별 환산점수를 직접 계산해봐야 합니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card amber&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;대학 vs 학과, 무엇을 선택할 것인가&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;중하위권에서 가장 중요한 판단은 '어느 대학이냐'보다 '어떤 학과냐'입니다. 원하는 전공을 찾는 과정에서 선택지가 달라집니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card blue&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;6월 모의평가가 기준점&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;6월 모평 결과를 통해 수능 실력을 현실적으로 파악하고, 수시와 정시의 비중을 정해야 합니다. 가장 중요한 시험입니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card purple&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;학자금 지원 제한 대학 주의&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;2026학년도 기준 일반대 10개교, 전문대 7개교가 학자금 지원 제한 대학입니다. 지원 전 반드시 확인이 필요합니다.&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;hr class=&quot;wdg-divider&quot;&gt;

  &lt;!-- 성적 구간별 현실 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;성적 구간별 현실적인 합격 지도&lt;/div&gt;
  &lt;div style=&quot;margin-bottom:12px; font-size:13px; color:#6b7280;&quot;&gt;※ 강의 자료 기준 / 교과성적 중심 학교 사례&lt;/div&gt;

  &lt;div class=&quot;wdg-grade-box&quot;&gt;
    &lt;div class=&quot;wdg-grade-head blue&quot;&gt;  교과성적 중심 학교 기준&lt;/div&gt;
    &lt;div class=&quot;wdg-grade-header-row&quot;&gt;
      &lt;div class=&quot;wdg-grade-header-cell&quot;&gt;성적 구간&lt;/div&gt;
      &lt;div class=&quot;wdg-grade-header-cell&quot;&gt;주요 합격 결과&lt;/div&gt;
      &lt;div class=&quot;wdg-grade-header-cell&quot;&gt;핵심 시사점&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-grade-row&quot;&gt;
      &lt;div class=&quot;wdg-grade-cell label&quot;&gt;3.5~4.5등급&lt;/div&gt;
      &lt;div class=&quot;wdg-grade-cell&quot;&gt;수도권 중하위권 및 국가거점국립대&lt;/div&gt;
      &lt;div class=&quot;wdg-grade-cell&quot;&gt;꿈은 서울, 현실은 경기·지거국&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-grade-row&quot;&gt;
      &lt;div class=&quot;wdg-grade-cell label&quot;&gt;4.5~5.5등급&lt;/div&gt;
      &lt;div class=&quot;wdg-grade-cell&quot;&gt;수도권 및 이원화 캠퍼스 / 전문대&lt;/div&gt;
      &lt;div class=&quot;wdg-grade-cell&quot;&gt;수도권 끝자락과 전문대 사이 고민&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-grade-row&quot;&gt;
      &lt;div class=&quot;wdg-grade-cell label&quot;&gt;5.5등급 이상&lt;/div&gt;
      &lt;div class=&quot;wdg-grade-cell&quot;&gt;지방 소규모 사립대 / 전문대&lt;/div&gt;
      &lt;div class=&quot;wdg-grade-cell&quot;&gt;성적에 맞춰 확실한 합격 노선 선택&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;wdg-tip&quot;&gt;  수능 중심 학교 학생 중 5.5등급 이상인 경우, 서울 모든 대학에 지원해도 최종 합격은 전문대인 사례가 많습니다. 전문대 선택은 오히려 성공 사례가 됩니다.&lt;/div&gt;

  &lt;hr class=&quot;wdg-divider&quot;&gt;

  &lt;!-- 전형별 탭 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;진학 경로별 핵심 정보&lt;/div&gt;
  &lt;div class=&quot;wdg-tabs&quot;&gt;
    &lt;div class=&quot;wdg-tab-btns&quot;&gt;
      &lt;button class=&quot;wdg-tab-btn active&quot; onclick=&quot;wdgTab(this,'t1')&quot;&gt;수도권 일반대&lt;/button&gt;
      &lt;button class=&quot;wdg-tab-btn&quot; onclick=&quot;wdgTab(this,'t2')&quot;&gt;국가거점국립대&lt;/button&gt;
      &lt;button class=&quot;wdg-tab-btn&quot; onclick=&quot;wdgTab(this,'t3')&quot;&gt;전문대학&lt;/button&gt;
      &lt;button class=&quot;wdg-tab-btn&quot; onclick=&quot;wdgTab(this,'t4')&quot;&gt;계약학과&lt;/button&gt;
    &lt;/div&gt;

    &lt;!-- 수도권 일반대 --&gt;
    &lt;div id=&quot;t1&quot; class=&quot;wdg-tab-panel active&quot;&gt;
      &lt;div class=&quot;wdg-card blue&quot; style=&quot;margin-bottom:14px&quot;&gt;
        &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
        &lt;div class=&quot;wdg-card-title&quot;&gt;서울·경기·인천 중하위권 일반대학이란?&lt;/div&gt;
        &lt;div class=&quot;wdg-card-desc&quot;&gt;서울 강서대·삼육대·성공회대·총신대·한성대·한국성서대, 경기 가천대·강남대·안양대·을지대·인천대·차의과학대·한국공학대 등이 대표적입니다. (2025 대입 대교협 70% 컷 기준)&lt;/div&gt;
      &lt;/div&gt;

      &lt;div style=&quot;background:#fff; border:1.5px solid #e5e7eb; border-radius:14px; padding:20px; margin-bottom:14px;&quot;&gt;
        &lt;div style=&quot;font-size:14px; font-weight:800; color:#1a1a2e; margin-bottom:14px; padding-bottom:10px; border-bottom:2px solid #e5e7eb;&quot;&gt;  주요 서울 중하위권 대학 합격선 (2025 대입 70%컷)&lt;/div&gt;
        &lt;div style=&quot;font-size:12.5px; color:#374151; line-height:2;&quot;&gt;
          · &lt;strong&gt;삼육대&lt;/strong&gt; 교과전형: 약학 1.31 ~ 동물자원과학 3.69등급&lt;br&gt;
          · &lt;strong&gt;성공회대&lt;/strong&gt; 교과전형: 미디어콘텐츠 2.44 ~ 사회융합 3.22등급&lt;br&gt;
          · &lt;strong&gt;한성대&lt;/strong&gt; 교과전형: 글로벌패션 2.4 ~ (야) 3.2등급&lt;br&gt;
          · &lt;strong&gt;한국성서대&lt;/strong&gt; 교과전형: 간호학 3.53 ~ 영유아보육 5.1등급&lt;br&gt;
          · &lt;strong&gt;가천대(경기)&lt;/strong&gt; 교과전형: 약학 1.05 ~ 운동재활 4.0등급
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;wdg-warn&quot;&gt;⚠️ 핵심 주의사항: 내신 평균등급이 같아도 대학별 환산점수가 달라 합불이 갈립니다. 실제 합격자와 불합격자의 환산점수 차이가 0.06점에 불과한 사례도 있습니다. 반드시 대학별 환산점수를 확인하세요.&lt;/div&gt;

      &lt;div class=&quot;wdg-highlight&quot;&gt;  면접이 포함된 전형을 주목하세요! 경기권 대학 상당수가 면접 30~40%를 반영합니다. 내신 성적이 다소 낮아도 면접 준비를 철저히 하면 역전이 가능합니다. 을지대 종합전형의 경우 합격자 교과 분포가 3.65~5.27등급까지 넓게 분포했습니다.&lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 국가거점국립대 --&gt;
    &lt;div id=&quot;t2&quot; class=&quot;wdg-tab-panel&quot;&gt;
      &lt;div class=&quot;wdg-card green&quot; style=&quot;margin-bottom:14px&quot;&gt;
        &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
        &lt;div class=&quot;wdg-card-title&quot;&gt;국가거점국립대학이란?&lt;/div&gt;
        &lt;div class=&quot;wdg-card-desc&quot;&gt;강원대·경북대·경상국립대·부산대·전남대·전북대·제주대·충남대·충북대 9개 대학입니다. 서울대를 제외한 국립대학 총장협의회 가입 대학으로, 등록금이 사립대 절반 수준입니다.&lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;wdg-grid3&quot; style=&quot;margin-bottom:14px;&quot;&gt;
        &lt;div class=&quot;wdg-card blue&quot;&gt;
          &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
          &lt;div class=&quot;wdg-card-title&quot;&gt;넓은 합격선&lt;/div&gt;
          &lt;div class=&quot;wdg-card-desc&quot;&gt;하위권 학과는 5~7등급까지 합격선이 열려 있어 중하위권 학생에게 현실적인 선택지입니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-card amber&quot;&gt;
          &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
          &lt;div class=&quot;wdg-card-title&quot;&gt;수능최저의 마법&lt;/div&gt;
          &lt;div class=&quot;wdg-card-desc&quot;&gt;지원자의 40~60%가 수능최저 미충족으로 탈락해 실질 경쟁률이 1:1 수준으로 낮아집니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-card purple&quot;&gt;
          &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
          &lt;div class=&quot;wdg-card-title&quot;&gt;충원율 수혜&lt;/div&gt;
          &lt;div class=&quot;wdg-card-desc&quot;&gt;상향 지원자들이 이탈하면서 예비번호 순환이 발생합니다. 충원합격 가능성이 높습니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div style=&quot;background:#fff; border:1.5px solid #e5e7eb; border-radius:14px; padding:20px; margin-bottom:14px;&quot;&gt;
        &lt;div style=&quot;font-size:14px; font-weight:800; color:#1a1a2e; margin-bottom:12px; padding-bottom:10px; border-bottom:2px solid #e5e7eb;&quot;&gt;  강원대(춘천) 교과전형 합격 분포 예시 (2025 대입)&lt;/div&gt;
        &lt;div style=&quot;font-size:12.5px; color:#374151; line-height:2;&quot;&gt;
          · 스마트팜융합바이오시스템공학과: 평균 5.15등급 / 70%컷 4.01등급&lt;br&gt;
          · 부동산학과: 평균 5.11등급 / 70%컷 3.96등급&lt;br&gt;
          · 지역건설공학과: 평균 4.79등급 / 70%컷 4.23등급&lt;br&gt;
          · 역사교육학과: 평균 4.77등급 / 70%컷 3.31등급&lt;br&gt;
          · 동물자원학과: 평균 4.68등급 / 70%컷 3.86등급
        &lt;/div&gt;
        &lt;div style=&quot;font-size:12px; color:#9ca3af; margin-top:8px;&quot;&gt;출처: 2025 대입 강원대 교과전형 결과 (대교협자료)&lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;wdg-tip&quot;&gt;  공공기관 지역인재 의무채용! 한국전력공사, 국민연금, LH 등 지방이전 공공기관은 해당 지역 대학 출신을 의무 채용합니다. 지역거점국립대 졸업 시 공기업 취업에서 실질적인 이점이 있습니다.&lt;/div&gt;

      &lt;div class=&quot;wdg-highlight&quot;&gt;  실제 상담 사례: 전교과 평균 4.17등급 학생이 서울·경기 대학 6곳 불합격 후, 강원대(춘천) 경제정보통계학부에 충원합격했습니다. 강원대 환산등급 3.85등급이 적용된 결과입니다.&lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 전문대학 --&gt;
    &lt;div id=&quot;t3&quot; class=&quot;wdg-tab-panel&quot;&gt;
      &lt;div class=&quot;wdg-card cyan&quot; style=&quot;margin-bottom:14px&quot;&gt;
        &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
        &lt;div class=&quot;wdg-card-title&quot;&gt;전문대학의 진짜 경쟁력&lt;/div&gt;
        &lt;div class=&quot;wdg-card-desc&quot;&gt;전문대학 취업률은 72.1%로 일반대학(62.8%)보다 높습니다. 삼성바이오로직스, LG디스플레이, SK하이닉스 등 대기업 취업 비율도 25% 내외에 달합니다. (2024 고등교육기관 졸업자 취업통계, 교육부)&lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;wdg-grid&quot; style=&quot;margin-bottom:14px;&quot;&gt;
        &lt;div class=&quot;wdg-card blue&quot;&gt;
          &lt;div class=&quot;wdg-card-icon&quot;&gt;✅&lt;/div&gt;
          &lt;div class=&quot;wdg-card-title&quot;&gt;지원 횟수 무제한&lt;/div&gt;
          &lt;div class=&quot;wdg-card-desc&quot;&gt;4년제 일반대학은 수시 6회 제한이지만, 전문대학은 횟수 제한이 없습니다. 6회+무제한으로 총 지원 기회가 대폭 늘어납니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-card green&quot;&gt;
          &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
          &lt;div class=&quot;wdg-card-title&quot;&gt;수시 1차 유리&lt;/div&gt;
          &lt;div class=&quot;wdg-card-desc&quot;&gt;수시 1차(9~10월)에 최대 80% 선발하며 합격선이 가장 낮게 형성됩니다. 전문대는 수시를 적극 활용해야 합니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-card amber&quot;&gt;
          &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
          &lt;div class=&quot;wdg-card-title&quot;&gt;우수 학기만 반영&lt;/div&gt;
          &lt;div class=&quot;wdg-card-desc&quot;&gt;많은 전문대가 5개 학기 중 우수 2개 학기만 반영합니다. 3학년 때 성적이 좋지 않아도 1~2학년 때 잘한 학기로 승부할 수 있습니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-card purple&quot;&gt;
          &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
          &lt;div class=&quot;wdg-card-title&quot;&gt;편입 가능&lt;/div&gt;
          &lt;div class=&quot;wdg-card-desc&quot;&gt;전문대 졸업 후 4년제 편입이나 학사학위 취득이 가능합니다. 연세대 미래캠퍼스 등 일부 대학은 협약 전문대 무시험 연계 편입제도도 운영합니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div style=&quot;background:#fff; border:1.5px solid #e5e7eb; border-radius:14px; padding:20px; margin-bottom:14px;&quot;&gt;
        &lt;div style=&quot;font-size:14px; font-weight:800; color:#1a1a2e; margin-bottom:12px; padding-bottom:10px; border-bottom:2px solid #e5e7eb;&quot;&gt;  수도권 간호학과 입시결과 (2025 수시 기준)&lt;/div&gt;
        &lt;div style=&quot;font-size:12.5px; color:#374151; line-height:2;&quot;&gt;
          · &lt;strong&gt;삼육보건대(서울)&lt;/strong&gt;: 평균 2.8 / 최저 3.0등급, 취업률 83.8%&lt;br&gt;
          · &lt;strong&gt;서일대(서울)&lt;/strong&gt;: 평균 3.0 / 최저 3.3등급, 취업률 85.2%&lt;br&gt;
          · &lt;strong&gt;안산대(경기)&lt;/strong&gt;: 평균 약 2.1등급대, 취업률 78.7%&lt;br&gt;
          · &lt;strong&gt;수원여대(경기)&lt;/strong&gt;: 평균 약 4.9 / 최저 5.2등급
        &lt;/div&gt;
        &lt;div style=&quot;font-size:12px; color:#9ca3af; margin-top:8px;&quot;&gt;출처: 한국전문대학교육협의회 / 2025 수시 입결 자료&lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;wdg-tip&quot;&gt;  전문 기술 석사 과정도 있습니다! 전문학사 학위 취득 후 관련 분야 3년 재직 시 전문 기술 석사 과정에 지원할 수 있으며, 일반 석사 학위와 동등하게 인정됩니다. 학문과 실무를 모두 갖출 수 있는 경로입니다.&lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 계약학과 --&gt;
    &lt;div id=&quot;t4&quot; class=&quot;wdg-tab-panel&quot;&gt;
      &lt;div class=&quot;wdg-contract-card&quot;&gt;
        &lt;div class=&quot;wdg-contract-title&quot;&gt;
            계약학과란?
          &lt;span class=&quot;wdg-contract-badge blue&quot;&gt;채용조건형&lt;/span&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-contract-desc&quot;&gt;정원 외 특별 교육과정으로, 고등학교 졸업(예정)자를 대상으로 하는 &lt;strong&gt;채용조건형&lt;/strong&gt;이 진학지도 대상입니다. 입학과 동시에 취업이 확정되는 구조입니다.&lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;wdg-grid3&quot; style=&quot;margin-bottom:14px;&quot;&gt;
        &lt;div class=&quot;wdg-card blue&quot;&gt;
          &lt;div class=&quot;wdg-card-icon&quot;&gt;⚡&lt;/div&gt;
          &lt;div class=&quot;wdg-card-title&quot;&gt;조기취업형&lt;/div&gt;
          &lt;div class=&quot;wdg-card-desc&quot;&gt;3년제(4년제 학위). 1학년은 정부 장학금 100%, 2~3학년은 기업 취업하며 급여 수령. 수도권: 가천대·한국공학대·한양대ERICA. 총 7개교 1,000명 선발.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-card amber&quot;&gt;
          &lt;div class=&quot;wdg-card-icon&quot;&gt; ️&lt;/div&gt;
          &lt;div class=&quot;wdg-card-title&quot;&gt;군의무복무형&lt;/div&gt;
          &lt;div class=&quot;wdg-card-desc&quot;&gt;졸업 후 장교 임관 및 첨단 병과 복무. 고려대·세종대 등 5개교 265명 선발. 특수 목적 전형입니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-card purple&quot;&gt;
          &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
          &lt;div class=&quot;wdg-card-title&quot;&gt;기업체취업형&lt;/div&gt;
          &lt;div class=&quot;wdg-card-desc&quot;&gt;4년제 정규과정. 삼성·SK·LG·현대 등 대기업 취업 보장 및 장학금 지원. 13개교 790명 선발. 최상위권 경쟁.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div style=&quot;background:#fff; border:1.5px solid #e5e7eb; border-radius:14px; padding:20px; margin-bottom:14px;&quot;&gt;
        &lt;div style=&quot;font-size:14px; font-weight:800; color:#1a1a2e; margin-bottom:12px; padding-bottom:10px; border-bottom:2px solid #e5e7eb;&quot;&gt;  가천대 조기취업형 계약학과 (2026학년도 수시 기준)&lt;/div&gt;
        &lt;div style=&quot;font-size:12.5px; color:#374151; line-height:2;&quot;&gt;
          · 게임·영상학과(30명), 미래자동차학과(40명)&lt;br&gt;
          · 바이오의료기기학과(35명)&lt;br&gt;
          · 반도체·디스플레이학과(115명), 반도체설계학과(40명)&lt;br&gt;
          · 전형: 1단계(5배수) 서류100 → 2단계 1단계50+면접50&lt;br&gt;
          · 참여기업: 마이크로소프트, 뉴솔트, LG디스플레이, 삼성전자 계열사 등
        &lt;/div&gt;
        &lt;div style=&quot;font-size:12px; color:#9ca3af; margin-top:8px;&quot;&gt;출처: 2027학년도 대입정보 119 자료집 / 계약학과 선도대학 종합포털(earlyuniv.kr)&lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;wdg-warn&quot;&gt;⚠️ 조기취업형 주의사항: 졸업 시까지 고용계약 유지가 필수입니다. 본인 사유로 퇴직할 경우 대학에서 제재 처리됩니다. 지원 전 참여 기업에 대한 철저한 사전 조사가 필요합니다.&lt;/div&gt;
      &lt;div class=&quot;wdg-tip&quot;&gt;  조기취업형은 반드시 수시에 지원하세요. 정시는 수시 미충원 이월 인원만 선발합니다. 학생부종합전형으로 실시하므로 서류+면접 준비가 당락을 좌우합니다.&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;hr class=&quot;wdg-divider&quot;&gt;

  &lt;!-- 전형 준비 아코디언 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;중하위권 학생이 꼭 알아야 할 전형 포인트&lt;/div&gt;
  &lt;div class=&quot;wdg-accordion&quot;&gt;

    &lt;div class=&quot;wdg-acc-item active&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;1&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;내신 평균 등급만 보지 말고 환산점수를 계산하라&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;착시 효과를 조심하세요&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;같은 내신 3등급이라도 대학마다 환산 방식이 달라 결과가 달라집니다. 국영수사과 평균 3.4등급인 학생이 환산등급 기준으로는 2.84~3.33등급으로 계산되어 합격한 사례가 있는가 하면, 일부 대학에서는 탈락하는 역설이 발생합니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;대학마다 반영 교과, 반영 과목 수, 진로선택과목 환산 방식이 모두 다릅니다. 내신 등급이 같더라도 어떤 과목에서 A를 받았는지에 따라 유불리가 크게 달라집니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;예를 들어 경희대 교과전형은 A=100점, B=80점, C=60점으로 진로선택과목을 환산합니다. AAA 성취를 받으면 20점 만점에 20점이지만, ABB면 18.7점으로 줄어듭니다. 수치가 작아 보여도 경쟁에서는 큰 차이가 됩니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-tip&quot;&gt;  어디가(대교협 대입정보포털)에서 대학별 70% 컷을 확인하고, 각 대학 입학처의 환산점수 계산기를 반드시 활용하세요.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-acc-item&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;2&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;종합전형은 면접이 내신을 뒤집을 수 있다&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;중하위권의 역전 기회&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;을지대 종합전형 실제 합격 사례를 보면, 전교과 3.81등급 학생이 6개 학종 지원 후 불합격했고, 전교과 4.79등급 학생이 5개 학종(사회복지) + 1교과 지원 후 합격했습니다. 일관성 있는 지원이 핵심입니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;면접 예시 질문 (을지대 2026 모집요강): &quot;1학년 이후 성적이 꾸준히 올랐는데 특별한 계기나 학습 방법이 있나요?&quot; / &quot;봉사활동이 현저히 적은데 그 이유는 무엇인가요?&quot; — 생기부에 기록된 내용을 바탕으로 구체적 경험을 묻습니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;중하위권 대학 종합전형의 경우 서류 4배수 통과 후 면접 30% 비중으로 최종 선발하는 곳이 많습니다. 내신이 다소 낮아도 면접 준비를 잘 하면 충분히 역전이 가능합니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-acc-item&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;3&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;약술형 논술로 내신을 뛰어넘어라&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;4~5등급대 학생의 역전 전략&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;가천대·삼육대·서경대·수원대·신한대·을지대·한신대 등은 국어+수학 약술형 논술(교과형)을 실시합니다. 수능 특강 수준의 문제가 출제되며, 내신과 별개로 논술 준비만으로 도전할 수 있습니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;가천대 약술형 수학 문제 출제 범위: 수학I·수학II (미적분, 기하 미포함). EBS 수능특강 수준의 사인법칙·코사인법칙 등 기본 문제가 출제됩니다. 수능 준비와 병행하면 따로 시간을 쓸 필요가 없습니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;약술형 논술은 대부분 수능최저 기준이 없거나(서경대·수원대·신한대 등) 1개 3등급처럼 기준이 낮습니다. 수능을 기본적으로 준비하면서 논술 카드 1~2장을 추가하는 전략을 권합니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-acc-item&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;4&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;전문대는 수시 1차, 우수 학기 반영이 핵심&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;전문대 지원 전략&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;수도권 전문대 상당수(동양미래대·배화여대·삼육보건대·서일대·숭의여대·인덕대·한양여대 등)는 1~3학년 1학기 5개 학기 중 우수 2개 학기만 반영합니다. 이 경우 5등급 학생도 우수 학기 성적을 활용하면 3.75등급으로 환산될 수 있습니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;전문대 수시 1차에서 최대 80%를 선발합니다. 수시 1차 합격선이 2차보다 낮게 형성되므로 반드시 1차에 지원해야 합니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-tip&quot;&gt;  전문대 정보는 전문대학포탈(procollege.ac.kr)과 서울진로진학정보센터에서 대학별 전형방법·입시결과·취업률을 확인할 수 있습니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

  &lt;/div&gt;

  &lt;!-- 핵심 전략 --&gt;
  &lt;div class=&quot;wdg-strategy&quot;&gt;
    &lt;div class=&quot;wdg-strategy-title&quot;&gt;  중하위권 고3을 위한 핵심 진학 전략 6가지&lt;/div&gt;
    &lt;ul class=&quot;wdg-strategy-list&quot;&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;1&lt;/span&gt;6월 모의평가 결과를 냉정하게 분석해 수시·정시 비중을 현실적으로 설정하세요. 모의고사 성적 과신은 금물입니다.&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;2&lt;/span&gt;내신 평균 등급이 아닌 대학별 환산점수를 직접 계산해 보세요. 같은 등급도 어떤 과목이냐에 따라 유불리가 크게 달라집니다.&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;3&lt;/span&gt;수도권 중하위권 일반대·국가거점국립대·전문대·계약학과를 모두 검토해 자신에게 맞는 선택지를 조합하세요. 전문대 선택이 결코 하향이 아닙니다.&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;4&lt;/span&gt;국가거점국립대를 적극 고려하세요. 수능최저 충족만으로 실질 경쟁률이 1:1 수준으로 낮아지고 공공기관 지역인재 채용 혜택도 있습니다.&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;5&lt;/span&gt;면접이 있는 전형은 반드시 준비하세요. 내신 4~5등급대 학생도 면접을 잘 준비하면 합격 사례가 있습니다. 생기부를 철저히 분석하고 내 언어로 설명할 수 있어야 합니다.&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;6&lt;/span&gt;학자금 지원 제한 대학을 반드시 확인하세요. 합격해도 학자금 대출이 안 되면 등록이 어렵습니다.&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;

  &lt;!-- 원당컴퓨터 안내 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;원당컴퓨터학원이 중하위권 학생에게 도움이 되는 이유&lt;/div&gt;
  &lt;div class=&quot;wdg-grid3&quot; style=&quot;margin-bottom:24px;&quot;&gt;
    &lt;div class=&quot;wdg-card blue&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;OA기초반 / 자격증&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;ITQ·컴활1·2급·GTQ 자격증 취득. 전문대·일반대 면접에서 컴퓨터 활용 능력을 공식 인증으로 보여줄 수 있습니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card purple&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;Python 융합과정&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;데이터 분석·AI 기초 프로젝트로 종합전형 세특을 강화하거나 IT계열 면접 준비에 활용할 수 있습니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card green&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;활동 수준 진단&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;현재 학생부 수준을 진단하고 맞춤형 심화 주제를 추천해 드립니다. 단, 학생부 기록 컨설팅은 운영하지 않습니다.&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;wdg-notice&quot;&gt;
    &lt;strong&gt;  안내:&lt;/strong&gt; 원당컴퓨터학원은 학생부 기록 컨설팅을 제공하지 않습니다. 진학 방향 상담은 학교 담임선생님과 진행하시고, 자격증 취득·코딩 역량 강화를 통해 지원 경쟁력을 높이는 데 도움을 드립니다.
  &lt;/div&gt;

  &lt;!-- CTA --&gt;
  &lt;div class=&quot;wdg-cta&quot;&gt;
    &lt;div class=&quot;wdg-cta-main&quot;&gt;
        &lt;strong&gt;원당컴퓨터학원&lt;/strong&gt;에서 자격증과 코딩 역량으로&lt;br&gt;
      진학 경쟁력을 높여보세요. 무료 상담 언제든 환영합니다.
    &lt;/div&gt;
    &lt;div class=&quot;wdg-cta-addr&quot;&gt;인천 서구 당하동 장원프라자 502호 | ☎ 032-565-5497&lt;/div&gt;
    &lt;a class=&quot;wdg-cta-btn&quot; href=&quot;tel:032-565-5497&quot;&gt;  무료 상담 전화하기&lt;/a&gt;
  &lt;/div&gt;

  &lt;!-- 출처 --&gt;
  &lt;div style=&quot;background:#f9fafb; border-radius:10px; padding:14px 18px; margin-top:8px;&quot;&gt;
    &lt;div style=&quot;font-size:12.5px; font-weight:700; color:#374151; margin-bottom:8px;&quot;&gt;  참고 자료 출처&lt;/div&gt;
    &lt;div style=&quot;font-size:12px; color:#6b7280; line-height:1.9;&quot;&gt;
      · 2026 고3 담임교사 진학지도 역량강화 기초과정 직무연수 「중하위권 학생 진학지도」(서울특별시교육청교육연구정보원, 2026)&lt;br&gt;
      · 2025 대입 대학발표 70% 컷 (한국대학교육협의회 대입정보포털 어디가)&lt;br&gt;
      · 2026학년도 학자금 지원 가능 대학과 지원 제한 대학 발표 (교육부 보도자료, 2025.08.27)&lt;br&gt;
      · 2024년도 고등교육기관 졸업자 취업통계 조사 결과 (교육부 보도자료, 2025.12.40)&lt;br&gt;
      · 전문대 졸업자 대기업 취업 비율 (한국전문대학교육협의회)&lt;br&gt;
      · 2027학년도 대입정보 119 자료집 / 계약학과 선도대학 종합포털(earlyuniv.kr)
    &lt;/div&gt;
  &lt;/div&gt;

&lt;/div&gt;

&lt;script&gt;
function wdgToggle(el) {
  var isActive = el.classList.contains('active');
  el.parentElement.querySelectorAll('.wdg-acc-item').forEach(function(s){ s.classList.remove('active'); });
  if (!isActive) el.classList.add('active');
}
function wdgTab(btn, tabId) {
  var wrap = btn.closest('.wdg-tabs');
  wrap.querySelectorAll('.wdg-tab-btn').forEach(function(b){ b.classList.remove('active'); });
  wrap.querySelectorAll('.wdg-tab-panel').forEach(function(p){ p.classList.remove('active'); });
  btn.classList.add('active');
  document.getElementById(tabId).classList.add('active');
}
&lt;/script&gt;</description>
      <category>학생부종합전형</category>
      <author>원당컴1</author>
      <guid isPermaLink="true">https://wondangcom.tistory.com/3200</guid>
      <comments>https://wondangcom.tistory.com/3200#entry3200comment</comments>
      <pubDate>Thu, 18 Jun 2026 10:10:05 +0900</pubDate>
    </item>
    <item>
      <title>전자 2개를 묶으면이중결합 아닌가요?루이스 구조와 분자 분류 알고리즘</title>
      <link>https://wondangcom.tistory.com/3190</link>
      <description>&lt;style&gt;
  @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&amp;family=JetBrains+Mono:wght@400;600&amp;display=swap');

  /* ✅ body/전역 스타일 없음 - 티스토리 레이아웃 보호 */
  /* ✅ 모든 클래스 .cvb- 접두어로 충돌 방지 */

  .cvb-wrap {
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 16px;
    line-height: 1.8;
    color: #1a1a2e;
    background: #ffffff;
    border-radius: 12px;
    overflow: hidden;
  }

  /* 히어로 */
  .cvb-hero {
    background: linear-gradient(135deg, #faf5ff 0%, #ede9fe 45%, #ddd6fe 100%);
    padding: 56px 24px 44px;
    text-align: center;
    border-bottom: 2px solid #c4b5fd;
    position: relative;
    overflow: hidden;
  }

  .cvb-hero::before {
    content: '';
    position: absolute;
    top: -50px; right: -50px;
    width: 220px; height: 220px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(139,92,246,0.08) 0%, transparent 70%);
    pointer-events: none;
  }

  .cvb-hero::after {
    content: '';
    position: absolute;
    bottom: -40px; left: -40px;
    width: 180px; height: 180px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(167,139,250,0.07) 0%, transparent 70%);
    pointer-events: none;
  }

  .cvb-badge {
    display: inline-block;
    background: rgba(139,92,246,0.12);
    border: 1px solid rgba(139,92,246,0.35);
    color: #7c3aed;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 2px;
    padding: 5px 16px;
    border-radius: 20px;
    margin-bottom: 20px;
    text-transform: uppercase;
  }

  .cvb-hero-title {
    font-size: clamp(20px, 4vw, 34px);
    font-weight: 900;
    line-height: 1.35;
    color: #3b0764;
    margin-bottom: 14px;
  }

  .cvb-hero-title .cvb-em  { color: #7c3aed; }
  .cvb-hero-title .cvb-em2 { color: #2563eb; }

  .cvb-hero-desc {
    color: #6b7280;
    font-size: 15px;
    max-width: 620px;
    margin: 0 auto 22px;
    line-height: 1.75;
  }

  .cvb-meta {
    display: flex;
    justify-content: center;
    gap: 18px;
    flex-wrap: wrap;
    font-size: 13px;
    color: #9ca3af;
  }

  /* 컨테이너 */
  .cvb-container {
    background: #ffffff;
    max-width: 780px;
    margin: 0 auto;
    padding: 0 24px 24px;
  }

  .cvb-section {
    padding: 44px 0 28px;
    border-bottom: 1px solid #f5f3ff;
  }

  .cvb-section-last { padding: 44px 0 28px; }

  .cvb-label {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 3px;
    color: #7c3aed;
    text-transform: uppercase;
    margin-bottom: 8px;
  }

  .cvb-label-blue {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 3px;
    color: #2563eb;
    text-transform: uppercase;
    margin-bottom: 8px;
  }

  .cvb-title {
    font-size: 22px;
    font-weight: 700;
    color: #3b0764;
    margin-bottom: 18px;
    line-height: 1.4;
  }

  .cvb-p {
    color: #4b5563;
    margin-bottom: 16px;
    font-size: 15px;
    line-height: 1.85;
  }

  /* 단톡방 말풍선 */
  .cvb-chat {
    background: #faf5ff;
    border: 1px solid #e9d5ff;
    border-radius: 12px;
    padding: 20px 18px;
    margin: 22px 0;
    display: flex;
    flex-direction: column;
    gap: 10px;
  }

  .cvb-chat-header {
    font-size: 12px;
    font-weight: 700;
    color: #9ca3af;
    letter-spacing: 1px;
    margin-bottom: 4px;
    border-bottom: 1px dashed #e9d5ff;
    padding-bottom: 8px;
  }

  .cvb-msg { display: flex; align-items: flex-start; gap: 10px; }
  .cvb-msg.right { flex-direction: row-reverse; }

  .cvb-avatar {
    width: 36px; height: 36px;
    border-radius: 50%;
    display: flex; align-items: center; justify-content: center;
    font-size: 16px; flex-shrink: 0;
  }

  .cvb-avatar.a { background: #ede9fe; }
  .cvb-avatar.b { background: #dbeafe; }
  .cvb-avatar.c { background: #d1fae5; }
  .cvb-avatar.d { background: #fce7f3; }

  .cvb-bubble-wrap {
    display: flex; flex-direction: column; gap: 2px; max-width: 78%;
  }

  .cvb-msg.right .cvb-bubble-wrap { align-items: flex-end; }

  .cvb-sender { font-size: 11px; color: #9ca3af; font-weight: 600; padding: 0 4px; }

  .cvb-bubble {
    padding: 10px 14px; border-radius: 12px;
    font-size: 14px; line-height: 1.65;
  }

  .cvb-msg.left .cvb-bubble {
    background: #ffffff; border: 1px solid #e9d5ff;
    border-radius: 4px 12px 12px 12px;
    box-shadow: 0 1px 3px rgba(0,0,0,0.05); color: #374151;
  }

  .cvb-msg.right .cvb-bubble {
    background: #7c3aed; color: #ffffff;
    border-radius: 12px 4px 12px 12px;
  }

  /* 오개념 vs 정개념 박스 */
  .cvb-vs-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 14px;
    margin: 22px 0;
  }

  @media (max-width: 480px) { .cvb-vs-grid { grid-template-columns: 1fr; } }

  .cvb-vs-card {
    border-radius: 12px;
    padding: 20px 18px;
    border: 2px solid transparent;
  }

  .cvb-vs-card.wrong {
    background: #fff1f2;
    border-color: #fecdd3;
  }

  .cvb-vs-card.right-c {
    background: #f0fdf4;
    border-color: #bbf7d0;
  }

  .cvb-vs-icon { font-size: 28px; margin-bottom: 8px; }
  .cvb-vs-title { font-size: 14px; font-weight: 700; margin-bottom: 10px; line-height: 1.4; }
  .cvb-vs-card.wrong  .cvb-vs-title { color: #9f1239; }
  .cvb-vs-card.right-c .cvb-vs-title { color: #065f46; }
  .cvb-vs-desc { font-size: 13px; color: #6b7280; line-height: 1.65; }

  /* 분자 구조 SVG 박스 */
  .cvb-mol-box {
    background: #faf5ff;
    border: 1px solid #e9d5ff;
    border-radius: 12px;
    padding: 20px;
    margin: 20px 0;
    text-align: center;
    overflow-x: auto;
  }

  .cvb-mol-title {
    font-size: 13px;
    font-weight: 700;
    color: #7c3aed;
    margin-bottom: 14px;
    letter-spacing: 1px;
  }

  .cvb-mol-caption {
    font-size: 12px;
    color: #6b7280;
    margin-top: 12px;
    line-height: 1.6;
  }

  /* 핵심 정리 박스 */
  .cvb-keybox {
    background: #faf5ff;
    border: 1px solid #e9d5ff;
    border-left: 4px solid #7c3aed;
    border-radius: 8px;
    padding: 18px 22px;
    margin: 20px 0;
  }

  .cvb-keybox-title { font-size: 13px; font-weight: 700; color: #6d28d9; margin-bottom: 8px; }
  .cvb-keybox .cvb-p { margin: 0; font-size: 14px; color: #4c1d95; }

  /* 경고 박스 */
  .cvb-warnbox {
    background: #fff7ed;
    border: 1px solid #fed7aa;
    border-left: 4px solid #f97316;
    border-radius: 8px;
    padding: 16px 20px;
    margin: 16px 0;
  }

  .cvb-warnbox .cvb-p { margin: 0; font-size: 14px; color: #9a3412; }

  /* 비교 테이블 */
  .cvb-table {
    width: 100%;
    border-collapse: collapse;
    margin: 20px 0;
    font-size: 14px;
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #e9d5ff;
  }

  .cvb-table th {
    background: #f5f3ff;
    color: #7c3aed;
    padding: 12px 14px;
    text-align: left;
    font-weight: 700;
    border-bottom: 2px solid #e9d5ff;
  }

  .cvb-table td {
    padding: 11px 14px;
    border-bottom: 1px solid #faf5ff;
    color: #4b5563;
    vertical-align: middle;
    background: #ffffff;
  }

  .cvb-table tr:last-child td { border-bottom: none; }
  .cvb-table tr:hover td { background: #faf5ff; }

  .cvb-ok  { color: #059669; font-weight: 700; }
  .cvb-no  { color: #dc2626; font-weight: 700; }
  .cvb-amb { color: #d97706; font-weight: 700; }

  /* 코드 블록 */
  .cvb-code-header {
    background: #1e1e2e;
    border-radius: 10px 10px 0 0;
    padding: 10px 16px;
    display: flex; align-items: center; gap: 10px;
  }

  .cvb-dots { display: flex; gap: 6px; }
  .cvb-dots span {
    width: 12px; height: 12px;
    border-radius: 50%; display: inline-block;
  }
  .cvb-dots span:nth-child(1) { background: #ff5f57; }
  .cvb-dots span:nth-child(2) { background: #febc2e; }
  .cvb-dots span:nth-child(3) { background: #28c840; }

  .cvb-filename { font-family: 'JetBrains Mono', monospace; font-size: 12px; color: #8888aa; }

  .cvb-pre {
    background: #13131f;
    border-radius: 0 0 10px 10px;
    padding: 20px;
    overflow-x: auto;
    margin-bottom: 20px;
    font-family: 'JetBrains Mono', monospace;
    font-size: 13px;
    line-height: 1.75;
    color: #e8e8f0;
    white-space: pre;
  }

  .cvb-kw { color: #bb9af7; }
  .cvb-fn { color: #7dcfff; }
  .cvb-st { color: #9ece6a; }
  .cvb-cm { color: #565f89; }
  .cvb-nm { color: #ff9e64; }

  /* 결과 박스 */
  .cvb-result {
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-left: 4px solid #7c3aed;
    border-radius: 0 8px 8px 0;
    padding: 16px 20px;
    margin: 0 0 20px;
    font-family: 'JetBrains Mono', monospace;
    font-size: 13px;
    color: #374151;
    line-height: 1.9;
  }

  .cvb-result-hd {
    color: #9ca3af; font-size: 12px; margin-bottom: 10px;
    border-bottom: 1px solid #e5e7eb; padding-bottom: 8px;
  }

  .cvb-result hr { border: none; border-top: 1px solid #e5e7eb; margin: 6px 0; }

  /* 탐구 카드 */
  .cvb-cards { display: grid; gap: 14px; margin: 20px 0; }

  .cvb-card {
    background: #fafafa; border: 1px solid #e5e7eb;
    border-radius: 12px; padding: 20px 22px;
    position: relative; overflow: hidden;
  }

  .cvb-card::before {
    content: ''; position: absolute;
    left: 0; top: 0; bottom: 0; width: 4px;
    background: var(--ca, #7c3aed);
    border-radius: 4px 0 0 4px;
  }

  .cvb-card-num { font-family: 'JetBrains Mono', monospace; font-size: 11px; color: var(--ca, #7c3aed); font-weight: 700; letter-spacing: 2px; margin-bottom: 6px; }
  .cvb-card-title { font-size: 15px; font-weight: 700; color: #3b0764; margin-bottom: 8px; }
  .cvb-card-desc { font-size: 14px; color: #6b7280; line-height: 1.7; margin: 0; }

  /* 세특 결론 */
  .cvb-conclusion {
    background: linear-gradient(135deg, #faf5ff, #eff6ff);
    border: 1px solid #e9d5ff;
    border-radius: 12px;
    padding: 26px; margin: 24px 0;
  }

  .cvb-conclusion-title { font-size: 17px; font-weight: 700; color: #7c3aed; margin-bottom: 14px; }

  .cvb-conclusion ul { list-style: none; padding: 0; margin: 0; }

  .cvb-conclusion ul li {
    color: #4b5563; font-size: 14px;
    padding: 6px 0 6px 22px; position: relative;
    line-height: 1.7; border-bottom: 1px dashed #e9d5ff;
  }

  .cvb-conclusion ul li:last-child { border-bottom: none; }

  .cvb-conclusion ul li::before {
    content: '→'; position: absolute; left: 0;
    color: #7c3aed; font-weight: 700;
  }

  /* 해시태그 */
  .cvb-tags { padding: 28px 0 8px; display: flex; flex-wrap: wrap; gap: 8px; }

  .cvb-tag {
    background: #f5f3ff; border: 1px solid #e9d5ff;
    color: #7c3aed; font-size: 13px;
    padding: 5px 12px; border-radius: 20px;
  }
&lt;/style&gt;

&lt;div class=&quot;cvb-wrap&quot;&gt;

  &lt;!-- 히어로 --&gt;
  &lt;div class=&quot;cvb-hero&quot;&gt;
    &lt;div class=&quot;cvb-badge&quot;&gt;⚗️ 화학 오개념 × 코딩 탐구&lt;/div&gt;
    &lt;div class=&quot;cvb-hero-title&quot;&gt;
      전자 2개를 묶으면&lt;br&gt;
      &lt;span class=&quot;cvb-em&quot;&gt;이중결합&lt;/span&gt; 아닌가요?&lt;br&gt;
      &lt;span class=&quot;cvb-em2&quot;&gt;루이스 구조와 분자 분류 알고리즘&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;cvb-hero-desc&quot;&gt;
      시험 전날 밤, 한 학생이 던진 질문이 단톡방을 뜨겁게 달궜습니다.&lt;br&gt;
      &quot;공유전자쌍 전자 2개를 묶으면 이중결합 아닌가요?&quot;&lt;br&gt;
      이 오개념에서 출발해 분자 구조 분류 알고리즘까지 탐구합니다.
    &lt;/div&gt;
    &lt;div class=&quot;cvb-meta&quot;&gt;
      &lt;span&gt;  컴퓨터공학 진로 탐구&lt;/span&gt;
      &lt;span&gt;⚗️ 화학 + Python 융합&lt;/span&gt;
      &lt;span&gt;  세특 활용 가능&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;cvb-container&quot;&gt;

    &lt;!-- 1. 스토리 도입 --&gt;
    &lt;div class=&quot;cvb-section&quot;&gt;
      &lt;div class=&quot;cvb-label&quot;&gt;STORY&lt;/div&gt;
      &lt;div class=&quot;cvb-title&quot;&gt;  시험 전날 밤, 단톡방에서 벌어진 일&lt;/div&gt;

      &lt;div class=&quot;cvb-p&quot;&gt;
        중간고사 하루 전날 밤이었습니다.
        선생님들이 각자 직보(직접 보충수업)를 마치고 지쳐있던 시간,
        교사 단톡방에 이런 이야기가 올라왔습니다.
      &lt;/div&gt;

      &lt;div class=&quot;cvb-chat&quot;&gt;
        &lt;div class=&quot;cvb-chat-header&quot;&gt;  과학 선생님 단톡방 (오전 9시대)&lt;/div&gt;

        &lt;div class=&quot;cvb-msg left&quot;&gt;
          &lt;div class=&quot;cvb-avatar a&quot;&gt; ‍ &lt;/div&gt;
          &lt;div class=&quot;cvb-bubble-wrap&quot;&gt;
            &lt;div class=&quot;cvb-sender&quot;&gt;A 선생님&lt;/div&gt;
            &lt;div class=&quot;cvb-bubble&quot;&gt;어제 갑자기 공유전자쌍에서 전자 2개를 묶으면 이게 이중결합 아니냐고 말한 고1 걱정되네요... 오늘이 시험인데  &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;cvb-msg left&quot;&gt;
          &lt;div class=&quot;cvb-avatar b&quot;&gt; ‍ &lt;/div&gt;
          &lt;div class=&quot;cvb-bubble-wrap&quot;&gt;
            &lt;div class=&quot;cvb-sender&quot;&gt;B 선생님&lt;/div&gt;
            &lt;div class=&quot;cvb-bubble&quot;&gt;오늘 시험인데 어제 물이 이중결합이래요... 대환장  &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;cvb-msg left&quot;&gt;
          &lt;div class=&quot;cvb-avatar c&quot;&gt; ‍ &lt;/div&gt;
          &lt;div class=&quot;cvb-bubble-wrap&quot;&gt;
            &lt;div class=&quot;cvb-sender&quot;&gt;C 선생님&lt;/div&gt;
            &lt;div class=&quot;cvb-bubble&quot;&gt;제 학생도요! 어제 물이 이중결합이래서...  &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;cvb-msg left&quot;&gt;
          &lt;div class=&quot;cvb-avatar d&quot;&gt; ‍ &lt;/div&gt;
          &lt;div class=&quot;cvb-bubble-wrap&quot;&gt;
            &lt;div class=&quot;cvb-sender&quot;&gt;D 선생님&lt;/div&gt;
            &lt;div class=&quot;cvb-bubble&quot;&gt;매번 느끼는 게 화학은 누가 주기율표 잘 외웠냐가 꽤 영향이 크고... 공유결합이 기말고사 범위에 들어가더라구요. 1월부터 이거 틀려오면 안 된다고 얘기했는데  &lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;

        &lt;div class=&quot;cvb-msg left&quot;&gt;
          &lt;div class=&quot;cvb-avatar b&quot;&gt; ‍ &lt;/div&gt;
          &lt;div class=&quot;cvb-bubble-wrap&quot;&gt;
            &lt;div class=&quot;cvb-sender&quot;&gt;E 선생님&lt;/div&gt;
            &lt;div class=&quot;cvb-bubble&quot;&gt;매년 이게 나와요. 올해는 너냐?이럽니다 ㅋㅋ 수업마다 이거 틀려오면 접시에 물 받아 코박을거라고 해도 매년 나와요 ㅋㅋ&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;cvb-p&quot;&gt;
        여러 선생님들이 같은 오개념을 가진 학생들을 경험했다는 게 흥미롭습니다.
        &lt;strong style=&quot;color:#3b0764;&quot;&gt;&quot;공유전자쌍 2개 = 이중결합&quot;&lt;/strong&gt;이라는 착각은
        매년 반복되는 단골 오개념입니다.
        이 오개념이 왜 생기는지, 그리고 올바른 개념은 무엇인지
        루이스 구조식과 함께 정확하게 정리해 봅니다.
      &lt;/div&gt;

      &lt;!-- 오개념 vs 정개념 --&gt;
      &lt;div class=&quot;cvb-vs-grid&quot;&gt;
        &lt;div class=&quot;cvb-vs-card wrong&quot;&gt;
          &lt;div class=&quot;cvb-vs-icon&quot;&gt;❌&lt;/div&gt;
          &lt;div class=&quot;cvb-vs-title&quot;&gt;학생의 오개념&lt;br&gt;&quot;전자 2개 = 이중결합&quot;&lt;/div&gt;
          &lt;div class=&quot;cvb-vs-desc&quot;&gt;
            공유전자쌍 안에 전자가 2개 있으니까&lt;br&gt;
            H₂O의 O-H 결합도 이중결합이라고 착각.&lt;br&gt;
            &lt;strong&gt;&quot;2개&quot;라는 숫자에 집중한 오류.&lt;/strong&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;cvb-vs-card right-c&quot;&gt;
          &lt;div class=&quot;cvb-vs-icon&quot;&gt;✅&lt;/div&gt;
          &lt;div class=&quot;cvb-vs-title&quot;&gt;올바른 개념&lt;br&gt;&quot;전자쌍의 수 = 결합 차수&quot;&lt;/div&gt;
          &lt;div class=&quot;cvb-vs-desc&quot;&gt;
            공유결합의 종류는 &lt;strong&gt;공유전자쌍의 수&lt;/strong&gt;로 결정.&lt;br&gt;
            단일결합 = 전자쌍 1개(전자 2개)&lt;br&gt;
            이중결합 = 전자쌍 2개(전자 4개)
          &lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;!-- 분자 구조 SVG 시각화 --&gt;
      &lt;div class=&quot;cvb-mol-box&quot;&gt;
        &lt;div class=&quot;cvb-mol-title&quot;&gt;  루이스 구조로 보는 결합 종류&lt;/div&gt;
        &lt;svg viewBox=&quot;0 0 680 240&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; style=&quot;max-width:680px; width:100%;&quot;&gt;

          &lt;!-- H2O: 단일결합 --&gt;
          &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;190&quot; height=&quot;220&quot; rx=&quot;10&quot;
            fill=&quot;#f0fdf4&quot; stroke=&quot;#86efac&quot; stroke-width=&quot;1.5&quot;/&gt;
          &lt;text x=&quot;105&quot; y=&quot;35&quot; text-anchor=&quot;middle&quot; fill=&quot;#065f46&quot;
            font-size=&quot;13&quot; font-weight=&quot;700&quot; font-family=&quot;sans-serif&quot;&gt;H₂O (물)&lt;/text&gt;

          &lt;!-- O 원자 --&gt;
          &lt;circle cx=&quot;105&quot; cy=&quot;120&quot; r=&quot;22&quot; fill=&quot;#dbeafe&quot; stroke=&quot;#93c5fd&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;text x=&quot;105&quot; y=&quot;125&quot; text-anchor=&quot;middle&quot; fill=&quot;#1e40af&quot;
            font-size=&quot;16&quot; font-weight=&quot;900&quot; font-family=&quot;sans-serif&quot;&gt;O&lt;/text&gt;

          &lt;!-- H 왼쪽 --&gt;
          &lt;circle cx=&quot;45&quot; cy=&quot;150&quot; r=&quot;16&quot; fill=&quot;#d1fae5&quot; stroke=&quot;#6ee7b7&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;text x=&quot;45&quot; y=&quot;155&quot; text-anchor=&quot;middle&quot; fill=&quot;#065f46&quot;
            font-size=&quot;14&quot; font-weight=&quot;700&quot; font-family=&quot;sans-serif&quot;&gt;H&lt;/text&gt;

          &lt;!-- H 오른쪽 --&gt;
          &lt;circle cx=&quot;165&quot; cy=&quot;150&quot; r=&quot;16&quot; fill=&quot;#d1fae5&quot; stroke=&quot;#6ee7b7&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;text x=&quot;165&quot; y=&quot;155&quot; text-anchor=&quot;middle&quot; fill=&quot;#065f46&quot;
            font-size=&quot;14&quot; font-weight=&quot;700&quot; font-family=&quot;sans-serif&quot;&gt;H&lt;/text&gt;

          &lt;!-- 결합선 (단일: 선 1개) --&gt;
          &lt;line x1=&quot;61&quot; y1=&quot;143&quot; x2=&quot;84&quot; y2=&quot;133&quot; stroke=&quot;#374151&quot; stroke-width=&quot;2.5&quot;/&gt;
          &lt;line x1=&quot;126&quot; y1=&quot;133&quot; x2=&quot;149&quot; y2=&quot;143&quot; stroke=&quot;#374151&quot; stroke-width=&quot;2.5&quot;/&gt;

          &lt;!-- 비공유전자쌍 --&gt;
          &lt;ellipse cx=&quot;105&quot; cy=&quot;93&quot; rx=&quot;10&quot; ry=&quot;4&quot; fill=&quot;#fbbf24&quot; opacity=&quot;0.8&quot;/&gt;
          &lt;ellipse cx=&quot;83&quot; cy=&quot;103&quot; rx=&quot;4&quot; ry=&quot;10&quot; fill=&quot;#fbbf24&quot; opacity=&quot;0.8&quot;/&gt;

          &lt;text x=&quot;105&quot; y=&quot;200&quot; text-anchor=&quot;middle&quot; fill=&quot;#059669&quot;
            font-size=&quot;12&quot; font-weight=&quot;700&quot; font-family=&quot;sans-serif&quot;&gt;단일결합 × 2&lt;/text&gt;
          &lt;text x=&quot;105&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; fill=&quot;#6b7280&quot;
            font-size=&quot;11&quot; font-family=&quot;sans-serif&quot;&gt;(공유전자쌍 1개씩)&lt;/text&gt;

          &lt;!-- O2: 이중결합 --&gt;
          &lt;rect x=&quot;215&quot; y=&quot;10&quot; width=&quot;210&quot; height=&quot;220&quot; rx=&quot;10&quot;
            fill=&quot;#eff6ff&quot; stroke=&quot;#93c5fd&quot; stroke-width=&quot;1.5&quot;/&gt;
          &lt;text x=&quot;320&quot; y=&quot;35&quot; text-anchor=&quot;middle&quot; fill=&quot;#1e40af&quot;
            font-size=&quot;13&quot; font-weight=&quot;700&quot; font-family=&quot;sans-serif&quot;&gt;O₂ (산소)&lt;/text&gt;

          &lt;circle cx=&quot;270&quot; cy=&quot;120&quot; r=&quot;22&quot; fill=&quot;#dbeafe&quot; stroke=&quot;#93c5fd&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;text x=&quot;270&quot; y=&quot;125&quot; text-anchor=&quot;middle&quot; fill=&quot;#1e40af&quot;
            font-size=&quot;16&quot; font-weight=&quot;900&quot; font-family=&quot;sans-serif&quot;&gt;O&lt;/text&gt;

          &lt;circle cx=&quot;370&quot; cy=&quot;120&quot; r=&quot;22&quot; fill=&quot;#dbeafe&quot; stroke=&quot;#93c5fd&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;text x=&quot;370&quot; y=&quot;125&quot; text-anchor=&quot;middle&quot; fill=&quot;#1e40af&quot;
            font-size=&quot;16&quot; font-weight=&quot;900&quot; font-family=&quot;sans-serif&quot;&gt;O&lt;/text&gt;

          &lt;!-- 이중결합선 (선 2개) --&gt;
          &lt;line x1=&quot;293&quot; y1=&quot;115&quot; x2=&quot;348&quot; y2=&quot;115&quot; stroke=&quot;#2563eb&quot; stroke-width=&quot;2.5&quot;/&gt;
          &lt;line x1=&quot;293&quot; y1=&quot;125&quot; x2=&quot;348&quot; y2=&quot;125&quot; stroke=&quot;#2563eb&quot; stroke-width=&quot;2.5&quot;/&gt;

          &lt;text x=&quot;320&quot; y=&quot;200&quot; text-anchor=&quot;middle&quot; fill=&quot;#2563eb&quot;
            font-size=&quot;12&quot; font-weight=&quot;700&quot; font-family=&quot;sans-serif&quot;&gt;이중결합 × 1&lt;/text&gt;
          &lt;text x=&quot;320&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; fill=&quot;#6b7280&quot;
            font-size=&quot;11&quot; font-family=&quot;sans-serif&quot;&gt;(공유전자쌍 2개)&lt;/text&gt;

          &lt;!-- N2: 삼중결합 --&gt;
          &lt;rect x=&quot;440&quot; y=&quot;10&quot; width=&quot;230&quot; height=&quot;220&quot; rx=&quot;10&quot;
            fill=&quot;#faf5ff&quot; stroke=&quot;#c4b5fd&quot; stroke-width=&quot;1.5&quot;/&gt;
          &lt;text x=&quot;555&quot; y=&quot;35&quot; text-anchor=&quot;middle&quot; fill=&quot;#6d28d9&quot;
            font-size=&quot;13&quot; font-weight=&quot;700&quot; font-family=&quot;sans-serif&quot;&gt;N₂ (질소)&lt;/text&gt;

          &lt;circle cx=&quot;500&quot; cy=&quot;120&quot; r=&quot;22&quot; fill=&quot;#ede9fe&quot; stroke=&quot;#c4b5fd&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;text x=&quot;500&quot; y=&quot;125&quot; text-anchor=&quot;middle&quot; fill=&quot;#5b21b6&quot;
            font-size=&quot;16&quot; font-weight=&quot;900&quot; font-family=&quot;sans-serif&quot;&gt;N&lt;/text&gt;

          &lt;circle cx=&quot;610&quot; cy=&quot;120&quot; r=&quot;22&quot; fill=&quot;#ede9fe&quot; stroke=&quot;#c4b5fd&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;text x=&quot;610&quot; y=&quot;125&quot; text-anchor=&quot;middle&quot; fill=&quot;#5b21b6&quot;
            font-size=&quot;16&quot; font-weight=&quot;900&quot; font-family=&quot;sans-serif&quot;&gt;N&lt;/text&gt;

          &lt;!-- 삼중결합선 (선 3개) --&gt;
          &lt;line x1=&quot;523&quot; y1=&quot;111&quot; x2=&quot;587&quot; y2=&quot;111&quot; stroke=&quot;#7c3aed&quot; stroke-width=&quot;2.5&quot;/&gt;
          &lt;line x1=&quot;523&quot; y1=&quot;120&quot; x2=&quot;587&quot; y2=&quot;120&quot; stroke=&quot;#7c3aed&quot; stroke-width=&quot;2.5&quot;/&gt;
          &lt;line x1=&quot;523&quot; y1=&quot;129&quot; x2=&quot;587&quot; y2=&quot;129&quot; stroke=&quot;#7c3aed&quot; stroke-width=&quot;2.5&quot;/&gt;

          &lt;text x=&quot;555&quot; y=&quot;200&quot; text-anchor=&quot;middle&quot; fill=&quot;#7c3aed&quot;
            font-size=&quot;12&quot; font-weight=&quot;700&quot; font-family=&quot;sans-serif&quot;&gt;삼중결합 × 1&lt;/text&gt;
          &lt;text x=&quot;555&quot; y=&quot;218&quot; text-anchor=&quot;middle&quot; fill=&quot;#6b7280&quot;
            font-size=&quot;11&quot; font-family=&quot;sans-serif&quot;&gt;(공유전자쌍 3개)&lt;/text&gt;
        &lt;/svg&gt;
        &lt;div class=&quot;cvb-mol-caption&quot;&gt;
          공유결합의 종류는 원자 간 &lt;strong&gt;공유전자쌍의 수&lt;/strong&gt;로 결정됩니다.&lt;br&gt;
          H₂O의 O-H는 공유전자쌍이 1개 → 단일결합 / 전자가 2개인 것과 혼동 금지!
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;cvb-keybox&quot;&gt;
        &lt;div class=&quot;cvb-keybox-title&quot;&gt;  오개념이 생기는 이유&lt;/div&gt;
        &lt;div class=&quot;cvb-p&quot;&gt;
          공유전자쌍 1개 안에는 전자가 2개 들어 있습니다.
          학생들은 &lt;strong style=&quot;color:#4c1d95;&quot;&gt;&quot;전자 2개&quot;라는 숫자&lt;/strong&gt;를 보고
          &quot;2개니까 이중결합&quot;이라고 착각합니다.
          하지만 결합의 종류는 &lt;strong style=&quot;color:#4c1d95;&quot;&gt;전자쌍(pair)의 수&lt;/strong&gt;로 결정되지,
          전자(electron)의 수로 결정되지 않습니다.
          단일결합도 전자쌍 1개(전자 2개), 이중결합은 전자쌍 2개(전자 4개)입니다.
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;table class=&quot;cvb-table&quot;&gt;
        &lt;thead&gt;
          &lt;tr&gt;
            &lt;th&gt;결합 종류&lt;/th&gt;
            &lt;th&gt;공유전자쌍 수&lt;/th&gt;
            &lt;th&gt;공유전자 수&lt;/th&gt;
            &lt;th&gt;예시 분자&lt;/th&gt;
          &lt;/tr&gt;
        &lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;
            &lt;td&gt;&lt;strong style=&quot;color:#059669;&quot;&gt;단일결합 (—)&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;1쌍&lt;/td&gt;
            &lt;td&gt;2개&lt;/td&gt;
            &lt;td&gt;H₂O, HCl, CH₄&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td&gt;&lt;strong style=&quot;color:#2563eb;&quot;&gt;이중결합 (=)&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;2쌍&lt;/td&gt;
            &lt;td&gt;4개&lt;/td&gt;
            &lt;td&gt;O₂, CO₂, C₂H₄&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td&gt;&lt;strong style=&quot;color:#7c3aed;&quot;&gt;삼중결합 (≡)&lt;/strong&gt;&lt;/td&gt;
            &lt;td&gt;3쌍&lt;/td&gt;
            &lt;td&gt;6개&lt;/td&gt;
            &lt;td&gt;N₂, CO, C₂H₂&lt;/td&gt;
          &lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;

      &lt;div class=&quot;cvb-warnbox&quot;&gt;
        &lt;div class=&quot;cvb-p&quot;&gt;
          ⚠️ &lt;strong&gt;H₂O는 단일결합 분자입니다!&lt;/strong&gt;
          O-H 결합에서 공유전자쌍은 1개(전자 2개)이므로 단일결합입니다.
          산소 원자에 비공유전자쌍 2개가 있지만, 이것은 결합에 참여하지 않습니다.
          &quot;전자 2개 = 이중결합&quot;이라는 공식은 존재하지 않습니다.
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 2. 코딩 탐구 1 --&gt;
    &lt;div class=&quot;cvb-section&quot;&gt;
      &lt;div class=&quot;cvb-label&quot;&gt;CODING LAB 01&lt;/div&gt;
      &lt;div class=&quot;cvb-title&quot;&gt;  루이스 구조 분석기 구현&lt;/div&gt;

      &lt;div class=&quot;cvb-p&quot;&gt;
        분자식을 입력받아 각 결합의 종류(단일/이중/삼중)를 자동으로 분류하는
        Python 프로그램을 만들어 봅니다.
        이것이 바로 화학 정보학(Cheminformatics)에서 분자 구조를 데이터로
        처리하는 출발점입니다.
      &lt;/div&gt;

      &lt;div class=&quot;cvb-code-header&quot;&gt;
        &lt;div class=&quot;cvb-dots&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;span class=&quot;cvb-filename&quot;&gt;lewis_structure_analyzer.py&lt;/span&gt;
      &lt;/div&gt;
      &lt;div class=&quot;cvb-pre&quot;&gt;&lt;span class=&quot;cvb-cm&quot;&gt;# 루이스 구조 분석기 - 공유결합 종류 분류&lt;/span&gt;

&lt;span class=&quot;cvb-cm&quot;&gt;# ── 분자 데이터베이스 ─────────────────────────────&lt;/span&gt;
&lt;span class=&quot;cvb-cm&quot;&gt;# (분자명, 결합정보: {결합쌍: 결합차수}, 비공유전자쌍 수)&lt;/span&gt;
molecules = {
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;H₂O&quot;&lt;/span&gt;: {
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;bonds&quot;&lt;/span&gt;: {&lt;span class=&quot;cvb-st&quot;&gt;&quot;O-H&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;1&lt;/span&gt;, &lt;span class=&quot;cvb-st&quot;&gt;&quot;O-H&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;1&lt;/span&gt;},   &lt;span class=&quot;cvb-cm&quot;&gt;# 단일결합 × 2&lt;/span&gt;
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;bond_pairs&quot;&lt;/span&gt;: [(&lt;span class=&quot;cvb-st&quot;&gt;&quot;O&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-st&quot;&gt;&quot;H&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-nm&quot;&gt;1&lt;/span&gt;), (&lt;span class=&quot;cvb-st&quot;&gt;&quot;O&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-st&quot;&gt;&quot;H&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-nm&quot;&gt;1&lt;/span&gt;)],
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;lone_pairs&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;,
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;formula&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-st&quot;&gt;&quot;H-O-H&quot;&lt;/span&gt;
    },
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;O₂&quot;&lt;/span&gt;: {
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;bond_pairs&quot;&lt;/span&gt;: [(&lt;span class=&quot;cvb-st&quot;&gt;&quot;O&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-st&quot;&gt;&quot;O&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;)],   &lt;span class=&quot;cvb-cm&quot;&gt;# 이중결합 × 1&lt;/span&gt;
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;lone_pairs&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;4&lt;/span&gt;,
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;formula&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-st&quot;&gt;&quot;O=O&quot;&lt;/span&gt;
    },
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;N₂&quot;&lt;/span&gt;: {
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;bond_pairs&quot;&lt;/span&gt;: [(&lt;span class=&quot;cvb-st&quot;&gt;&quot;N&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-st&quot;&gt;&quot;N&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-nm&quot;&gt;3&lt;/span&gt;)],   &lt;span class=&quot;cvb-cm&quot;&gt;# 삼중결합 × 1&lt;/span&gt;
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;lone_pairs&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;,
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;formula&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-st&quot;&gt;&quot;N≡N&quot;&lt;/span&gt;
    },
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;CO₂&quot;&lt;/span&gt;: {
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;bond_pairs&quot;&lt;/span&gt;: [(&lt;span class=&quot;cvb-st&quot;&gt;&quot;C&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-st&quot;&gt;&quot;O&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;), (&lt;span class=&quot;cvb-st&quot;&gt;&quot;C&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-st&quot;&gt;&quot;O&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;)],  &lt;span class=&quot;cvb-cm&quot;&gt;# 이중결합 × 2&lt;/span&gt;
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;lone_pairs&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;4&lt;/span&gt;,
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;formula&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-st&quot;&gt;&quot;O=C=O&quot;&lt;/span&gt;
    },
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;HCl&quot;&lt;/span&gt;: {
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;bond_pairs&quot;&lt;/span&gt;: [(&lt;span class=&quot;cvb-st&quot;&gt;&quot;H&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-st&quot;&gt;&quot;Cl&quot;&lt;/span&gt;,&lt;span class=&quot;cvb-nm&quot;&gt;1&lt;/span&gt;)],  &lt;span class=&quot;cvb-cm&quot;&gt;# 단일결합 × 1&lt;/span&gt;
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;lone_pairs&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;3&lt;/span&gt;,
        &lt;span class=&quot;cvb-st&quot;&gt;&quot;formula&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-st&quot;&gt;&quot;H-Cl&quot;&lt;/span&gt;
    },
}

BOND_NAME = {&lt;span class=&quot;cvb-nm&quot;&gt;1&lt;/span&gt;: &lt;span class=&quot;cvb-st&quot;&gt;&quot;단일결합 (—)&quot;&lt;/span&gt;, &lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;: &lt;span class=&quot;cvb-st&quot;&gt;&quot;이중결합 (=)&quot;&lt;/span&gt;, &lt;span class=&quot;cvb-nm&quot;&gt;3&lt;/span&gt;: &lt;span class=&quot;cvb-st&quot;&gt;&quot;삼중결합 (≡)&quot;&lt;/span&gt;}

&lt;span class=&quot;cvb-kw&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;cvb-fn&quot;&gt;analyze_molecule&lt;/span&gt;(name, data):
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;&quot;&quot;분자 구조 분석 및 오개념 검증&quot;&quot;&quot;&lt;/span&gt;
    &lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;{'='*40}&quot;&lt;/span&gt;)
    &lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;분자: {name}  루이스구조: {data['formula']}&quot;&lt;/span&gt;)
    &lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;{'='*40}&quot;&lt;/span&gt;)

    &lt;span class=&quot;cvb-kw&quot;&gt;for&lt;/span&gt; atom1, atom2, order &lt;span class=&quot;cvb-kw&quot;&gt;in&lt;/span&gt; data[&lt;span class=&quot;cvb-st&quot;&gt;&quot;bond_pairs&quot;&lt;/span&gt;]:
        e_shared = order * &lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;  &lt;span class=&quot;cvb-cm&quot;&gt;# 공유전자 수 = 공유전자쌍 × 2&lt;/span&gt;
        &lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;  {atom1}-{atom2}: 공유전자쌍 {order}개 &quot;
              f&quot;(공유전자 {e_shared}개) → {BOND_NAME[order]}&quot;&lt;/span&gt;)

        &lt;span class=&quot;cvb-cm&quot;&gt;# 오개념 체크: &quot;전자 2개 = 이중결합?&quot; 검증&lt;/span&gt;
        &lt;span class=&quot;cvb-kw&quot;&gt;if&lt;/span&gt; e_shared == &lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;cvb-kw&quot;&gt;and&lt;/span&gt; order == &lt;span class=&quot;cvb-nm&quot;&gt;1&lt;/span&gt;:
            &lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;    ⚠️  오개념 주의: 전자 2개지만 단일결합!&quot;&lt;/span&gt;)
            &lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;       결합 종류는 공유전자쌍 수로 결정됩니다.&quot;&lt;/span&gt;)

    &lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;  비공유전자쌍: {data['lone_pairs']}쌍 (결합에 미참여)&quot;&lt;/span&gt;)
    &lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;()

&lt;span class=&quot;cvb-cm&quot;&gt;# 전체 분자 분석 실행&lt;/span&gt;
&lt;span class=&quot;cvb-kw&quot;&gt;for&lt;/span&gt; name, data &lt;span class=&quot;cvb-kw&quot;&gt;in&lt;/span&gt; molecules.&lt;span class=&quot;cvb-fn&quot;&gt;items&lt;/span&gt;():
    &lt;span class=&quot;cvb-fn&quot;&gt;analyze_molecule&lt;/span&gt;(name, data)&lt;/div&gt;

      &lt;div class=&quot;cvb-result&quot;&gt;
        &lt;div class=&quot;cvb-result-hd&quot;&gt;# 실행 결과 (Output)&lt;/div&gt;
        ========================================&lt;br&gt;
        분자: H₂O &amp;nbsp;&amp;nbsp;루이스구조: H-O-H&lt;br&gt;
        ========================================&lt;br&gt;
        &amp;nbsp;&amp;nbsp;O-H: 공유전자쌍 1개 (공유전자 2개) → 단일결합 (—)&lt;br&gt;
        &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;strong style=&quot;color:#d97706;&quot;&gt;⚠️ 오개념 주의: 전자 2개지만 단일결합!&lt;/strong&gt;&lt;br&gt;
        &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;결합 종류는 공유전자쌍 수로 결정됩니다.&lt;br&gt;
        &amp;nbsp;&amp;nbsp;비공유전자쌍: 2쌍 (결합에 미참여)&lt;br&gt;
        &lt;hr&gt;
        분자: O₂ &amp;nbsp;&amp;nbsp;루이스구조: O=O&lt;br&gt;
        &amp;nbsp;&amp;nbsp;O-O: 공유전자쌍 2개 (공유전자 4개) → &lt;strong&gt;이중결합 (=)&lt;/strong&gt;&lt;br&gt;
        &amp;nbsp;&amp;nbsp;비공유전자쌍: 4쌍 (결합에 미참여)&lt;br&gt;
        &lt;hr&gt;
        분자: N₂ &amp;nbsp;&amp;nbsp;루이스구조: N≡N&lt;br&gt;
        &amp;nbsp;&amp;nbsp;N-N: 공유전자쌍 3개 (공유전자 6개) → &lt;strong&gt;삼중결합 (≡)&lt;/strong&gt;&lt;br&gt;
        &amp;nbsp;&amp;nbsp;비공유전자쌍: 2쌍 (결합에 미참여)&lt;br&gt;
        &lt;hr&gt;
        분자: CO₂ &amp;nbsp;루이스구조: O=C=O&lt;br&gt;
        &amp;nbsp;&amp;nbsp;C-O: 공유전자쌍 2개 (공유전자 4개) → 이중결합 (=) × 2&lt;br&gt;
        &amp;nbsp;&amp;nbsp;비공유전자쌍: 4쌍 (결합에 미참여)
      &lt;/div&gt;

      &lt;div class=&quot;cvb-p&quot;&gt;
        코드 실행 결과를 보면 명확합니다.
        H₂O의 O-H 결합에서 공유전자는 2개지만
        &lt;strong style=&quot;color:#3b0764;&quot;&gt;공유전자쌍은 1개이므로 단일결합&lt;/strong&gt;입니다.
        프로그램이 자동으로 오개념 경고를 출력하는 것처럼,
        실제 화학 소프트웨어도 이 원리로 분자 구조를 분류합니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 3. 코딩 탐구 2 --&gt;
    &lt;div class=&quot;cvb-section&quot;&gt;
      &lt;div class=&quot;cvb-label&quot;&gt;CODING LAB 02&lt;/div&gt;
      &lt;div class=&quot;cvb-title&quot;&gt;  옥텟 규칙 검증기 구현&lt;/div&gt;

      &lt;div class=&quot;cvb-p&quot;&gt;
        루이스 구조가 올바른지 확인하려면
        &lt;strong style=&quot;color:#3b0764;&quot;&gt;옥텟 규칙(전자 8개 채우기)&lt;/strong&gt;이 성립하는지 검증해야 합니다.
        이 규칙을 Python 코드로 구현하면 분자 구조의 유효성을 자동으로 검사할 수 있습니다.
        이것이 바로 화학 소프트웨어(RDKit 등)의 핵심 원리입니다.
      &lt;/div&gt;

      &lt;div class=&quot;cvb-code-header&quot;&gt;
        &lt;div class=&quot;cvb-dots&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;span class=&quot;cvb-filename&quot;&gt;octet_rule_validator.py&lt;/span&gt;
      &lt;/div&gt;
      &lt;div class=&quot;cvb-pre&quot;&gt;&lt;span class=&quot;cvb-cm&quot;&gt;# 옥텟 규칙 검증기&lt;/span&gt;
&lt;span class=&quot;cvb-cm&quot;&gt;# 공유결합 차수와 비공유전자쌍으로 각 원자의 전자 수 계산&lt;/span&gt;

&lt;span class=&quot;cvb-cm&quot;&gt;# ── 원소별 원자가 전자 수 ─────────────────────────&lt;/span&gt;
VALENCE = {
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;H&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;1&lt;/span&gt;,   &lt;span class=&quot;cvb-cm&quot;&gt;# 수소: 듀엣 규칙 (2개)&lt;/span&gt;
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;C&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;4&lt;/span&gt;,   &lt;span class=&quot;cvb-cm&quot;&gt;# 탄소&lt;/span&gt;
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;N&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;5&lt;/span&gt;,   &lt;span class=&quot;cvb-cm&quot;&gt;# 질소&lt;/span&gt;
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;O&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;6&lt;/span&gt;,   &lt;span class=&quot;cvb-cm&quot;&gt;# 산소&lt;/span&gt;
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;F&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;7&lt;/span&gt;,   &lt;span class=&quot;cvb-cm&quot;&gt;# 플루오린&lt;/span&gt;
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;Cl&quot;&lt;/span&gt;: &lt;span class=&quot;cvb-nm&quot;&gt;7&lt;/span&gt;,  &lt;span class=&quot;cvb-cm&quot;&gt;# 염소&lt;/span&gt;
}

OCTET_RULE = &lt;span class=&quot;cvb-nm&quot;&gt;8&lt;/span&gt;   &lt;span class=&quot;cvb-cm&quot;&gt;# 옥텟: 전자 8개&lt;/span&gt;
DUET_RULE  = &lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;   &lt;span class=&quot;cvb-cm&quot;&gt;# 듀엣: 수소는 전자 2개&lt;/span&gt;

&lt;span class=&quot;cvb-kw&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;cvb-fn&quot;&gt;check_octet&lt;/span&gt;(atom, bond_order_sum, lone_pairs):
    &lt;span class=&quot;cvb-st&quot;&gt;&quot;&quot;&quot;원자의 옥텟 규칙 충족 여부 확인&quot;&quot;&quot;&lt;/span&gt;
    shared_e = bond_order_sum * &lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;   &lt;span class=&quot;cvb-cm&quot;&gt;# 공유전자 수&lt;/span&gt;
    lone_e   = lone_pairs * &lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;       &lt;span class=&quot;cvb-cm&quot;&gt;# 비공유전자 수&lt;/span&gt;
    total_e  = shared_e + lone_e     &lt;span class=&quot;cvb-cm&quot;&gt;# 원자 주변 총 전자 수&lt;/span&gt;
    target   = DUET_RULE &lt;span class=&quot;cvb-kw&quot;&gt;if&lt;/span&gt; atom == &lt;span class=&quot;cvb-st&quot;&gt;&quot;H&quot;&lt;/span&gt; &lt;span class=&quot;cvb-kw&quot;&gt;else&lt;/span&gt; OCTET_RULE
    satisfied = (total_e == target)
    &lt;span class=&quot;cvb-kw&quot;&gt;return&lt;/span&gt; total_e, target, satisfied

&lt;span class=&quot;cvb-cm&quot;&gt;# H₂O 구조 검증&lt;/span&gt;
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;&quot;=== H₂O 옥텟 규칙 검증 ===&quot;&lt;/span&gt;)
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;&quot;루이스 구조: H-O-H (단일결합 × 2, O의 비공유전자쌍 × 2)&quot;&lt;/span&gt;)
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;()

&lt;span class=&quot;cvb-cm&quot;&gt;# O 원자 검증&lt;/span&gt;
total, target, ok = &lt;span class=&quot;cvb-fn&quot;&gt;check_octet&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;&quot;O&quot;&lt;/span&gt;, bond_order_sum=&lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;, lone_pairs=&lt;span class=&quot;cvb-nm&quot;&gt;2&lt;/span&gt;)
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;O 원자: 공유전자 {2*2}개 + 비공유전자 {2*2}개 = {total}개&quot;&lt;/span&gt;)
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;옥텟 달성: {'✅' if ok else '❌'} (목표 {target}개)&quot;&lt;/span&gt;)

&lt;span class=&quot;cvb-cm&quot;&gt;# H 원자 검증&lt;/span&gt;
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;()
total_h, target_h, ok_h = &lt;span class=&quot;cvb-fn&quot;&gt;check_octet&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;&quot;H&quot;&lt;/span&gt;, bond_order_sum=&lt;span class=&quot;cvb-nm&quot;&gt;1&lt;/span&gt;, lone_pairs=&lt;span class=&quot;cvb-nm&quot;&gt;0&lt;/span&gt;)
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;H 원자: 공유전자 {1*2}개 + 비공유전자 0개 = {total_h}개&quot;&lt;/span&gt;)
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;듀엣 달성: {'✅' if ok_h else '❌'} (목표 {target_h}개)&quot;&lt;/span&gt;)

&lt;span class=&quot;cvb-cm&quot;&gt;# 오개념 시나리오: &quot;O-H가 이중결합이라면?&quot;&lt;/span&gt;
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;()
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;&quot;=== ❌ 오개념 시나리오: O-H가 이중결합이면? ===&quot;&lt;/span&gt;)
total_wrong, target_w, ok_w = &lt;span class=&quot;cvb-fn&quot;&gt;check_octet&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;&quot;O&quot;&lt;/span&gt;, bond_order_sum=&lt;span class=&quot;cvb-nm&quot;&gt;4&lt;/span&gt;, lone_pairs=&lt;span class=&quot;cvb-nm&quot;&gt;0&lt;/span&gt;)
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;O 원자(오개념): 공유전자 {4*2}개 = {total_wrong}개&quot;&lt;/span&gt;)
&lt;span class=&quot;cvb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;cvb-st&quot;&gt;f&quot;옥텟 달성: {'✅' if ok_w else '❌'} → 옥텟 초과! 구조 불성립&quot;&lt;/span&gt;)&lt;/div&gt;

      &lt;div class=&quot;cvb-result&quot;&gt;
        &lt;div class=&quot;cvb-result-hd&quot;&gt;# 실행 결과 (Output)&lt;/div&gt;
        === H₂O 옥텟 규칙 검증 ===&lt;br&gt;
        루이스 구조: H-O-H (단일결합 × 2, O의 비공유전자쌍 × 2)&lt;br&gt;
        &lt;hr&gt;
        O 원자: 공유전자 4개 + 비공유전자 4개 = 8개&lt;br&gt;
        옥텟 달성: &lt;strong style=&quot;color:#059669;&quot;&gt;✅ (목표 8개)&lt;/strong&gt;&lt;br&gt;
        &lt;br&gt;
        H 원자: 공유전자 2개 + 비공유전자 0개 = 2개&lt;br&gt;
        듀엣 달성: &lt;strong style=&quot;color:#059669;&quot;&gt;✅ (목표 2개)&lt;/strong&gt;&lt;br&gt;
        &lt;hr&gt;
        === ❌ 오개념 시나리오: O-H가 이중결합이면? ===&lt;br&gt;
        O 원자(오개념): 공유전자 8개 = 8개&lt;br&gt;
        옥텟 달성: &lt;strong style=&quot;color:#dc2626;&quot;&gt;❌ → 옥텟 초과! 구조 불성립&lt;/strong&gt;
      &lt;/div&gt;

      &lt;div class=&quot;cvb-p&quot;&gt;
        옥텟 규칙으로 검증하면 더 명확해집니다.
        H₂O에서 O-H를 이중결합으로 가정하면
        산소 원자 주변 전자가 8개를 초과해 &lt;strong style=&quot;color:#dc2626;&quot;&gt;구조 자체가 성립하지 않습니다.&lt;/strong&gt;
        코드가 자동으로 오개념을 검출하는 것처럼,
        실제 화학 소프트웨어도 이 원리로 잘못된 분자 구조를 걸러냅니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 4. 심화 탐구 --&gt;
    &lt;div class=&quot;cvb-section&quot;&gt;
      &lt;div class=&quot;cvb-label-blue&quot;&gt;DEEP DIVE&lt;/div&gt;
      &lt;div class=&quot;cvb-title&quot;&gt;  더 나아간 탐구 아이디어&lt;/div&gt;

      &lt;div class=&quot;cvb-cards&quot;&gt;
        &lt;div class=&quot;cvb-card&quot; style=&quot;--ca:#7c3aed;&quot;&gt;
          &lt;div class=&quot;cvb-card-num&quot;&gt;EXPLORE 01&lt;/div&gt;
          &lt;div class=&quot;cvb-card-title&quot;&gt;분자 구조 시각화 프로그램 개발&lt;/div&gt;
          &lt;div class=&quot;cvb-card-desc&quot;&gt;Python matplotlib 또는 RDKit 라이브러리를 활용해
          분자식을 입력하면 루이스 구조식을 자동으로 그려주는 프로그램을 개발합니다.
          단일/이중/삼중결합을 선의 수로 시각화하고 비공유전자쌍도 함께 표시합니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;cvb-card&quot; style=&quot;--ca:#2563eb;&quot;&gt;
          &lt;div class=&quot;cvb-card-num&quot;&gt;EXPLORE 02&lt;/div&gt;
          &lt;div class=&quot;cvb-card-title&quot;&gt;오개념 자동 탐지 AI 튜터 개발&lt;/div&gt;
          &lt;div class=&quot;cvb-card-desc&quot;&gt;학생이 화학 문제 풀이를 입력하면 오개념을 자동으로 탐지하고
          교정해주는 프로그램을 Python으로 구현합니다.
          &quot;전자 2개 = 이중결합&quot; 같은 대표적 오개념 패턴을 데이터베이스화해
          자동 피드백을 제공하는 교육 AI를 개발합니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;cvb-card&quot; style=&quot;--ca:#059669;&quot;&gt;
          &lt;div class=&quot;cvb-card-num&quot;&gt;EXPLORE 03&lt;/div&gt;
          &lt;div class=&quot;cvb-card-title&quot;&gt;결합 에너지와 결합 차수 상관관계 분석&lt;/div&gt;
          &lt;div class=&quot;cvb-card-desc&quot;&gt;단일/이중/삼중결합의 결합 에너지 데이터를 수집하고
          결합 차수가 높을수록 결합 에너지가 커지는 관계를 Python으로 시각화합니다.
          선형회귀 모델로 결합 차수와 에너지의 수학적 관계를 탐구합니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;cvb-card&quot; style=&quot;--ca:#d97706;&quot;&gt;
          &lt;div class=&quot;cvb-card-num&quot;&gt;EXPLORE 04&lt;/div&gt;
          &lt;div class=&quot;cvb-card-title&quot;&gt;화학 정보학(Cheminformatics) 탐구&lt;/div&gt;
          &lt;div class=&quot;cvb-card-desc&quot;&gt;실제 화학 소프트웨어(RDKit)가 분자 구조를 데이터로
          처리하는 방법을 탐구합니다. SMILES 표기법으로 분자를 문자열로 표현하고
          Python으로 분자량, 결합 수, 원소 조성을 자동 계산합니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 5. 세특 --&gt;
    &lt;div class=&quot;cvb-section-last&quot;&gt;
      &lt;div class=&quot;cvb-label&quot;&gt;SETECH STORY&lt;/div&gt;
      &lt;div class=&quot;cvb-title&quot;&gt;  세특 스토리라인 제안&lt;/div&gt;

      &lt;div class=&quot;cvb-conclusion&quot;&gt;
        &lt;div class=&quot;cvb-conclusion-title&quot;&gt;  화학 + 정보 세특 연결 흐름&lt;/div&gt;
        &lt;ul&gt;
          &lt;li&gt;&quot;공유전자쌍 전자 2개 = 이중결합&quot;이라는 오개념을 수업 중 발견하고 탐구 시작&lt;/li&gt;
          &lt;li&gt;공유전자쌍의 수(결합차수)와 공유전자 수의 차이를 루이스 구조로 명확히 정리&lt;/li&gt;
          &lt;li&gt;Python으로 루이스 구조 분석기를 구현해 결합 종류를 자동 분류&lt;/li&gt;
          &lt;li&gt;옥텟 규칙 검증기로 오개념 시나리오를 코드로 반증&lt;/li&gt;
          &lt;li&gt;화학 정보학(Cheminformatics) 분야와 연결해 컴공 진로 탐구로 확장&lt;/li&gt;
          &lt;li&gt;&quot;과학적 오개념을 알고리즘으로 자동 탐지하는 교육 AI 개발 가능성을 발견함&quot;&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/div&gt;

      &lt;div class=&quot;cvb-p&quot; style=&quot;color:#9ca3af; font-size:14px; text-align:center;&quot;&gt;
        시험 전날 밤 한 학생의 엉뚱한 질문이&lt;br&gt;
        루이스 구조 → 옥텟 규칙 → 분자 분류 알고리즘 → 화학 정보학으로 이어지는&lt;br&gt;
        &lt;strong style=&quot;color:#6b7280;&quot;&gt;오개념 발견 → 개념 정립 → 코드 구현 → 실제 소프트웨어 연결&lt;/strong&gt;의 스토리가 완성됩니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 해시태그 --&gt;
    &lt;div class=&quot;cvb-tags&quot;&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#공유결합&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#루이스구조&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#이중결합오개념&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#옥텟규칙&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#Python코딩&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#화학정보학&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#분자구조분류&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#통합과학세특&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#세특주제&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#학생부종합전형&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#컴퓨터공학&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#원당컴퓨터학원&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#검단신도시&lt;/span&gt;
      &lt;span class=&quot;cvb-tag&quot;&gt;#당하동&lt;/span&gt;
    &lt;/div&gt;

  &lt;/div&gt;
&lt;/div&gt;</description>
      <category>학생부종합전형</category>
      <author>원당컴1</author>
      <guid isPermaLink="true">https://wondangcom.tistory.com/3190</guid>
      <comments>https://wondangcom.tistory.com/3190#entry3190comment</comments>
      <pubDate>Tue, 16 Jun 2026 12:46:21 +0900</pubDate>
    </item>
    <item>
      <title>제12회 삼성전자대학생 프로그래밍 챌린지</title>
      <link>https://wondangcom.tistory.com/3203</link>
      <description>&lt;!-- 티스토리 블로그 본문 영역에 붙여넣기 (body 태그 사이) --&gt;
&lt;style&gt;
  .sc-wrap {
    max-width: 760px;
    margin: 0 auto;
    font-family: 'Noto Sans KR', 'Apple SD Gothic Neo', sans-serif;
    color: #1a1a1a;
    line-height: 1.8;
    font-size: 15px;
  }

  /* 히어로 배너 */
  .sc-hero {
    background: linear-gradient(135deg, #0a0a0a 0%, #1a1a2e 40%, #16213e 70%, #0f3460 100%);
    border-radius: 16px;
    padding: 48px 32px 42px;
    text-align: center;
    margin-bottom: 36px;
    position: relative;
    overflow: hidden;
  }
  .sc-hero::before {
    content: '';
    position: absolute;
    top: -60px; right: -60px;
    width: 220px; height: 220px;
    background: radial-gradient(circle, rgba(20,100,220,0.18) 0%, transparent 70%);
    border-radius: 50%;
  }
  .sc-hero::after {
    content: '';
    position: absolute;
    bottom: -80px; left: -40px;
    width: 260px; height: 260px;
    background: radial-gradient(circle, rgba(20,100,220,0.12) 0%, transparent 70%);
    border-radius: 50%;
  }
  .sc-hero-badge {
    display: inline-block;
    background: rgba(20,120,255,0.2);
    color: #66b2ff;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 2px;
    padding: 5px 18px;
    border-radius: 20px;
    margin-bottom: 18px;
    border: 1px solid rgba(20,120,255,0.35);
  }
  .sc-hero-title {
    color: #fff;
    font-size: 27px;
    font-weight: 900;
    line-height: 1.35;
    margin-bottom: 8px;
    letter-spacing: -0.5px;
  }
  .sc-hero-title span { color: #4d9fff; }
  .sc-hero-sub {
    color: rgba(255,255,255,0.65);
    font-size: 13.5px;
    margin-bottom: 26px;
  }
  .sc-hero-chips {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 8px;
  }
  .sc-hero-chip {
    background: rgba(255,255,255,0.1);
    border: 1px solid rgba(255,255,255,0.18);
    color: rgba(255,255,255,0.9);
    font-size: 13px;
    font-weight: 600;
    padding: 6px 15px;
    border-radius: 20px;
  }
  .sc-hero-chip.blue {
    background: rgba(20,120,255,0.25);
    border-color: rgba(20,120,255,0.45);
    color: #7ec8ff;
  }
  .sc-hero-chip.samsung {
    background: rgba(20,40,160,0.35);
    border-color: rgba(20,40,160,0.55);
    color: #aac4ff;
    font-weight: 700;
  }

  /* 삼성 브랜드 강조 배너 */
  .sc-brand-banner {
    background: linear-gradient(90deg, #1428a0 0%, #0055a4 100%);
    border-radius: 12px;
    padding: 16px 24px;
    margin-bottom: 26px;
    display: flex;
    align-items: center;
    gap: 16px;
    flex-wrap: wrap;
  }
  .sc-brand-banner .icon { font-size: 28px; flex-shrink: 0; }
  .sc-brand-banner .text { color: #fff; }
  .sc-brand-banner .text strong { font-size: 15px; display: block; margin-bottom: 2px; }
  .sc-brand-banner .text span { font-size: 13px; color: rgba(255,255,255,0.78); }

  /* 섹션 제목 */
  .sc-section-title {
    display: flex;
    align-items: center;
    gap: 9px;
    font-size: 17px;
    font-weight: 800;
    color: #1428a0;
    margin: 38px 0 16px;
    padding-bottom: 10px;
    border-bottom: 2px solid #e4eaf8;
  }

  /* 인트로 박스 */
  .sc-intro-box {
    background: #f0f4ff;
    border-left: 4px solid #1428a0;
    border-radius: 0 10px 10px 0;
    padding: 20px 22px;
    margin-bottom: 22px;
    font-size: 14.5px;
    color: #2a2a3e;
    line-height: 1.9;
  }
  .sc-intro-box strong { color: #1428a0; }

  /* 2개 챌린지 부문 카드 */
  .sc-division-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 14px;
    margin: 8px 0 16px;
  }
  .sc-division-card {
    border-radius: 14px;
    padding: 22px 20px;
    position: relative;
    overflow: hidden;
  }
  .sc-division-card.algo {
    background: linear-gradient(135deg, #1428a0 0%, #0055a4 100%);
    color: #fff;
  }
  .sc-division-card.ai {
    background: linear-gradient(135deg, #0f3460 0%, #16213e 100%);
    color: #fff;
    border: 1px solid rgba(77,159,255,0.3);
  }
  .sc-division-card .d-icon { font-size: 28px; margin-bottom: 10px; }
  .sc-division-card .d-title {
    font-size: 16px;
    font-weight: 800;
    margin-bottom: 6px;
  }
  .sc-division-card.algo .d-title { color: #fff; }
  .sc-division-card.ai .d-title { color: #7ec8ff; }
  .sc-division-card .d-desc {
    font-size: 13px;
    line-height: 1.7;
    opacity: 0.85;
  }
  .sc-division-card .d-badge {
    display: inline-block;
    font-size: 11px;
    font-weight: 700;
    padding: 3px 9px;
    border-radius: 10px;
    margin-top: 10px;
  }
  .sc-division-card.algo .d-badge {
    background: rgba(255,255,255,0.18);
    color: #fff;
    border: 1px solid rgba(255,255,255,0.28);
  }
  .sc-division-card.ai .d-badge {
    background: rgba(77,159,255,0.2);
    color: #7ec8ff;
    border: 1px solid rgba(77,159,255,0.35);
  }
  .sc-caution {
    background: #fff4e0;
    border: 1px solid #ffc947;
    border-radius: 10px;
    padding: 11px 16px;
    font-size: 13.5px;
    color: #7a5500;
    font-weight: 600;
    margin-top: 4px;
  }

  /* 핵심 정보 카드 */
  .sc-info-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 11px;
    margin-bottom: 8px;
  }
  .sc-info-card {
    background: #f7f9ff;
    border: 1px solid #dae2f5;
    border-radius: 12px;
    padding: 14px 16px;
    display: flex;
    align-items: flex-start;
    gap: 11px;
  }
  .sc-info-card.full { grid-column: 1 / -1; }
  .sc-info-card .ic-icon { font-size: 20px; flex-shrink: 0; margin-top: 1px; }
  .sc-info-card .ic-lbl {
    font-size: 11px;
    font-weight: 700;
    color: #6880b8;
    letter-spacing: 0.8px;
    text-transform: uppercase;
    margin-bottom: 3px;
  }
  .sc-info-card .ic-val {
    font-size: 14px;
    font-weight: 700;
    color: #1a1a2e;
    line-height: 1.55;
  }
  .sc-info-card .ic-val small {
    font-size: 12px;
    color: #7888a8;
    font-weight: 400;
    display: block;
    margin-top: 2px;
  }
  .sc-info-card .ic-val a {
    color: #1428a0;
    text-decoration: none;
  }

  /* 일정 타임라인 */
  .sc-timeline { position: relative; padding-left: 30px; margin: 8px 0; }
  .sc-timeline::before {
    content: '';
    position: absolute;
    left: 10px; top: 10px; bottom: 10px;
    width: 2px;
    background: linear-gradient(to bottom, #1428a0, #4d9fff, #1428a0);
  }
  .sc-tl-item { position: relative; margin-bottom: 22px; }
  .sc-tl-item:last-child { margin-bottom: 0; }
  .sc-tl-dot {
    position: absolute;
    left: -24px; top: 6px;
    width: 14px; height: 14px;
    background: #1428a0;
    border-radius: 50%;
    border: 2px solid #fff;
    box-shadow: 0 0 0 2px #1428a0;
  }
  .sc-tl-dot.accent {
    background: #e63946;
    box-shadow: 0 0 0 2px #e63946;
  }
  .sc-tl-header {
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap;
    margin-bottom: 5px;
  }
  .sc-tl-step {
    display: inline-block;
    background: #1428a0;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    padding: 2px 10px;
    border-radius: 10px;
  }
  .sc-tl-step.accent { background: #e63946; }
  .sc-tl-step.gray { background: #6880b8; }
  .sc-tl-title {
    font-size: 15px;
    font-weight: 800;
    color: #1428a0;
  }
  .sc-tl-date {
    font-size: 13px;
    font-weight: 700;
    color: #e63946;
    margin-bottom: 5px;
  }
  .sc-tl-desc {
    font-size: 13.5px;
    color: #3a3a5e;
    line-height: 1.75;
  }
  .sc-tl-desc .sub {
    display: inline-block;
    background: #f0f4ff;
    border: 1px solid #dae2f5;
    color: #4455aa;
    font-size: 12px;
    padding: 2px 8px;
    border-radius: 6px;
    margin: 3px 2px 0;
  }

  /* 전용 일정 테이블 (Algorithm vs AI 비교) */
  .sc-compare-wrap {
    margin: 8px 0 6px;
    overflow-x: auto;
  }
  .sc-compare-table {
    width: 100%;
    border-collapse: collapse;
    font-size: 13.5px;
    min-width: 480px;
  }
  .sc-compare-table thead tr { background: #1428a0; color: #fff; }
  .sc-compare-table thead th { padding: 11px 14px; font-weight: 700; text-align: left; }
  .sc-compare-table thead th:first-child { background: #0d1e80; }
  .sc-compare-table tbody tr { border-bottom: 1px solid #e4eaf8; }
  .sc-compare-table tbody tr:hover { background: #f5f8ff; }
  .sc-compare-table td { padding: 10px 14px; color: #2a2a3e; vertical-align: top; }
  .sc-compare-table td:first-child { font-weight: 700; color: #1428a0; background: #f7f9ff; white-space: nowrap; }
  .sc-compare-table .tag-algo {
    display: inline-block;
    background: #e8eeff;
    color: #1428a0;
    font-size: 11px;
    font-weight: 700;
    padding: 2px 7px;
    border-radius: 6px;
    margin-right: 4px;
  }
  .sc-compare-table .tag-ai {
    display: inline-block;
    background: #e0f0ff;
    color: #0055a4;
    font-size: 11px;
    font-weight: 700;
    padding: 2px 7px;
    border-radius: 6px;
  }
  .sc-schedule-note {
    font-size: 13px;
    color: #8899bb;
    background: #f7f9ff;
    border-radius: 8px;
    padding: 8px 13px;
    margin-top: 6px;
  }

  /* 수상 혜택 */
  .sc-benefit-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
    margin: 8px 0;
  }
  .sc-benefit-card {
    background: #f7f9ff;
    border: 1px solid #dae2f5;
    border-radius: 12px;
    padding: 18px 16px;
    text-align: center;
  }
  .sc-benefit-card .b-icon { font-size: 26px; margin-bottom: 8px; }
  .sc-benefit-card .b-title { font-size: 14px; font-weight: 800; color: #1428a0; margin-bottom: 5px; }
  .sc-benefit-card .b-desc { font-size: 13px; color: #4a4a6a; line-height: 1.65; }
  .sc-benefit-card.highlight {
    background: linear-gradient(135deg, #1428a0, #0055a4);
    border-color: transparent;
  }
  .sc-benefit-card.highlight .b-title { color: #fff; }
  .sc-benefit-card.highlight .b-desc { color: rgba(255,255,255,0.82); }

  /* 접수 안내 박스 */
  .sc-apply-box {
    background: linear-gradient(135deg, #1428a0 0%, #0055a4 100%);
    border-radius: 14px;
    padding: 26px 28px;
    margin: 8px 0 16px;
    color: #fff;
  }
  .sc-apply-box .title {
    font-size: 15px;
    font-weight: 800;
    color: #7ec8ff;
    margin-bottom: 16px;
  }
  .sc-apply-row {
    display: flex;
    gap: 12px;
    margin-bottom: 11px;
    align-items: flex-start;
  }
  .sc-apply-row:last-child { margin-bottom: 0; }
  .sc-apply-lbl {
    flex-shrink: 0;
    font-size: 11px;
    font-weight: 700;
    background: rgba(255,255,255,0.15);
    color: #fff;
    padding: 3px 10px;
    border-radius: 10px;
    margin-top: 2px;
    border: 1px solid rgba(255,255,255,0.25);
    white-space: nowrap;
  }
  .sc-apply-val {
    font-size: 14px;
    color: rgba(255,255,255,0.9);
    line-height: 1.7;
  }
  .sc-apply-val strong { color: #fff; }
  .sc-apply-val a { color: #7ec8ff; text-decoration: none; font-weight: 700; }
  .sc-apply-caution {
    margin-top: 14px;
    background: rgba(255,200,0,0.15);
    border: 1px solid rgba(255,200,0,0.3);
    border-radius: 9px;
    padding: 10px 14px;
    font-size: 13px;
    color: #ffe566;
    font-weight: 600;
  }

  /* 역대 현황 */
  .sc-stat-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 11px;
    margin: 8px 0;
  }
  .sc-stat-card {
    background: #f7f9ff;
    border: 1px solid #dae2f5;
    border-radius: 12px;
    padding: 16px 12px;
    text-align: center;
  }
  .sc-stat-card .s-num {
    font-size: 22px;
    font-weight: 900;
    color: #1428a0;
    line-height: 1.2;
    margin-bottom: 4px;
  }
  .sc-stat-card .s-label { font-size: 12.5px; color: #6880b8; font-weight: 600; }

  /* 학원 안내 */
  .sc-academy-box {
    background: linear-gradient(135deg, #1428a0 0%, #0055a4 100%);
    border-radius: 14px;
    padding: 26px 28px;
    color: #fff;
    margin: 40px 0 10px;
  }
  .sc-academy-box .title { font-size: 16px; font-weight: 800; color: #7ec8ff; margin-bottom: 12px; }
  .sc-academy-box p { font-size: 14px; color: rgba(255,255,255,0.87); line-height: 1.9; margin-bottom: 16px; }
  .sc-academy-contact { display: flex; flex-wrap: wrap; gap: 10px; }
  .sc-contact-chip {
    background: rgba(255,255,255,0.12);
    border: 1px solid rgba(255,255,255,0.22);
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    padding: 7px 15px;
    border-radius: 20px;
  }

  /* 출처 */
  .sc-source {
    font-size: 12px;
    color: #99aabb;
    margin-top: 30px;
    padding-top: 16px;
    border-top: 1px solid #e4eaf8;
    line-height: 1.9;
  }
  .sc-source a { color: #1428a0; text-decoration: none; }

  /* 해시태그 */
  .sc-hashtag { font-size: 13px; color: #1428a0; margin-top: 18px; line-height: 2.1; }

  @media (max-width: 520px) {
    .sc-hero { padding: 32px 18px 28px; }
    .sc-hero-title { font-size: 21px; }
    .sc-division-grid { grid-template-columns: 1fr; }
    .sc-info-grid { grid-template-columns: 1fr; }
    .sc-benefit-grid { grid-template-columns: 1fr; }
    .sc-stat-grid { grid-template-columns: repeat(2, 1fr); }
    .sc-apply-row { flex-direction: column; gap: 5px; }
  }
&lt;/style&gt;

&lt;div class=&quot;sc-wrap&quot;&gt;

  &lt;!-- 히어로 배너 --&gt;
  &lt;div class=&quot;sc-hero&quot;&gt;
    &lt;div class=&quot;sc-hero-badge&quot;&gt;  SAMSUNG COLLEGIATE PROGRAMMING CHALLENGE&lt;/div&gt;
    &lt;div class=&quot;sc-hero-title&quot;&gt;제12회 삼성전자&lt;br&gt;&lt;span&gt;대학생 프로그래밍 챌린지&lt;/span&gt;&lt;/div&gt;
    &lt;div class=&quot;sc-hero-sub&quot;&gt;SCPC 2026 · Algorithm 챌린지 · 삼성전자 채용 우대 혜택&lt;/div&gt;
    &lt;div class=&quot;sc-hero-chips&quot;&gt;
      &lt;div class=&quot;sc-hero-chip blue&quot;&gt;  접수 ~2026.07.05(일)&lt;/div&gt;
      &lt;div class=&quot;sc-hero-chip&quot;&gt;  Algorithm 챌린지&lt;/div&gt;
      &lt;div class=&quot;sc-hero-chip samsung&quot;&gt;  본선 삼성전자 서울R&amp;D캠퍼스&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 삼성전자 브랜드 배너 --&gt;
  &lt;div class=&quot;sc-brand-banner&quot;&gt;
    &lt;div class=&quot;icon&quot;&gt; &lt;/div&gt;
    &lt;div class=&quot;text&quot;&gt;
      &lt;strong&gt;2015년부터 시작된 국내 최대 규모 대학생 소프트웨어 경진대회&lt;/strong&gt;
      &lt;span&gt;누적 참가자 4만여 명 · 총 393명의 수상자 배출 · 수상자 삼성전자 채용 우대&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 인트로 --&gt;
  &lt;div class=&quot;sc-intro-box&quot;&gt;
    안녕하세요, 원당컴퓨터학원입니다!  &lt;br&gt;&lt;br&gt;
    오늘은 대학생 프로그래머라면 꼭 알아야 할 대회 소식을 가져왔어요.
    바로 삼성전자가 주관하는 &lt;strong&gt;『제12회 SCPC (Samsung Collegiate Programming Challenge)』&lt;/strong&gt;입니다!&lt;br&gt;&lt;br&gt;
    2015년부터 매년 개최되어 온 국내 최대 규모의 소프트웨어 경진대회로,
    지금까지 &lt;strong&gt;누적 4만여 명이 참가하고 총 393명의 수상자&lt;/strong&gt;를 배출했어요.
    학년·전공 제한이 없어 프로그래밍에 관심 있는 대학(원)생이라면 누구나 도전할 수 있고,
    &lt;strong&gt;수상자에게는 상금과 함께 삼성전자 채용 우대 혜택&lt;/strong&gt;까지 주어지는 정말 특별한 대회랍니다  
  &lt;/div&gt;

  &lt;!-- 2개 챌린지 부문 --&gt;
  &lt;div class=&quot;sc-section-title&quot;&gt;⚡ 2026년 챌린지 부문 소개&lt;/div&gt;
  &lt;div class=&quot;sc-division-grid&quot;&gt;
    &lt;div class=&quot;sc-division-card algo&quot;&gt;
      &lt;div class=&quot;d-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;d-title&quot;&gt;소프트웨어 알고리즘 챌린지&lt;/div&gt;
      &lt;div class=&quot;d-desc&quot;&gt;C, C++, Java를 사용하여 제한 시간 내에 알고리즘 문제를 풀고 소스코드를 제출하는 방식. 프로그래밍과 알고리즘 난제 해결 역량을 중점 평가!&lt;/div&gt;
      &lt;div class=&quot;d-badge&quot;&gt;이번 포스팅 주제&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-division-card ai&quot;&gt;
      &lt;div class=&quot;d-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;d-title&quot;&gt;AI 챌린지&lt;/div&gt;
      &lt;div class=&quot;d-desc&quot;&gt;에이전틱 AI 개발 역량을 평가하는 신설 부문. 모델링 전략, 데이터 처리, 성능 최적화 등 AI 개발 전반의 역량을 발휘하는 대회!&lt;/div&gt;
      &lt;div class=&quot;d-badge&quot;&gt;본선 8.21(금)&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;sc-caution&quot;&gt;⚠️ AI 챌린지와 Algorithm 챌린지는 중복 신청 불가! 하나만 선택해서 지원하세요.&lt;/div&gt;

  &lt;!-- 핵심 정보 한눈에 --&gt;
  &lt;div class=&quot;sc-section-title&quot;&gt;  Algorithm 챌린지 핵심 정보&lt;/div&gt;
  &lt;div class=&quot;sc-info-grid&quot;&gt;
    &lt;div class=&quot;sc-info-card&quot;&gt;
      &lt;div class=&quot;ic-icon&quot;&gt; &lt;/div&gt;
      &lt;div&gt;
        &lt;div class=&quot;ic-lbl&quot;&gt;참가 접수&lt;/div&gt;
        &lt;div class=&quot;ic-val&quot;&gt;2026.06.11(목) ~ 07.05(일)
          &lt;small&gt;Codeground 홈페이지 접수&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-info-card&quot;&gt;
      &lt;div class=&quot;ic-icon&quot;&gt; ‍ &lt;/div&gt;
      &lt;div&gt;
        &lt;div class=&quot;ic-lbl&quot;&gt;참가 자격&lt;/div&gt;
        &lt;div class=&quot;ic-val&quot;&gt;대학(원) 재학·휴학생
          &lt;small&gt;학년·전공 제한 없음&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-info-card&quot;&gt;
      &lt;div class=&quot;ic-icon&quot;&gt; ️&lt;/div&gt;
      &lt;div&gt;
        &lt;div class=&quot;ic-lbl&quot;&gt;1차 예선&lt;/div&gt;
        &lt;div class=&quot;ic-val&quot;&gt;2026.07.10(금) 오후 3시&lt;br&gt;~ 07.11(토) 오후 3시
          &lt;small&gt;온라인 / 24시간 진행&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-info-card&quot;&gt;
      &lt;div class=&quot;ic-icon&quot;&gt; ️&lt;/div&gt;
      &lt;div&gt;
        &lt;div class=&quot;ic-lbl&quot;&gt;2차 예선&lt;/div&gt;
        &lt;div class=&quot;ic-val&quot;&gt;2026.08.01(토)&lt;br&gt;오전 9시 ~ 오후 9시
          &lt;small&gt;온라인 / 12시간 진행&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-info-card&quot;&gt;
      &lt;div class=&quot;ic-icon&quot;&gt; &lt;/div&gt;
      &lt;div&gt;
        &lt;div class=&quot;ic-lbl&quot;&gt;본선 대회 및 시상식&lt;/div&gt;
        &lt;div class=&quot;ic-val&quot;&gt;2026.08.28(금) 오후 1시 ~ 7시
          &lt;small&gt;삼성전자 서울R&amp;D캠퍼스 (서초구 우면동)&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-info-card&quot;&gt;
      &lt;div class=&quot;ic-icon&quot;&gt; &lt;/div&gt;
      &lt;div&gt;
        &lt;div class=&quot;ic-lbl&quot;&gt;접수 / 대회 사이트&lt;/div&gt;
        &lt;div class=&quot;ic-val&quot;&gt;&lt;a href=&quot;https://www.codeground.org/contest/contest&quot; target=&quot;_blank&quot;&gt;codeground.org&lt;/a&gt;
          &lt;small&gt;참가 신청 완료 시 메일 발송&lt;/small&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 상세 일정 타임라인 --&gt;
  &lt;div class=&quot;sc-section-title&quot;&gt; ️ Algorithm 챌린지 상세 일정&lt;/div&gt;
  &lt;div class=&quot;sc-timeline&quot;&gt;

    &lt;div class=&quot;sc-tl-item&quot;&gt;
      &lt;div class=&quot;sc-tl-dot&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;sc-tl-header&quot;&gt;
        &lt;div class=&quot;sc-tl-step&quot;&gt;STEP 01&lt;/div&gt;
        &lt;div class=&quot;sc-tl-title&quot;&gt;참가 접수&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;sc-tl-date&quot;&gt;2026.06.11(목) ~ 07.05(일)&lt;/div&gt;
      &lt;div class=&quot;sc-tl-desc&quot;&gt;
        Codeground 홈페이지에서 온라인 신청&lt;br&gt;
        → &lt;a href=&quot;https://www.codeground.org/contest/contest&quot; target=&quot;_blank&quot; style=&quot;color:#1428a0; font-weight:700;&quot;&gt;www.codeground.org/contest/contest&lt;/a&gt;&lt;br&gt;
        참가 신청을 정상적으로 완료하면 &lt;strong&gt;신청 완료 메일이 발송&lt;/strong&gt;됩니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;sc-tl-item&quot;&gt;
      &lt;div class=&quot;sc-tl-dot&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;sc-tl-header&quot;&gt;
        &lt;div class=&quot;sc-tl-step&quot;&gt;STEP 02&lt;/div&gt;
        &lt;div class=&quot;sc-tl-title&quot;&gt;1차 온라인 예선&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;sc-tl-date&quot;&gt;2026.07.10(금) 오후 3시 ~ 07.11(토) 오후 3시&lt;/div&gt;
      &lt;div class=&quot;sc-tl-desc&quot;&gt;
        온라인 방식으로 24시간 진행.&lt;br&gt;
        알고리즘 문제를 풀고 소스코드를 제출하는 방식.
        &lt;span class=&quot;sub&quot;&gt;C&lt;/span&gt;&lt;span class=&quot;sub&quot;&gt;C++&lt;/span&gt;&lt;span class=&quot;sub&quot;&gt;Java&lt;/span&gt; 사용 가능
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;sc-tl-item&quot;&gt;
      &lt;div class=&quot;sc-tl-dot&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;sc-tl-header&quot;&gt;
        &lt;div class=&quot;sc-tl-step&quot;&gt;STEP 03&lt;/div&gt;
        &lt;div class=&quot;sc-tl-title&quot;&gt;2차 온라인 예선&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;sc-tl-date&quot;&gt;2026.08.01(토) 오전 9시 ~ 오후 9시&lt;/div&gt;
      &lt;div class=&quot;sc-tl-desc&quot;&gt;
        온라인 방식으로 12시간 진행.&lt;br&gt;
        1차 예선 통과자 대상으로 진행되며, 본선 진출자를 선발합니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;sc-tl-item&quot;&gt;
      &lt;div class=&quot;sc-tl-dot accent&quot;&gt;&lt;/div&gt;
      &lt;div class=&quot;sc-tl-header&quot;&gt;
        &lt;div class=&quot;sc-tl-step accent&quot;&gt;FINAL&lt;/div&gt;
        &lt;div class=&quot;sc-tl-title&quot;&gt;본선 대회 및 시상식&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;sc-tl-date&quot;&gt;2026.08.28(금) 오후 1시 ~ 오후 7시&lt;/div&gt;
      &lt;div class=&quot;sc-tl-desc&quot;&gt;
        &lt;strong&gt;삼성전자 서울R&amp;D캠퍼스&lt;/strong&gt; (서울 서초구 우면동) 오프라인 진행.&lt;br&gt;
        AI 챌린지와 통합 시상식 함께 진행.&lt;br&gt;
        최종 수상자에게는 &lt;strong&gt;상금 + 삼성전자 채용 우대 혜택&lt;/strong&gt; 제공!
      &lt;/div&gt;
    &lt;/div&gt;

  &lt;/div&gt;

  &lt;!-- Algorithm vs AI 일정 비교 --&gt;
  &lt;div class=&quot;sc-section-title&quot;&gt;  두 부문 일정 비교&lt;/div&gt;
  &lt;div class=&quot;sc-compare-wrap&quot;&gt;
    &lt;table class=&quot;sc-compare-table&quot;&gt;
      &lt;thead&gt;
        &lt;tr&gt;
          &lt;th&gt;구분&lt;/th&gt;
          &lt;th&gt;&lt;span style=&quot;color:#aac4ff;&quot;&gt; &lt;/span&gt; Algorithm 챌린지&lt;/th&gt;
          &lt;th&gt;&lt;span style=&quot;color:#aac4ff;&quot;&gt; &lt;/span&gt; AI 챌린지&lt;/th&gt;
        &lt;/tr&gt;
      &lt;/thead&gt;
      &lt;tbody&gt;
        &lt;tr&gt;
          &lt;td&gt;참가 접수&lt;/td&gt;
          &lt;td&gt;06.11(목) ~ 07.05(일)&lt;/td&gt;
          &lt;td&gt;06.11(목) ~ 07.05(일)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td&gt;1차 예선&lt;/td&gt;
          &lt;td&gt;07.10(금) 오후3시 ~ 07.11(토) 오후3시&lt;/td&gt;
          &lt;td&gt;07.06(일) ~ 07.12(토)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td&gt;2차 예선&lt;/td&gt;
          &lt;td&gt;08.01(토) 오전9시 ~ 오후9시&lt;/td&gt;
          &lt;td&gt;07.29(화) ~ 08.05(화)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td&gt;본선 대회&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;08.28(금) 오후1시~7시&lt;/strong&gt;&lt;/td&gt;
          &lt;td&gt;08.21(금)&lt;/td&gt;
        &lt;/tr&gt;
        &lt;tr&gt;
          &lt;td&gt;시상식&lt;/td&gt;
          &lt;td colspan=&quot;2&quot; style=&quot;font-weight:700; color:#1428a0;&quot;&gt;  08.28(금) 두 부문 통합 시상식 — 삼성전자 서울R&amp;D캠퍼스&lt;/td&gt;
        &lt;/tr&gt;
      &lt;/tbody&gt;
    &lt;/table&gt;
  &lt;/div&gt;
  &lt;div class=&quot;sc-schedule-note&quot;&gt;⚠️ AI / Algorithm 챌린지 중복 신청 불가 · 상기 일정은 운영 상황에 따라 변경될 수 있습니다.&lt;/div&gt;

  &lt;!-- 수상 혜택 --&gt;
  &lt;div class=&quot;sc-section-title&quot;&gt;  수상자 혜택&lt;/div&gt;
  &lt;div class=&quot;sc-benefit-grid&quot;&gt;
    &lt;div class=&quot;sc-benefit-card highlight&quot;&gt;
      &lt;div class=&quot;b-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;b-title&quot;&gt;상 금&lt;/div&gt;
      &lt;div class=&quot;b-desc&quot;&gt;수상자 전원에게 상금 지급 (금액은 수상 등급에 따라 상이)&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-benefit-card&quot;&gt;
      &lt;div class=&quot;b-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;b-title&quot;&gt;삼성전자 채용 우대&lt;/div&gt;
      &lt;div class=&quot;b-desc&quot;&gt;최종 수상자에게 삼성전자 입사 지원 시 채용 우대 혜택 제공&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 역대 현황 --&gt;
  &lt;div class=&quot;sc-section-title&quot;&gt;  SCPC 역대 현황&lt;/div&gt;
  &lt;div class=&quot;sc-stat-grid&quot;&gt;
    &lt;div class=&quot;sc-stat-card&quot;&gt;
      &lt;div class=&quot;s-num&quot;&gt;12회&lt;/div&gt;
      &lt;div class=&quot;s-label&quot;&gt;2026년 대회 횟수&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-stat-card&quot;&gt;
      &lt;div class=&quot;s-num&quot;&gt;4만+&lt;/div&gt;
      &lt;div class=&quot;s-label&quot;&gt;누적 참가자 수&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-stat-card&quot;&gt;
      &lt;div class=&quot;s-num&quot;&gt;393명&lt;/div&gt;
      &lt;div class=&quot;s-label&quot;&gt;누적 수상자 수&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 접수 방법 --&gt;
  &lt;div class=&quot;sc-section-title&quot;&gt;  접수 방법&lt;/div&gt;
  &lt;div class=&quot;sc-apply-box&quot;&gt;
    &lt;div class=&quot;title&quot;&gt; ️ Codeground 홈페이지를 통한 온라인 접수&lt;/div&gt;
    &lt;div class=&quot;sc-apply-row&quot;&gt;
      &lt;div class=&quot;sc-apply-lbl&quot;&gt;접수 사이트&lt;/div&gt;
      &lt;div class=&quot;sc-apply-val&quot;&gt;&lt;a href=&quot;https://www.codeground.org/contest/contest&quot; target=&quot;_blank&quot;&gt;www.codeground.org/contest/contest&lt;/a&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-apply-row&quot;&gt;
      &lt;div class=&quot;sc-apply-lbl&quot;&gt;접수 기간&lt;/div&gt;
      &lt;div class=&quot;sc-apply-val&quot;&gt;&lt;strong&gt;2026.06.11(목) ~ 07.05(일)&lt;/strong&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-apply-row&quot;&gt;
      &lt;div class=&quot;sc-apply-lbl&quot;&gt;참가 자격&lt;/div&gt;
      &lt;div class=&quot;sc-apply-val&quot;&gt;대학(원) 재학 또는 휴학생 / 전공·학년 제한 없음&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-apply-row&quot;&gt;
      &lt;div class=&quot;sc-apply-lbl&quot;&gt;확인 방법&lt;/div&gt;
      &lt;div class=&quot;sc-apply-val&quot;&gt;신청 완료 후 &lt;strong&gt;신청 완료 메일 발송&lt;/strong&gt;으로 확인&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;sc-apply-caution&quot;&gt;⚠️ AI 챌린지와 Algorithm 챌린지 중복 신청 불가! 하나만 선택하세요.&lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 학원 안내 --&gt;
  &lt;div class=&quot;sc-academy-box&quot;&gt;
    &lt;div class=&quot;title&quot;&gt;  원당컴퓨터학원 학생 여러분께&lt;/div&gt;
    &lt;p&gt;
      SCPC는 삼성전자가 직접 주관하는 국내 최대 규모의 대학생 알고리즘 대회예요. 상금은 물론 &lt;strong&gt;삼성전자 채용 우대 혜택&lt;/strong&gt;까지 주어지기 때문에, 취업을 준비하는 대학(원)생에게는 정말 놓칠 수 없는 기회랍니다.&lt;br&gt;&lt;br&gt;
      저희 학원에서 C++ 알고리즘 경시반을 수료하고 대학에 진학한 학생들이라면 이 대회에 꼭 도전해 보세요! 고등학교 때부터 알고리즘 기초를 탄탄하게 쌓아왔다면 충분히 도전할 수 있어요. 대학 진학 전에 미리 알고리즘 실력을 쌓고 싶은 고등학생은 학원으로 문의해 주세요  
    &lt;/p&gt;
    &lt;div class=&quot;sc-academy-contact&quot;&gt;
      &lt;div class=&quot;sc-contact-chip&quot;&gt;  032-565-5497&lt;/div&gt;
      &lt;div class=&quot;sc-contact-chip&quot;&gt;  인천 서구 당하동 장원프라자 502호&lt;/div&gt;
      &lt;div class=&quot;sc-contact-chip&quot;&gt;  wondangcom.com&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 출처 --&gt;
  &lt;div class=&quot;sc-source&quot;&gt;
      &lt;strong&gt;출처 및 참고&lt;/strong&gt;&lt;br&gt;
    · 대회 접수 사이트 : &lt;a href=&quot;https://www.codeground.org/contest/contest&quot; target=&quot;_blank&quot;&gt;https://www.codeground.org/contest/contest&lt;/a&gt;&lt;br&gt;
    · 베타뉴스 (2026.06.11) : &lt;a href=&quot;https://www.betanews.net/article/view/beta202606110014&quot; target=&quot;_blank&quot;&gt;삼성전자, 제12회 대학생 프로그래밍 챌린지(SCPC) 참가자 모집&lt;/a&gt;&lt;br&gt;
    · 디지털데일리 (2026.06.11) : &lt;a href=&quot;https://www.ddaily.co.kr/page/view/2026061110222236376&quot; target=&quot;_blank&quot;&gt;삼성전자, 제12회 대학생 프로그래밍 챌린지 참가자 모집&lt;/a&gt;&lt;br&gt;
    · ZDNet Korea (2026.06.11) : &lt;a href=&quot;https://zdnet.co.kr/view/?no=20260611100819&quot; target=&quot;_blank&quot;&gt;삼성전자, '12회 대학생 프로그래밍 챌린지' 개최&lt;/a&gt;
  &lt;/div&gt;

  &lt;!-- 해시태그 --&gt;
  &lt;div class=&quot;sc-hashtag&quot;&gt;
    #SCPC #삼성전자프로그래밍챌린지 #대학생코딩대회 #알고리즘대회 #삼성전자채용 #SCPC2026 #코딩대회 #삼성리서치 #Codeground #C++ #Java #알고리즘 #대학생대외활동 #소프트웨어경진대회 #검단신도시코딩학원 #당하동코딩학원 #원당컴퓨터학원 #인천서구코딩학원 #알고리즘경시반 #대학생프로그래밍
  &lt;/div&gt;

&lt;/div&gt;</description>
      <category>소프트웨어대회안내</category>
      <author>원당컴1</author>
      <guid isPermaLink="true">https://wondangcom.tistory.com/3203</guid>
      <comments>https://wondangcom.tistory.com/3203#entry3203comment</comments>
      <pubDate>Fri, 12 Jun 2026 09:39:15 +0900</pubDate>
    </item>
    <item>
      <title>포스코DX 주최제7회 전국 청소년 AI창의 경진대회</title>
      <link>https://wondangcom.tistory.com/3201</link>
      <description>&lt;!-- 티스토리 블로그 본문 영역에 붙여넣기 --&gt;
&lt;style&gt;
  .ac-wrap {
    max-width: 760px;
    margin: 0 auto;
    font-family: 'Noto Sans KR', 'Apple SD Gothic Neo', sans-serif;
    color: #1a1a2e;
    line-height: 1.8;
    font-size: 15px;
  }

  /* 히어로 배너 */
  .ac-hero {
    background: linear-gradient(135deg, #0a2463 0%, #1b4f8a 50%, #3a7bd5 100%);
    border-radius: 16px;
    padding: 44px 32px;
    text-align: center;
    margin-bottom: 40px;
    position: relative;
    overflow: hidden;
  }
  .ac-hero::before {
    content: '';
    position: absolute;
    top: -40px; right: -40px;
    width: 180px; height: 180px;
    background: rgba(255,255,255,0.05);
    border-radius: 50%;
  }
  .ac-hero::after {
    content: '';
    position: absolute;
    bottom: -60px; left: -30px;
    width: 220px; height: 220px;
    background: rgba(255,255,255,0.04);
    border-radius: 50%;
  }
  .ac-hero-badge {
    display: inline-block;
    background: rgba(255,255,255,0.15);
    color: #a8d4ff;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 1.5px;
    padding: 5px 14px;
    border-radius: 20px;
    margin-bottom: 16px;
    border: 1px solid rgba(255,255,255,0.2);
  }
  .ac-hero-title {
    color: #ffffff;
    font-size: 26px;
    font-weight: 800;
    line-height: 1.4;
    margin-bottom: 12px;
    letter-spacing: -0.5px;
  }
  .ac-hero-title span {
    color: #7dd3fc;
  }
  .ac-hero-sub {
    color: rgba(255,255,255,0.75);
    font-size: 14px;
    margin-bottom: 24px;
  }
  .ac-hero-deadline {
    display: inline-block;
    background: #e63946;
    color: #fff;
    font-size: 13px;
    font-weight: 700;
    padding: 8px 22px;
    border-radius: 30px;
    letter-spacing: 0.3px;
  }

  /* 섹션 제목 */
  .ac-section-title {
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 18px;
    font-weight: 800;
    color: #0a2463;
    margin: 40px 0 18px;
    padding-bottom: 10px;
    border-bottom: 2px solid #e8f0fb;
  }
  .ac-section-title .icon {
    font-size: 20px;
  }

  /* 인트로 박스 */
  .ac-intro-box {
    background: #f0f7ff;
    border-left: 4px solid #3a7bd5;
    border-radius: 0 10px 10px 0;
    padding: 20px 22px;
    margin-bottom: 30px;
    font-size: 14.5px;
    color: #2d3a4e;
    line-height: 1.85;
  }
  .ac-intro-box strong {
    color: #0a2463;
  }

  /* 개요 카드 */
  .ac-info-grid {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
    margin-bottom: 10px;
  }
  .ac-info-card {
    background: #f8faff;
    border: 1px solid #dce8f8;
    border-radius: 10px;
    padding: 14px 16px;
  }
  .ac-info-card .label {
    font-size: 11px;
    font-weight: 700;
    color: #6b8ab8;
    letter-spacing: 0.8px;
    margin-bottom: 5px;
    text-transform: uppercase;
  }
  .ac-info-card .value {
    font-size: 14px;
    font-weight: 700;
    color: #1a1a2e;
  }
  .ac-info-card .value a {
    color: #3a7bd5;
    text-decoration: none;
  }
  .ac-info-card.full {
    grid-column: 1 / -1;
  }

  /* 주제 분야 태그 */
  .ac-tag-wrap {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin: 14px 0 6px;
  }
  .ac-tag {
    background: #e8f0fb;
    color: #1b4f8a;
    font-size: 13px;
    font-weight: 600;
    padding: 5px 13px;
    border-radius: 20px;
  }
  .ac-tag-note {
    font-size: 13px;
    color: #6b8ab8;
    margin-top: 6px;
  }

  /* 시상 테이블 */
  .ac-award-table {
    width: 100%;
    border-collapse: collapse;
    margin: 8px 0 16px;
    font-size: 14px;
  }
  .ac-award-table thead tr {
    background: #0a2463;
    color: #fff;
  }
  .ac-award-table thead th {
    padding: 11px 14px;
    font-weight: 700;
    text-align: left;
  }
  .ac-award-table tbody tr {
    border-bottom: 1px solid #e8f0fb;
    transition: background 0.15s;
  }
  .ac-award-table tbody tr:hover {
    background: #f0f7ff;
  }
  .ac-award-table td {
    padding: 11px 14px;
    color: #2d3a4e;
  }
  .ac-award-table td:last-child {
    font-weight: 700;
    color: #e63946;
  }
  .ac-award-note {
    font-size: 13px;
    color: #6b8ab8;
    margin-top: 8px;
    padding: 10px 14px;
    background: #f8faff;
    border-radius: 8px;
  }

  /* 일정 타임라인 */
  .ac-timeline {
    position: relative;
    padding-left: 28px;
    margin: 8px 0;
  }
  .ac-timeline::before {
    content: '';
    position: absolute;
    left: 9px; top: 8px; bottom: 8px;
    width: 2px;
    background: #dce8f8;
  }
  .ac-tl-item {
    position: relative;
    margin-bottom: 24px;
  }
  .ac-tl-item::before {
    content: '';
    position: absolute;
    left: -23px; top: 6px;
    width: 12px; height: 12px;
    background: #3a7bd5;
    border-radius: 50%;
    border: 2px solid #fff;
    box-shadow: 0 0 0 2px #3a7bd5;
  }
  .ac-tl-step {
    display: inline-block;
    background: #3a7bd5;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
    padding: 2px 9px;
    border-radius: 10px;
    margin-bottom: 5px;
    letter-spacing: 0.3px;
  }
  .ac-tl-title {
    font-size: 15px;
    font-weight: 800;
    color: #0a2463;
    margin-bottom: 4px;
  }
  .ac-tl-date {
    font-size: 12.5px;
    color: #e63946;
    font-weight: 700;
    margin-bottom: 5px;
  }
  .ac-tl-desc {
    font-size: 13.5px;
    color: #4a5a6e;
    line-height: 1.7;
  }

  /* 본선 혜택 박스 */
  .ac-benefit-box {
    background: linear-gradient(135deg, #fff8e1 0%, #fff3cd 100%);
    border: 1px solid #ffe082;
    border-radius: 12px;
    padding: 20px 22px;
    margin: 16px 0;
  }
  .ac-benefit-box .title {
    font-size: 14px;
    font-weight: 800;
    color: #b8860b;
    margin-bottom: 10px;
  }
  .ac-benefit-list {
    list-style: none;
    padding: 0; margin: 0;
  }
  .ac-benefit-list li {
    font-size: 13.5px;
    color: #5a4500;
    padding: 4px 0;
    padding-left: 18px;
    position: relative;
  }
  .ac-benefit-list li::before {
    content: '✦';
    position: absolute;
    left: 0;
    color: #f4a400;
    font-size: 11px;
    top: 6px;
  }

  /* 접수 방법 */
  .ac-apply-box {
    background: #f0f7ff;
    border-radius: 12px;
    padding: 22px 24px;
    margin: 8px 0 16px;
  }
  .ac-apply-row {
    display: flex;
    gap: 12px;
    margin-bottom: 12px;
    align-items: flex-start;
  }
  .ac-apply-row:last-child { margin-bottom: 0; }
  .ac-apply-label {
    flex-shrink: 0;
    font-size: 12px;
    font-weight: 700;
    background: #0a2463;
    color: #fff;
    padding: 3px 10px;
    border-radius: 10px;
    margin-top: 1px;
    letter-spacing: 0.3px;
  }
  .ac-apply-val {
    font-size: 14px;
    color: #2d3a4e;
    line-height: 1.7;
  }
  .ac-apply-val a {
    color: #3a7bd5;
    font-weight: 700;
    text-decoration: none;
  }
  .ac-apply-val code {
    background: #dce8f8;
    color: #0a2463;
    padding: 2px 7px;
    border-radius: 5px;
    font-size: 13px;
    font-family: monospace;
  }

  /* 학원 안내 */
  .ac-academy-box {
    background: linear-gradient(135deg, #0a2463 0%, #1b4f8a 100%);
    border-radius: 14px;
    padding: 26px 28px;
    color: #fff;
    margin: 40px 0 10px;
  }
  .ac-academy-box .title {
    font-size: 16px;
    font-weight: 800;
    margin-bottom: 12px;
    color: #7dd3fc;
  }
  .ac-academy-box p {
    font-size: 14px;
    color: rgba(255,255,255,0.85);
    line-height: 1.85;
    margin-bottom: 16px;
  }
  .ac-academy-contact {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
  }
  .ac-contact-chip {
    background: rgba(255,255,255,0.12);
    border: 1px solid rgba(255,255,255,0.2);
    color: #fff;
    font-size: 13px;
    font-weight: 600;
    padding: 7px 15px;
    border-radius: 20px;
  }

  /* 지난 수상작 */
  .ac-prev-wrap {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 12px;
    margin: 8px 0;
  }
  .ac-prev-card {
    background: #fff;
    border: 1px solid #dce8f8;
    border-radius: 10px;
    padding: 14px 16px;
  }
  .ac-prev-card .award-name {
    font-size: 11px;
    font-weight: 700;
    color: #3a7bd5;
    margin-bottom: 5px;
    letter-spacing: 0.3px;
  }
  .ac-prev-card .project {
    font-size: 13.5px;
    font-weight: 700;
    color: #1a1a2e;
    margin-bottom: 4px;
    line-height: 1.4;
  }
  .ac-prev-card .team {
    font-size: 12px;
    color: #6b8ab8;
  }

  /* 출처 */
  .ac-source {
    font-size: 12px;
    color: #9aa8bb;
    margin-top: 32px;
    padding-top: 16px;
    border-top: 1px solid #e8f0fb;
    line-height: 1.8;
  }
  .ac-source a {
    color: #3a7bd5;
    text-decoration: none;
  }

  /* 해시태그 */
  .ac-hashtag {
    font-size: 13px;
    color: #3a7bd5;
    margin-top: 18px;
    line-height: 2;
  }

  @media (max-width: 500px) {
    .ac-hero { padding: 32px 20px; }
    .ac-hero-title { font-size: 20px; }
    .ac-info-grid { grid-template-columns: 1fr; }
    .ac-prev-wrap { grid-template-columns: 1fr; }
    .ac-apply-row { flex-direction: column; gap: 5px; }
  }
&lt;/style&gt;

&lt;div class=&quot;ac-wrap&quot;&gt;

  &lt;!-- 히어로 배너 --&gt;
  &lt;div class=&quot;ac-hero&quot;&gt;
    &lt;div class=&quot;ac-hero-badge&quot;&gt;  2026 AI Youth Challenge&lt;/div&gt;
    &lt;div class=&quot;ac-hero-title&quot;&gt;포스코DX 주최&lt;br&gt;&lt;span&gt;제7회 전국 청소년 AI창의 경진대회&lt;/span&gt;&lt;/div&gt;
    &lt;div class=&quot;ac-hero-sub&quot;&gt;교육부 후원 · 총 상금 1,600만 원 · 만 12~18세 누구나&lt;/div&gt;
    &lt;div class=&quot;ac-hero-deadline&quot;&gt;⏰ 접수 마감 2026.06.14(일) 자정&lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 인트로 --&gt;
  &lt;div class=&quot;ac-intro-box&quot;&gt;
    안녕하세요, 원당컴퓨터학원입니다!  &lt;br&gt;&lt;br&gt;
    오늘은 AI에 관심 있는 청소년이라면 꼭 주목해야 할 대회 소식을 가져왔어요.
    포스코DX가 주최하고 &lt;strong&gt;교육부가 후원&lt;/strong&gt;하는 &lt;strong&gt;『제7회 전국 청소년 AI창의 경진대회』&lt;/strong&gt;가 지금 참가자를 모집 중입니다!&lt;br&gt;&lt;br&gt;
    단순히 코딩만 잘하는 대회가 아니에요. &lt;strong&gt;AI 기술로 세상의 불편함을 직접 해결하는 아이디어와 구현물을 겨루는 대회&lt;/strong&gt;라서, 학생부 종합전형을 준비하는 학생들에게도 정말 의미 있는 도전이 될 수 있습니다. 마감이 얼마 남지 않았으니 빠르게 확인해 보세요!  
  &lt;/div&gt;

  &lt;!-- 대회 개요 --&gt;
  &lt;div class=&quot;ac-section-title&quot;&gt;&lt;span class=&quot;icon&quot;&gt; &lt;/span&gt; 대회 기본 정보&lt;/div&gt;
  &lt;div class=&quot;ac-info-grid&quot;&gt;
    &lt;div class=&quot;ac-info-card&quot;&gt;
      &lt;div class=&quot;label&quot;&gt;대회명&lt;/div&gt;
      &lt;div class=&quot;value&quot;&gt;제7회 전국 청소년 AI창의 경진대회&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-info-card&quot;&gt;
      &lt;div class=&quot;label&quot;&gt;주최 / 주관&lt;/div&gt;
      &lt;div class=&quot;value&quot;&gt;포스코DX / 동아사이언스&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-info-card&quot;&gt;
      &lt;div class=&quot;label&quot;&gt;후원&lt;/div&gt;
      &lt;div class=&quot;value&quot;&gt;교육부, 한국소프트웨어산업협회&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-info-card&quot;&gt;
      &lt;div class=&quot;label&quot;&gt;총 상금&lt;/div&gt;
      &lt;div class=&quot;value&quot;&gt;  1,600만 원&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-info-card&quot;&gt;
      &lt;div class=&quot;label&quot;&gt;접수 기간&lt;/div&gt;
      &lt;div class=&quot;value&quot;&gt;2026.04.13 ~ 06.14(일) 자정&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-info-card&quot;&gt;
      &lt;div class=&quot;label&quot;&gt;공식 홈페이지&lt;/div&gt;
      &lt;div class=&quot;value&quot;&gt;&lt;a href=&quot;https://aichallenge.poscodx.com&quot; target=&quot;_blank&quot;&gt;aichallenge.poscodx.com&lt;/a&gt;&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 대회 주제 --&gt;
  &lt;div class=&quot;ac-section-title&quot;&gt;&lt;span class=&quot;icon&quot;&gt; &lt;/span&gt; 대회 주제 및 분야&lt;/div&gt;
  &lt;div class=&quot;ac-intro-box&quot;&gt;
    &lt;strong&gt;&quot;일상생활과 산업현장 속 불편함을 AI 기술로 개선하는 솔루션&quot;&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
    어떤 프로그래밍 언어를 써도 되고, 하드웨어·소프트웨어 제한도 전혀 없어요! Python이든 아두이노든, 자신 있는 도구로 자유롭게 도전할 수 있다는 게 이 대회의 큰 장점입니다  
  &lt;/div&gt;
  &lt;div class=&quot;ac-tag-wrap&quot;&gt;
    &lt;div class=&quot;ac-tag&quot;&gt;  Environment (환경)&lt;/div&gt;
    &lt;div class=&quot;ac-tag&quot;&gt;  Society (사회)&lt;/div&gt;
    &lt;div class=&quot;ac-tag&quot;&gt;  Safety (안전)&lt;/div&gt;
    &lt;div class=&quot;ac-tag&quot;&gt;  Education (교육)&lt;/div&gt;
    &lt;div class=&quot;ac-tag&quot;&gt;❤️ Health (건강)&lt;/div&gt;
    &lt;div class=&quot;ac-tag&quot;&gt;  Industry (산업)&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;ac-tag-note&quot;&gt;※ 활용 프로그래밍 언어 및 하드웨어/소프트웨어 제한 없음&lt;/div&gt;

  &lt;!-- 참가 자격 --&gt;
  &lt;div class=&quot;ac-section-title&quot;&gt;&lt;span class=&quot;icon&quot;&gt; &lt;/span&gt; 참가 자격&lt;/div&gt;
  &lt;div class=&quot;ac-info-grid&quot;&gt;
    &lt;div class=&quot;ac-info-card&quot;&gt;
      &lt;div class=&quot;label&quot;&gt;대상&lt;/div&gt;
      &lt;div class=&quot;value&quot;&gt;2008~2013년생 (만 12~18세) 전국 청소년&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-info-card&quot;&gt;
      &lt;div class=&quot;label&quot;&gt;팀 구성&lt;/div&gt;
      &lt;div class=&quot;value&quot;&gt;2~3인 팀 필수 (개인 참가 불가)&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 시상 내역 --&gt;
  &lt;div class=&quot;ac-section-title&quot;&gt;&lt;span class=&quot;icon&quot;&gt; &lt;/span&gt; 시상 내역&lt;/div&gt;
  &lt;table class=&quot;ac-award-table&quot;&gt;
    &lt;thead&gt;
      &lt;tr&gt;
        &lt;th&gt;상 이름&lt;/th&gt;
        &lt;th&gt;수상팀&lt;/th&gt;
        &lt;th&gt;상금&lt;/th&gt;
      &lt;/tr&gt;
    &lt;/thead&gt;
    &lt;tbody&gt;
      &lt;tr&gt;
        &lt;td&gt;  교육부장관상&lt;/td&gt;
        &lt;td&gt;1팀&lt;/td&gt;
        &lt;td&gt;500만 원&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;  포스코DX 사장상&lt;/td&gt;
        &lt;td&gt;1팀&lt;/td&gt;
        &lt;td&gt;400만 원&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;  한국인공지능소프트웨어산업협회 회장상&lt;/td&gt;
        &lt;td&gt;1팀&lt;/td&gt;
        &lt;td&gt;300만 원&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;동아사이언스 대표이사상&lt;/td&gt;
        &lt;td&gt;1팀&lt;/td&gt;
        &lt;td&gt;200만 원&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
        &lt;td&gt;특별상&lt;/td&gt;
        &lt;td&gt;2팀&lt;/td&gt;
        &lt;td&gt;각 100만 원&lt;/td&gt;
      &lt;/tr&gt;
    &lt;/tbody&gt;
  &lt;/table&gt;
  &lt;div class=&quot;ac-award-note&quot;&gt;✅ 본선 진출 6팀 전원 — AI 기술 멘토링 수료증 발급&lt;/div&gt;

  &lt;!-- 진행 일정 --&gt;
  &lt;div class=&quot;ac-section-title&quot;&gt;&lt;span class=&quot;icon&quot;&gt; ️&lt;/span&gt; 대회 진행 일정&lt;/div&gt;
  &lt;div class=&quot;ac-timeline&quot;&gt;
    &lt;div class=&quot;ac-tl-item&quot;&gt;
      &lt;div class=&quot;ac-tl-step&quot;&gt;STEP 01&lt;/div&gt;
      &lt;div class=&quot;ac-tl-title&quot;&gt;신청 접수&lt;/div&gt;
      &lt;div class=&quot;ac-tl-date&quot;&gt;~ 2026.06.14(일) 자정&lt;/div&gt;
      &lt;div class=&quot;ac-tl-desc&quot;&gt;참가신청서를 공식 홈페이지에서 다운로드 후 이메일 제출. 심사 기준은 창의성, 기술성, 실현 가능성, 주제 적합성.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-tl-item&quot;&gt;
      &lt;div class=&quot;ac-tl-step&quot;&gt;STEP 02&lt;/div&gt;
      &lt;div class=&quot;ac-tl-title&quot;&gt;서류 심사&lt;/div&gt;
      &lt;div class=&quot;ac-tl-date&quot;&gt;2026.06.15(월) ~ 06.25(목)&lt;/div&gt;
      &lt;div class=&quot;ac-tl-desc&quot;&gt;서류 심사 후 6월 26일(금) IDEA Sharing PT 진출팀 선정. 준비 기간은 6월 29일~7월 3일.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-tl-item&quot;&gt;
      &lt;div class=&quot;ac-tl-step&quot;&gt;STEP 03&lt;/div&gt;
      &lt;div class=&quot;ac-tl-title&quot;&gt;IDEA Sharing PT&lt;/div&gt;
      &lt;div class=&quot;ac-tl-date&quot;&gt;2026.07.04(토) / Zoom 온라인&lt;/div&gt;
      &lt;div class=&quot;ac-tl-desc&quot;&gt;온라인 발표 심사를 거쳐 7월 6일(월) 본선 진출 6팀 발표.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-tl-item&quot;&gt;
      &lt;div class=&quot;ac-tl-step&quot;&gt;STEP 04&lt;/div&gt;
      &lt;div class=&quot;ac-tl-title&quot;&gt;기술 멘토링&lt;/div&gt;
      &lt;div class=&quot;ac-tl-date&quot;&gt;2026.07.11 / 07.25 / 08.07&lt;/div&gt;
      &lt;div class=&quot;ac-tl-desc&quot;&gt;포스코DX·서울대 AI연구원 전문가 멘토링 3회. 장소는 포스코DX 판교 사옥 및 서울대학교.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-tl-item&quot;&gt;
      &lt;div class=&quot;ac-tl-step&quot;&gt;STEP 05&lt;/div&gt;
      &lt;div class=&quot;ac-tl-title&quot;&gt;최종 심사 및 시상&lt;/div&gt;
      &lt;div class=&quot;ac-tl-date&quot;&gt;2026.08.25(화) / 포스코DX 판교 사옥&lt;/div&gt;
      &lt;div class=&quot;ac-tl-desc&quot;&gt;전문가 심사위원 평가(60%) + 포스코DX 전문가 평가(20%) + 직원 심사단 실시간 투표(20%)로 최종 수상팀 결정.&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 본선 혜택 --&gt;
  &lt;div class=&quot;ac-benefit-box&quot;&gt;
    &lt;div class=&quot;title&quot;&gt;  본선 진출 6팀 특별 혜택&lt;/div&gt;
    &lt;ul class=&quot;ac-benefit-list&quot;&gt;
      &lt;li&gt;포스코DX · 서울대학교 AI연구원 전문가 오프라인 멘토링 3회 지원&lt;/li&gt;
      &lt;li&gt;팀별 프로토타입 제작비 최대 100만 원 지원&lt;/li&gt;
      &lt;li&gt;AI 기술 멘토링 수료증 발급 (전원)&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;

  &lt;!-- 접수 방법 --&gt;
  &lt;div class=&quot;ac-section-title&quot;&gt;&lt;span class=&quot;icon&quot;&gt; &lt;/span&gt; 접수 방법&lt;/div&gt;
  &lt;div class=&quot;ac-apply-box&quot;&gt;
    &lt;div class=&quot;ac-apply-row&quot;&gt;
      &lt;div class=&quot;ac-apply-label&quot;&gt;접수처&lt;/div&gt;
      &lt;div class=&quot;ac-apply-val&quot;&gt;&lt;a href=&quot;mailto:aichallenge@dongascience.com&quot;&gt;aichallenge@dongascience.com&lt;/a&gt;&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-apply-row&quot;&gt;
      &lt;div class=&quot;ac-apply-label&quot;&gt;파일명&lt;/div&gt;
      &lt;div class=&quot;ac-apply-val&quot;&gt;&lt;code&gt;팀장이름_팀명_아이디어명&lt;/code&gt; 형식 필수&lt;br&gt;예시) 홍길동_알파고팀_인공지능 채팅 로봇&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-apply-row&quot;&gt;
      &lt;div class=&quot;ac-apply-label&quot;&gt;신청서&lt;/div&gt;
      &lt;div class=&quot;ac-apply-val&quot;&gt;&lt;a href=&quot;https://aichallenge.poscodx.com&quot; target=&quot;_blank&quot;&gt;공식 홈페이지&lt;/a&gt;에서 참가신청서 다운로드 후 이메일 제출&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-apply-row&quot;&gt;
      &lt;div class=&quot;ac-apply-label&quot;&gt;문의&lt;/div&gt;
      &lt;div class=&quot;ac-apply-val&quot;&gt;이메일로만 문의 가능 (전화 문의 불가)&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 지난 수상작 --&gt;
  &lt;div class=&quot;ac-section-title&quot;&gt;&lt;span class=&quot;icon&quot;&gt; &lt;/span&gt; 2025년 수상작 살펴보기&lt;/div&gt;
  &lt;div style=&quot;font-size:13.5px; color:#4a5a6e; margin-bottom:14px; line-height:1.75;&quot;&gt;
    어떤 아이디어로 도전해야 할지 감이 안 잡힌다면, 지난 수상작들을 참고해 보세요! 작년 대회에서는 이런 아이디어들이 주목받았답니다  
  &lt;/div&gt;
  &lt;div class=&quot;ac-prev-wrap&quot;&gt;
    &lt;div class=&quot;ac-prev-card&quot;&gt;
      &lt;div class=&quot;award-name&quot;&gt;  교육부장관상&lt;/div&gt;
      &lt;div class=&quot;project&quot;&gt;잔불 레인저: RL 자율 드론 기반 잔불 탐지 및 소화 캡슐 시스템&lt;/div&gt;
      &lt;div class=&quot;team&quot;&gt;떠라드론 팀 (정찬교, 박원희)&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-prev-card&quot;&gt;
      &lt;div class=&quot;award-name&quot;&gt;  포스코DX 사장상&lt;/div&gt;
      &lt;div class=&quot;project&quot;&gt;시각장애인 이동권 보장을 위한 적정기술 시스템&lt;/div&gt;
      &lt;div class=&quot;team&quot;&gt;Null 팀 (정지효, 강현, 김수아)&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-prev-card&quot;&gt;
      &lt;div class=&quot;award-name&quot;&gt;  한국인공지능산업협회장상&lt;/div&gt;
      &lt;div class=&quot;project&quot;&gt;정밀 작업을 위한 지능형 조명 로봇팔 시스템&lt;/div&gt;
      &lt;div class=&quot;team&quot;&gt;영광 팀 (이종훈, 박민후, 김희호)&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;ac-prev-card&quot;&gt;
      &lt;div class=&quot;award-name&quot;&gt;특별상&lt;/div&gt;
      &lt;div class=&quot;project&quot;&gt;뭉턱이: AI 휠체어 턱 감지 카메라&lt;/div&gt;
      &lt;div class=&quot;team&quot;&gt;크레이지 칙 팀 (심홍선, 이지호, 조영인)&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
  &lt;div class=&quot;ac-award-note&quot; style=&quot;margin-top:8px;&quot;&gt;  전체 수상작 확인 → &lt;a href=&quot;https://aichallenge.poscodx.com/award.html&quot; target=&quot;_blank&quot; style=&quot;color:#3a7bd5;&quot;&gt;aichallenge.poscodx.com/award.html&lt;/a&gt;&lt;/div&gt;

  &lt;!-- 학원 안내 --&gt;
  &lt;div class=&quot;ac-academy-box&quot;&gt;
    &lt;div class=&quot;title&quot;&gt;  원당컴퓨터학원 학생 여러분께&lt;/div&gt;
    &lt;p&gt;
      Python 융합과정을 수강 중인 학생이라면 이 대회에 충분히 도전해볼 수 있어요! 머신러닝·딥러닝 기초를 바탕으로 Environment, Education, Health 등 관심 있는 분야에 AI를 접목한 아이디어를 구체화해 보세요. 교육부장관상 수준의 공신력 있는 대회인 만큼, 학생부 종합전형에서도 의미 있는 활동으로 연결될 수 있답니다  &lt;br&gt;&lt;br&gt;
      아이디어 방향을 잡기 어렵다면 학원으로 문의해 주세요. 함께 이야기 나눠볼게요!
    &lt;/p&gt;
    &lt;div class=&quot;ac-academy-contact&quot;&gt;
      &lt;div class=&quot;ac-contact-chip&quot;&gt;  032-565-5497&lt;/div&gt;
      &lt;div class=&quot;ac-contact-chip&quot;&gt;  인천 서구 당하동 장원프라자 502호&lt;/div&gt;
      &lt;div class=&quot;ac-contact-chip&quot;&gt;  wondangcom.com&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 출처 --&gt;
  &lt;div class=&quot;ac-source&quot;&gt;
      &lt;strong&gt;출처 및 참고&lt;/strong&gt;&lt;br&gt;
    · 공식 홈페이지 : &lt;a href=&quot;https://aichallenge.poscodx.com&quot; target=&quot;_blank&quot;&gt;https://aichallenge.poscodx.com&lt;/a&gt;&lt;br&gt;
    · 모집요강 상세 : &lt;a href=&quot;https://aichallenge.poscodx.com/info.html&quot; target=&quot;_blank&quot;&gt;https://aichallenge.poscodx.com/info.html&lt;/a&gt;
  &lt;/div&gt;

  &lt;!-- 해시태그 --&gt;
  &lt;div class=&quot;ac-hashtag&quot;&gt;
    #AI경진대회 #청소년AI대회 #포스코DX #AI창의경진대회 #2026AIYouthChallenge #중학생대회 #고등학생대회 #인공지능대회 #교육부장관상 #Python #머신러닝 #딥러닝 #학생부종합전형 #세특 #검단신도시코딩학원 #당하동코딩학원 #원당컴퓨터학원 #인천서구코딩학원 #청소년코딩대회 #AI프로젝트
  &lt;/div&gt;

&lt;/div&gt;</description>
      <category>소프트웨어대회안내</category>
      <author>원당컴1</author>
      <guid isPermaLink="true">https://wondangcom.tistory.com/3201</guid>
      <comments>https://wondangcom.tistory.com/3201#entry3201comment</comments>
      <pubDate>Thu, 11 Jun 2026 17:19:15 +0900</pubDate>
    </item>
    <item>
      <title>이심률이 바뀌어도장반경은 그대로라고?Python으로 궤도를 그려 확인하기</title>
      <link>https://wondangcom.tistory.com/3188</link>
      <description>&lt;style&gt;
  @import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&amp;family=JetBrains+Mono:wght@400;600&amp;display=swap');

  /* ✅ body/전역 스타일 없음 - 티스토리 레이아웃 보호 */
  /* ✅ 모든 클래스 .orb- 접두어로 충돌 방지 */

  .orb-wrap {
    font-family: 'Noto Sans KR', sans-serif;
    font-size: 16px;
    line-height: 1.8;
    color: #1a1a2e;
    background: #ffffff;
    border-radius: 12px;
    overflow: hidden;
  }

  /* 히어로 - 우주 느낌의 딥 네이비 */
  .orb-hero {
    background: linear-gradient(160deg, #0b0c2a 0%, #0d1b4b 40%, #112266 70%, #0a1a3d 100%);
    padding: 60px 24px 48px;
    text-align: center;
    position: relative;
    overflow: hidden;
  }

  /* 별 느낌 장식 */
  .orb-hero::before {
    content: '✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦ ✧ ✦';
    position: absolute;
    top: 16px; left: 0; right: 0;
    font-size: 10px;
    color: rgba(255,255,255,0.15);
    letter-spacing: 8px;
    text-align: center;
  }

  .orb-hero::after {
    content: '';
    position: absolute;
    bottom: -80px; right: -80px;
    width: 280px; height: 280px;
    border-radius: 50%;
    background: radial-gradient(circle, rgba(255,200,60,0.08) 0%, transparent 65%);
    pointer-events: none;
  }

  .orb-badge {
    display: inline-block;
    background: rgba(255,200,60,0.12);
    border: 1px solid rgba(255,200,60,0.35);
    color: #ffc83c;
    font-size: 12px;
    font-weight: 700;
    letter-spacing: 2px;
    padding: 5px 16px;
    border-radius: 20px;
    margin-bottom: 22px;
    text-transform: uppercase;
  }

  .orb-hero-title {
    font-size: clamp(22px, 4vw, 36px);
    font-weight: 900;
    line-height: 1.35;
    color: #ffffff;
    margin-bottom: 16px;
  }

  .orb-hero-title .orb-em  { color: #ffc83c; }
  .orb-hero-title .orb-em2 { color: #60a5fa; }

  .orb-hero-desc {
    color: #7888aa;
    font-size: 15px;
    max-width: 600px;
    margin: 0 auto 24px;
    line-height: 1.75;
  }

  .orb-meta {
    display: flex;
    justify-content: center;
    gap: 18px;
    flex-wrap: wrap;
    font-size: 13px;
    color: #556688;
  }

  /* 컨테이너 */
  .orb-container {
    background: #ffffff;
    max-width: 780px;
    margin: 0 auto;
    padding: 0 24px 24px;
  }

  .orb-section {
    padding: 44px 0 28px;
    border-bottom: 1px solid #f0f0f5;
  }

  .orb-section-last { padding: 44px 0 28px; }

  .orb-label {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 3px;
    color: #2563eb;
    text-transform: uppercase;
    margin-bottom: 8px;
  }

  .orb-label-gold {
    font-size: 11px;
    font-weight: 700;
    letter-spacing: 3px;
    color: #d97706;
    text-transform: uppercase;
    margin-bottom: 8px;
  }

  .orb-title {
    font-size: 22px;
    font-weight: 700;
    color: #0f172a;
    margin-bottom: 18px;
    line-height: 1.4;
  }

  .orb-p {
    color: #475569;
    margin-bottom: 16px;
    font-size: 15px;
    line-height: 1.85;
  }

  /* 질문 박스 */
  .orb-question {
    background: #f0f6ff;
    border: 1px solid #bfdbfe;
    border-left: 4px solid #2563eb;
    border-radius: 8px;
    padding: 20px 24px;
    margin: 20px 0;
  }

  .orb-question .orb-p { color: #1e3a6e; margin: 0; }

  /* 개념 카드 그리드 */
  .orb-concept-grid {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    gap: 12px;
    margin: 22px 0;
  }

  @media (max-width: 520px) {
    .orb-concept-grid { grid-template-columns: 1fr; }
  }

  .orb-concept-card {
    background: #f8faff;
    border: 1px solid #e0e7ff;
    border-radius: 10px;
    padding: 18px 14px;
    text-align: center;
  }

  .orb-concept-icon { font-size: 26px; margin-bottom: 8px; }

  .orb-concept-name {
    font-size: 13px;
    font-weight: 700;
    color: #1e40af;
    margin-bottom: 6px;
  }

  .orb-concept-formula {
    font-family: 'JetBrains Mono', monospace;
    font-size: 15px;
    font-weight: 600;
    color: #1d4ed8;
    margin-bottom: 6px;
  }

  .orb-concept-desc {
    font-size: 12px;
    color: #64748b;
    line-height: 1.5;
  }

  /* 수식 박스 */
  .orb-formula-box {
    background: #0f172a;
    border-radius: 10px;
    padding: 22px 24px;
    margin: 20px 0;
    text-align: center;
  }

  .orb-formula-title {
    font-size: 12px;
    color: #64748b;
    letter-spacing: 2px;
    margin-bottom: 12px;
    text-transform: uppercase;
  }

  .orb-formula-main {
    font-family: 'JetBrains Mono', monospace;
    font-size: 22px;
    font-weight: 700;
    color: #ffc83c;
    margin-bottom: 10px;
    line-height: 1.5;
  }

  .orb-formula-note {
    font-size: 13px;
    color: #94a3b8;
    line-height: 1.6;
  }

  /* 핵심 정리 박스 */
  .orb-keybox {
    background: #fffbeb;
    border: 1px solid #fde68a;
    border-left: 4px solid #f59e0b;
    border-radius: 8px;
    padding: 18px 22px;
    margin: 20px 0;
  }

  .orb-keybox-title {
    font-size: 13px;
    font-weight: 700;
    color: #92400e;
    margin-bottom: 8px;
  }

  .orb-keybox .orb-p { margin: 0; font-size: 14px; color: #78350f; }

  /* 비교 테이블 */
  .orb-table {
    width: 100%;
    border-collapse: collapse;
    margin: 20px 0;
    font-size: 14px;
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #e2e8f0;
  }

  .orb-table th {
    background: #0f172a;
    color: #ffc83c;
    padding: 12px 14px;
    text-align: left;
    font-weight: 700;
    border-bottom: 2px solid #1e3a5f;
  }

  .orb-table td {
    padding: 11px 14px;
    border-bottom: 1px solid #f1f5f9;
    color: #475569;
    vertical-align: middle;
    background: #ffffff;
  }

  .orb-table tr:last-child td { border-bottom: none; }
  .orb-table tr:hover td { background: #f8faff; }

  .orb-ok  { color: #059669; font-weight: 700; }
  .orb-fix { color: #2563eb; font-weight: 700; }

  /* SVG 궤도 시각화 */
  .orb-svg-box {
    background: #0b0c2a;
    border-radius: 12px;
    padding: 20px;
    margin: 20px 0;
    text-align: center;
    overflow-x: auto;
  }

  .orb-svg-caption {
    font-size: 12px;
    color: #64748b;
    margin-top: 12px;
    text-align: center;
    line-height: 1.6;
  }

  /* 코드 블록 */
  .orb-code-header {
    background: #1e1e2e;
    border-radius: 10px 10px 0 0;
    padding: 10px 16px;
    display: flex;
    align-items: center;
    gap: 10px;
  }

  .orb-dots { display: flex; gap: 6px; }
  .orb-dots span {
    width: 12px; height: 12px;
    border-radius: 50%;
    display: inline-block;
  }
  .orb-dots span:nth-child(1) { background: #ff5f57; }
  .orb-dots span:nth-child(2) { background: #febc2e; }
  .orb-dots span:nth-child(3) { background: #28c840; }

  .orb-filename {
    font-family: 'JetBrains Mono', monospace;
    font-size: 12px;
    color: #8888aa;
  }

  .orb-pre {
    background: #13131f;
    border-radius: 0 0 10px 10px;
    padding: 20px;
    overflow-x: auto;
    margin-bottom: 20px;
    font-family: 'JetBrains Mono', monospace;
    font-size: 13px;
    line-height: 1.75;
    color: #e8e8f0;
    white-space: pre;
  }

  .orb-kw { color: #bb9af7; }
  .orb-fn { color: #7dcfff; }
  .orb-st { color: #9ece6a; }
  .orb-cm { color: #565f89; }
  .orb-nm { color: #ff9e64; }

  /* 결과 박스 */
  .orb-result {
    background: #f8fafc;
    border: 1px solid #e2e8f0;
    border-left: 4px solid #2563eb;
    border-radius: 0 8px 8px 0;
    padding: 16px 20px;
    margin: 0 0 20px;
    font-family: 'JetBrains Mono', monospace;
    font-size: 13px;
    color: #334155;
    line-height: 1.9;
  }

  .orb-result-hd {
    color: #94a3b8;
    font-size: 12px;
    margin-bottom: 10px;
    border-bottom: 1px solid #e2e8f0;
    padding-bottom: 8px;
  }

  .orb-result hr {
    border: none;
    border-top: 1px solid #e2e8f0;
    margin: 6px 0;
  }

  /* 탐구 카드 */
  .orb-cards { display: grid; gap: 14px; margin: 20px 0; }

  .orb-card {
    background: #f8faff;
    border: 1px solid #e0e7ff;
    border-radius: 12px;
    padding: 20px 22px;
    position: relative;
    overflow: hidden;
  }

  .orb-card::before {
    content: '';
    position: absolute;
    left: 0; top: 0; bottom: 0;
    width: 4px;
    background: var(--ca, #2563eb);
    border-radius: 4px 0 0 4px;
  }

  .orb-card-num {
    font-family: 'JetBrains Mono', monospace;
    font-size: 11px;
    color: var(--ca, #2563eb);
    font-weight: 700;
    letter-spacing: 2px;
    margin-bottom: 6px;
  }

  .orb-card-title {
    font-size: 15px;
    font-weight: 700;
    color: #0f172a;
    margin-bottom: 8px;
  }

  .orb-card-desc {
    font-size: 14px;
    color: #64748b;
    line-height: 1.7;
    margin: 0;
  }

  /* 세특 결론 */
  .orb-conclusion {
    background: linear-gradient(135deg, #0f172a, #1e3a5f);
    border-radius: 12px;
    padding: 26px;
    margin: 24px 0;
  }

  .orb-conclusion-title {
    font-size: 17px;
    font-weight: 700;
    color: #ffc83c;
    margin-bottom: 14px;
  }

  .orb-conclusion ul {
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .orb-conclusion ul li {
    color: #cbd5e1;
    font-size: 14px;
    padding: 6px 0 6px 22px;
    position: relative;
    line-height: 1.7;
    border-bottom: 1px solid rgba(255,255,255,0.06);
  }

  .orb-conclusion ul li:last-child { border-bottom: none; }

  .orb-conclusion ul li::before {
    content: '→';
    position: absolute;
    left: 0;
    color: #ffc83c;
    font-weight: 700;
  }

  /* 해시태그 */
  .orb-tags {
    padding: 28px 0 8px;
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
  }

  .orb-tag {
    background: #f0f6ff;
    border: 1px solid #bfdbfe;
    color: #2563eb;
    font-size: 13px;
    padding: 5px 12px;
    border-radius: 20px;
  }
&lt;/style&gt;

&lt;div class=&quot;orb-wrap&quot;&gt;

  &lt;!-- 히어로 --&gt;
  &lt;div class=&quot;orb-hero&quot;&gt;
    &lt;div class=&quot;orb-badge&quot;&gt;  케플러 법칙 × 코딩 탐구&lt;/div&gt;
    &lt;div class=&quot;orb-hero-title&quot;&gt;
      이심률이 바뀌어도&lt;br&gt;
      &lt;span class=&quot;orb-em&quot;&gt;장반경은 그대로&lt;/span&gt;라고?&lt;br&gt;
      &lt;span class=&quot;orb-em2&quot;&gt;Python으로 궤도를 그려 확인하기&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;orb-hero-desc&quot;&gt;
      &quot;이심률이 변하면 원일점·근일점 거리도 변해야 하지 않나요?&quot;&lt;br&gt;
      수능에서도 단골로 나오는 이 질문, 직접 코드로 증명합니다.
    &lt;/div&gt;
    &lt;div class=&quot;orb-meta&quot;&gt;
      &lt;span&gt;  지구과학 + Python 융합&lt;/span&gt;
      &lt;span&gt;  컴퓨터공학 진로 탐구&lt;/span&gt;
      &lt;span&gt;  세특 활용 가능&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;orb-container&quot;&gt;

    &lt;!-- 1. 스토리 도입 --&gt;
    &lt;div class=&quot;orb-section&quot;&gt;
      &lt;div class=&quot;orb-label&quot;&gt;STORY&lt;/div&gt;
      &lt;div class=&quot;orb-title&quot;&gt;  수업 시간에 터진 질문&lt;/div&gt;

      &lt;div class=&quot;orb-p&quot;&gt;
        지구과학 수업에서 케플러 법칙을 배우던 중이었습니다.
        선생님이 &quot;이심률이 달라도 장반경이 2AU로 고정되면 공전주기는 같다&quot;고 설명하자,
        한 학생이 손을 들었습니다.
      &lt;/div&gt;

      &lt;div class=&quot;orb-question&quot;&gt;
        &lt;div class=&quot;orb-p&quot;&gt;
          &lt;strong style=&quot;color:#1e3a6e;&quot;&gt;&quot;이심률이 변하면 궤도 모양이 바뀌잖아요.
          그러면 가장 가까운 점(근일점)과 가장 먼 점(원일점)도 바뀔 텐데,
          어떻게 장반경은 그대로인가요?
          원일점 거리와 근일점 거리가 바뀌면 그 평균인 장반경도 바뀌어야 하지 않나요?&quot;&lt;/strong&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;orb-p&quot;&gt;
        정말 핵심을 찌르는 질문입니다. 이 질문은 단순히 암기로는 절대 나올 수 없는,
        &lt;strong style=&quot;color:#0f172a;&quot;&gt;개념 간의 관계를 스스로 추론한 결과&lt;/strong&gt;입니다.
        실제로 선생님들 사이에서도 &quot;수능에서 이심률이 달라도 장반경 2AU 고정으로 출제된다&quot;는
        내용 때문에 논쟁이 벌어지기도 했습니다.
        핵심은 원일점과 근일점이 &lt;strong style=&quot;color:#2563eb;&quot;&gt;동시에, 반대 방향으로&lt;/strong&gt; 변한다는 점입니다.
      &lt;/div&gt;

      &lt;!-- 개념 카드 --&gt;
      &lt;div class=&quot;orb-concept-grid&quot;&gt;
        &lt;div class=&quot;orb-concept-card&quot;&gt;
          &lt;div class=&quot;orb-concept-icon&quot;&gt; &lt;/div&gt;
          &lt;div class=&quot;orb-concept-name&quot;&gt;장반경 (a)&lt;/div&gt;
          &lt;div class=&quot;orb-concept-formula&quot;&gt;a = (r_max + r_min) / 2&lt;/div&gt;
          &lt;div class=&quot;orb-concept-desc&quot;&gt;타원의 긴 반지름&lt;br&gt;궤도 에너지 결정&lt;br&gt;공전주기 결정&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;orb-concept-card&quot;&gt;
          &lt;div class=&quot;orb-concept-icon&quot;&gt; &lt;/div&gt;
          &lt;div class=&quot;orb-concept-name&quot;&gt;이심률 (e)&lt;/div&gt;
          &lt;div class=&quot;orb-concept-formula&quot;&gt;0 ≤ e &amp;lt; 1&lt;/div&gt;
          &lt;div class=&quot;orb-concept-desc&quot;&gt;궤도 찌그러짐 정도&lt;br&gt;e=0 → 원형&lt;br&gt;e→1 → 극단적 타원&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;orb-concept-card&quot;&gt;
          &lt;div class=&quot;orb-concept-icon&quot;&gt;⚡&lt;/div&gt;
          &lt;div class=&quot;orb-concept-name&quot;&gt;각운동량 (L)&lt;/div&gt;
          &lt;div class=&quot;orb-concept-formula&quot;&gt;L = m·v·r·sinθ&lt;/div&gt;
          &lt;div class=&quot;orb-concept-desc&quot;&gt;궤도 찌그러짐 방향&lt;br&gt;에너지와 독립&lt;br&gt;이심률 결정&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;!-- 수식 박스 --&gt;
      &lt;div class=&quot;orb-formula-box&quot;&gt;
        &lt;div class=&quot;orb-formula-title&quot;&gt;  핵심 관계식&lt;/div&gt;
        &lt;div class=&quot;orb-formula-main&quot;&gt;
          r_max = a(1 + e) &amp;nbsp;&amp;nbsp; r_min = a(1 - e)
        &lt;/div&gt;
        &lt;div class=&quot;orb-formula-main&quot; style=&quot;color:#60a5fa; font-size:18px; margin-top:8px;&quot;&gt;
          r_max + r_min = a(1+e) + a(1-e) = 2a
        &lt;/div&gt;
        &lt;div class=&quot;orb-formula-note&quot;&gt;
          이심률 e가 변해도 r_max와 r_min이 &lt;strong style=&quot;color:#ffffff;&quot;&gt;정확히 반대 방향으로 같은 크기만큼&lt;/strong&gt; 변하므로&lt;br&gt;
          두 값의 합 = 2a 는 항상 일정합니다.
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;div class=&quot;orb-keybox&quot;&gt;
        &lt;div class=&quot;orb-keybox-title&quot;&gt;  직관적 이해&lt;/div&gt;
        &lt;div class=&quot;orb-p&quot;&gt;
          이심률이 커지면 원일점은 더 멀어지고 근일점은 더 가까워집니다.
          그런데 이 두 변화량이 정확히 같아서 평균(장반경)은 변하지 않습니다.
          마치 양쪽 끝을 같은 크기로 늘이고 줄이면 중간값은 그대로인 것과 같습니다.
          이것이 &lt;strong style=&quot;color:#92400e;&quot;&gt;역학적 에너지가 장반경만으로 결정되는&lt;/strong&gt; 이유입니다.
        &lt;/div&gt;
      &lt;/div&gt;

      &lt;table class=&quot;orb-table&quot;&gt;
        &lt;thead&gt;
          &lt;tr&gt;
            &lt;th&gt;이심률 (e)&lt;/th&gt;
            &lt;th&gt;근일점 r_min = a(1-e)&lt;/th&gt;
            &lt;th&gt;원일점 r_max = a(1+e)&lt;/th&gt;
            &lt;th&gt;장반경 a&lt;/th&gt;
          &lt;/tr&gt;
        &lt;/thead&gt;
        &lt;tbody&gt;
          &lt;tr&gt;
            &lt;td&gt;e = 0.0 (원)&lt;/td&gt;
            &lt;td&gt;2.0 AU&lt;/td&gt;
            &lt;td&gt;2.0 AU&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;orb-fix&quot;&gt;2.0 AU ✅&lt;/span&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td&gt;e = 0.3&lt;/td&gt;
            &lt;td&gt;1.4 AU&lt;/td&gt;
            &lt;td&gt;2.6 AU&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;orb-fix&quot;&gt;2.0 AU ✅&lt;/span&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td&gt;e = 0.6&lt;/td&gt;
            &lt;td&gt;0.8 AU&lt;/td&gt;
            &lt;td&gt;3.2 AU&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;orb-fix&quot;&gt;2.0 AU ✅&lt;/span&gt;&lt;/td&gt;
          &lt;/tr&gt;
          &lt;tr&gt;
            &lt;td&gt;e = 0.9&lt;/td&gt;
            &lt;td&gt;0.2 AU&lt;/td&gt;
            &lt;td&gt;3.8 AU&lt;/td&gt;
            &lt;td&gt;&lt;span class=&quot;orb-fix&quot;&gt;2.0 AU ✅&lt;/span&gt;&lt;/td&gt;
          &lt;/tr&gt;
        &lt;/tbody&gt;
      &lt;/table&gt;
    &lt;/div&gt;

    &lt;!-- 궤도 SVG 시각화 --&gt;
    &lt;div class=&quot;orb-section&quot;&gt;
      &lt;div class=&quot;orb-label-gold&quot;&gt;VISUALIZATION&lt;/div&gt;
      &lt;div class=&quot;orb-title&quot;&gt;  장반경이 같고 이심률이 다른 궤도들&lt;/div&gt;

      &lt;div class=&quot;orb-p&quot;&gt;
        장반경(a = 2AU)은 같지만 이심률이 다른 네 개의 궤도를 직접 그려보면
        왜 장반경이 변하지 않는지 눈으로 확인할 수 있습니다.
      &lt;/div&gt;

      &lt;div class=&quot;orb-svg-box&quot;&gt;
        &lt;svg viewBox=&quot;0 0 500 320&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; style=&quot;max-width:500px; width:100%;&quot;&gt;
          &lt;!-- 배경 별 --&gt;
          &lt;circle cx=&quot;30&quot;  cy=&quot;20&quot;  r=&quot;1&quot; fill=&quot;white&quot; opacity=&quot;0.4&quot;/&gt;
          &lt;circle cx=&quot;120&quot; cy=&quot;15&quot;  r=&quot;1.5&quot; fill=&quot;white&quot; opacity=&quot;0.3&quot;/&gt;
          &lt;circle cx=&quot;220&quot; cy=&quot;8&quot;   r=&quot;1&quot; fill=&quot;white&quot; opacity=&quot;0.5&quot;/&gt;
          &lt;circle cx=&quot;350&quot; cy=&quot;25&quot;  r=&quot;1&quot; fill=&quot;white&quot; opacity=&quot;0.3&quot;/&gt;
          &lt;circle cx=&quot;460&quot; cy=&quot;12&quot;  r=&quot;1.5&quot; fill=&quot;white&quot; opacity=&quot;0.4&quot;/&gt;
          &lt;circle cx=&quot;480&quot; cy=&quot;290&quot; r=&quot;1&quot; fill=&quot;white&quot; opacity=&quot;0.3&quot;/&gt;
          &lt;circle cx=&quot;20&quot;  cy=&quot;300&quot; r=&quot;1.5&quot; fill=&quot;white&quot; opacity=&quot;0.4&quot;/&gt;
          &lt;circle cx=&quot;80&quot;  cy=&quot;280&quot; r=&quot;1&quot; fill=&quot;white&quot; opacity=&quot;0.5&quot;/&gt;

          &lt;!-- 태양 위치 표시 (공통 초점) --&gt;
          &lt;!-- 중심을 x=250, y=160으로 설정 --&gt;
          &lt;!-- a=120px 기준 (2AU = 120px) --&gt;

          &lt;!-- e=0 (원형, c=0) --&gt;
          &lt;!-- 중심: (250, 160), 초점: (250,160) --&gt;
          &lt;ellipse cx=&quot;250&quot; cy=&quot;160&quot; rx=&quot;120&quot; ry=&quot;120&quot;
            fill=&quot;none&quot; stroke=&quot;#60a5fa&quot; stroke-width=&quot;1.5&quot; stroke-dasharray=&quot;4,3&quot; opacity=&quot;0.5&quot;/&gt;

          &lt;!-- e=0.3, c=36 → 중심x = 250-36=214 --&gt;
          &lt;ellipse cx=&quot;214&quot; cy=&quot;160&quot; rx=&quot;120&quot; ry=&quot;114.5&quot;
            fill=&quot;none&quot; stroke=&quot;#34d399&quot; stroke-width=&quot;1.8&quot; opacity=&quot;0.7&quot;/&gt;

          &lt;!-- e=0.6, c=72 → 중심x = 250-72=178 --&gt;
          &lt;ellipse cx=&quot;178&quot; cy=&quot;160&quot; rx=&quot;120&quot; ry=&quot;96&quot;
            fill=&quot;none&quot; stroke=&quot;#fbbf24&quot; stroke-width=&quot;2&quot; opacity=&quot;0.85&quot;/&gt;

          &lt;!-- e=0.9, c=108 → 중심x = 250-108=142 --&gt;
          &lt;ellipse cx=&quot;142&quot; cy=&quot;160&quot; rx=&quot;120&quot; ry=&quot;52.3&quot;
            fill=&quot;none&quot; stroke=&quot;#f87171&quot; stroke-width=&quot;2.2&quot; opacity=&quot;0.9&quot;/&gt;

          &lt;!-- 태양 (공통 초점 = x:250, y:160) --&gt;
          &lt;circle cx=&quot;250&quot; cy=&quot;160&quot; r=&quot;10&quot; fill=&quot;#ffc83c&quot; opacity=&quot;0.95&quot;/&gt;
          &lt;circle cx=&quot;250&quot; cy=&quot;160&quot; r=&quot;16&quot; fill=&quot;none&quot; stroke=&quot;#ffc83c&quot; stroke-width=&quot;1&quot; opacity=&quot;0.3&quot;/&gt;
          &lt;text x=&quot;254&quot; y=&quot;185&quot; fill=&quot;#ffc83c&quot; font-size=&quot;11&quot; font-family=&quot;sans-serif&quot; opacity=&quot;0.9&quot;&gt;☀ 태양&lt;/text&gt;

          &lt;!-- 장반경 표시선 (e=0.6 기준) --&gt;
          &lt;line x1=&quot;58&quot; y1=&quot;160&quot; x2=&quot;298&quot; y2=&quot;160&quot; stroke=&quot;#fbbf24&quot; stroke-width=&quot;1&quot; stroke-dasharray=&quot;3,2&quot; opacity=&quot;0.5&quot;/&gt;
          &lt;text x=&quot;155&quot; y=&quot;150&quot; fill=&quot;#fbbf24&quot; font-size=&quot;10&quot; font-family=&quot;sans-serif&quot; opacity=&quot;0.9&quot;&gt;← a = 2AU →&lt;/text&gt;

          &lt;!-- 범례 --&gt;
          &lt;rect x=&quot;310&quot; y=&quot;60&quot; width=&quot;175&quot; height=&quot;120&quot; rx=&quot;8&quot; fill=&quot;rgba(15,23,42,0.85)&quot; stroke=&quot;rgba(255,255,255,0.1)&quot; stroke-width=&quot;1&quot;/&gt;
          &lt;text x=&quot;322&quot; y=&quot;80&quot; fill=&quot;#94a3b8&quot; font-size=&quot;11&quot; font-family=&quot;sans-serif&quot;&gt;장반경 a = 2AU (공통)&lt;/text&gt;

          &lt;line x1=&quot;322&quot; y1=&quot;96&quot; x2=&quot;345&quot; y2=&quot;96&quot; stroke=&quot;#60a5fa&quot; stroke-width=&quot;2&quot; stroke-dasharray=&quot;4,2&quot;/&gt;
          &lt;text x=&quot;350&quot; y=&quot;100&quot; fill=&quot;#60a5fa&quot; font-size=&quot;11&quot; font-family=&quot;sans-serif&quot;&gt;e = 0.0 (원형)&lt;/text&gt;

          &lt;line x1=&quot;322&quot; y1=&quot;114&quot; x2=&quot;345&quot; y2=&quot;114&quot; stroke=&quot;#34d399&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;text x=&quot;350&quot; y=&quot;118&quot; fill=&quot;#34d399&quot; font-size=&quot;11&quot; font-family=&quot;sans-serif&quot;&gt;e = 0.3&lt;/text&gt;

          &lt;line x1=&quot;322&quot; y1=&quot;132&quot; x2=&quot;345&quot; y2=&quot;132&quot; stroke=&quot;#fbbf24&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;text x=&quot;350&quot; y=&quot;136&quot; fill=&quot;#fbbf24&quot; font-size=&quot;11&quot; font-family=&quot;sans-serif&quot;&gt;e = 0.6&lt;/text&gt;

          &lt;line x1=&quot;322&quot; y1=&quot;150&quot; x2=&quot;345&quot; y2=&quot;150&quot; stroke=&quot;#f87171&quot; stroke-width=&quot;2&quot;/&gt;
          &lt;text x=&quot;350&quot; y=&quot;154&quot; fill=&quot;#f87171&quot; font-size=&quot;11&quot; font-family=&quot;sans-serif&quot;&gt;e = 0.9&lt;/text&gt;

          &lt;!-- 근일점 표시 --&gt;
          &lt;circle cx=&quot;370&quot; cy=&quot;160&quot; r=&quot;4&quot; fill=&quot;#ffffff&quot; opacity=&quot;0.6&quot;/&gt;
          &lt;text x=&quot;374&quot; y=&quot;154&quot; fill=&quot;#94a3b8&quot; font-size=&quot;9&quot; font-family=&quot;sans-serif&quot;&gt;근일점들&lt;/text&gt;

          &lt;!-- 원일점 표시 --&gt;
          &lt;circle cx=&quot;130&quot; cy=&quot;160&quot; r=&quot;4&quot; fill=&quot;#ffffff&quot; opacity=&quot;0.6&quot;/&gt;
          &lt;text x=&quot;90&quot; y=&quot;154&quot; fill=&quot;#94a3b8&quot; font-size=&quot;9&quot; font-family=&quot;sans-serif&quot;&gt;원일점들&lt;/text&gt;
        &lt;/svg&gt;
        &lt;div class=&quot;orb-svg-caption&quot;&gt;
          네 궤도 모두 장반경(a)이 동일 → 공통 초점(태양) 기준으로 크기는 같고 모양만 다름&lt;br&gt;
          이심률이 커질수록 근일점은 오른쪽으로, 원일점은 왼쪽으로 같은 크기만큼 이동
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 2. 코딩 탐구 1 --&gt;
    &lt;div class=&quot;orb-section&quot;&gt;
      &lt;div class=&quot;orb-label&quot;&gt;CODING LAB 01&lt;/div&gt;
      &lt;div class=&quot;orb-title&quot;&gt;  이심률 변화 시 장반경 보존 검증&lt;/div&gt;

      &lt;div class=&quot;orb-p&quot;&gt;
        수식으로 이해한 내용을 Python 코드로 직접 검증합니다.
        이심률을 0.0부터 0.95까지 변화시키면서
        근일점, 원일점, 장반경을 계산하고
        &lt;strong style=&quot;color:#0f172a;&quot;&gt;장반경이 항상 일정하게 유지되는지&lt;/strong&gt; 확인합니다.
      &lt;/div&gt;

      &lt;div class=&quot;orb-code-header&quot;&gt;
        &lt;div class=&quot;orb-dots&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;span class=&quot;orb-filename&quot;&gt;orbit_eccentricity.py&lt;/span&gt;
      &lt;/div&gt;
      &lt;div class=&quot;orb-pre&quot;&gt;&lt;span class=&quot;orb-cm&quot;&gt;# 이심률 변화에 따른 궤도 파라미터 분석&lt;/span&gt;

&lt;span class=&quot;orb-kw&quot;&gt;import&lt;/span&gt; numpy &lt;span class=&quot;orb-kw&quot;&gt;as&lt;/span&gt; np

&lt;span class=&quot;orb-cm&quot;&gt;# 장반경 고정 (2AU)&lt;/span&gt;
a = &lt;span class=&quot;orb-nm&quot;&gt;2.0&lt;/span&gt;  &lt;span class=&quot;orb-cm&quot;&gt;# AU (천문단위)&lt;/span&gt;

&lt;span class=&quot;orb-cm&quot;&gt;# 이심률 범위: 0.0 ~ 0.95&lt;/span&gt;
eccentricities = np.&lt;span class=&quot;orb-fn&quot;&gt;arange&lt;/span&gt;(&lt;span class=&quot;orb-nm&quot;&gt;0.0&lt;/span&gt;, &lt;span class=&quot;orb-nm&quot;&gt;1.0&lt;/span&gt;, &lt;span class=&quot;orb-nm&quot;&gt;0.1&lt;/span&gt;)

&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;f&quot;{'이심률(e)':^10} {'근일점(AU)':^12} {'원일점(AU)':^12} {'장반경(AU)':^12} {'검증'}&quot;&lt;/span&gt;)
&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;&quot;-&quot;&lt;/span&gt; * &lt;span class=&quot;orb-nm&quot;&gt;58&lt;/span&gt;)

&lt;span class=&quot;orb-kw&quot;&gt;for&lt;/span&gt; e &lt;span class=&quot;orb-kw&quot;&gt;in&lt;/span&gt; eccentricities:
    r_min = a * (&lt;span class=&quot;orb-nm&quot;&gt;1&lt;/span&gt; - e)       &lt;span class=&quot;orb-cm&quot;&gt;# 근일점 = a(1-e)&lt;/span&gt;
    r_max = a * (&lt;span class=&quot;orb-nm&quot;&gt;1&lt;/span&gt; + e)       &lt;span class=&quot;orb-cm&quot;&gt;# 원일점 = a(1+e)&lt;/span&gt;
    a_calc = (r_min + r_max) / &lt;span class=&quot;orb-nm&quot;&gt;2&lt;/span&gt;  &lt;span class=&quot;orb-cm&quot;&gt;# 역산한 장반경&lt;/span&gt;
    ok = &lt;span class=&quot;orb-st&quot;&gt;&quot;✅&quot;&lt;/span&gt; &lt;span class=&quot;orb-kw&quot;&gt;if&lt;/span&gt; &lt;span class=&quot;orb-fn&quot;&gt;abs&lt;/span&gt;(a_calc - a) &lt; &lt;span class=&quot;orb-nm&quot;&gt;1e-10&lt;/span&gt; &lt;span class=&quot;orb-kw&quot;&gt;else&lt;/span&gt; &lt;span class=&quot;orb-st&quot;&gt;&quot;❌&quot;&lt;/span&gt;

    &lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;f&quot;{e:^10.1f} {r_min:^12.3f} {r_max:^12.3f} {a_calc:^12.3f} {ok}&quot;&lt;/span&gt;)

&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;()
&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;&quot;핵심 확인:&quot;&lt;/span&gt;)
&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;&quot;  r_max - r_min = 2ae  (이심률에 비례해 벌어짐)&quot;&lt;/span&gt;)
&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;&quot;  r_max + r_min = 2a   (항상 일정!)&quot;&lt;/span&gt;)

&lt;span class=&quot;orb-cm&quot;&gt;# 케플러 제3법칙: 장반경만으로 공전주기 결정&lt;/span&gt;
&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;()
&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;&quot;=== 케플러 제3법칙 검증 ===&quot;&lt;/span&gt;)
&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;f&quot;장반경 a = {a} AU → 공전주기 T = {a**1.5:.4f} 년&quot;&lt;/span&gt;)
&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;&quot;이심률과 무관하게 공전주기는 동일합니다.&quot;&lt;/span&gt;)&lt;/div&gt;

      &lt;div class=&quot;orb-result&quot;&gt;
        &lt;div class=&quot;orb-result-hd&quot;&gt;# 실행 결과 (Output)&lt;/div&gt;
        이심률(e) &amp;nbsp;&amp;nbsp; 근일점(AU) &amp;nbsp;&amp;nbsp; 원일점(AU) &amp;nbsp;&amp;nbsp; 장반경(AU) &amp;nbsp;&amp;nbsp; 검증&lt;br&gt;
        ----------------------------------------------------------&lt;br&gt;
        &amp;nbsp;&amp;nbsp;0.0 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;2.000 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;2.000 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;2.000 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ✅&lt;br&gt;
        &amp;nbsp;&amp;nbsp;0.1 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;1.800 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;2.200 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;2.000 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ✅&lt;br&gt;
        &amp;nbsp;&amp;nbsp;0.3 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;1.400 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;2.600 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;2.000 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ✅&lt;br&gt;
        &amp;nbsp;&amp;nbsp;0.5 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;1.000 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;3.000 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;2.000 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ✅&lt;br&gt;
        &amp;nbsp;&amp;nbsp;0.7 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;0.600 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;3.400 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;2.000 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ✅&lt;br&gt;
        &amp;nbsp;&amp;nbsp;0.9 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;0.200 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;3.800 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;2.000 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ✅&lt;br&gt;
        &lt;hr&gt;
        핵심 확인:&lt;br&gt;
        &amp;nbsp;&amp;nbsp;r_max - r_min = 2ae &amp;nbsp;(이심률에 비례해 벌어짐)&lt;br&gt;
        &amp;nbsp;&amp;nbsp;r_max + r_min = 2a &amp;nbsp;&amp;nbsp;(항상 일정!)&lt;br&gt;
        &lt;hr&gt;
        === 케플러 제3법칙 검증 ===&lt;br&gt;
        장반경 a = 2.0 AU → 공전주기 T = &lt;strong&gt;2.8284 년&lt;/strong&gt;&lt;br&gt;
        이심률과 무관하게 공전주기는 동일합니다.
      &lt;/div&gt;

      &lt;div class=&quot;orb-p&quot;&gt;
        이심률이 0.0에서 0.9까지 변해도 장반경은 항상 &lt;strong style=&quot;color:#2563eb;&quot;&gt;2.000 AU&lt;/strong&gt;로 일정합니다.
        근일점과 원일점이 정확히 반대 방향으로 같은 크기만큼 이동하기 때문입니다.
        그리고 케플러 제3법칙에 따라 &lt;strong style=&quot;color:#0f172a;&quot;&gt;공전주기도 이심률과 무관하게 동일&lt;/strong&gt;합니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 3. 코딩 탐구 2 --&gt;
    &lt;div class=&quot;orb-section&quot;&gt;
      &lt;div class=&quot;orb-label&quot;&gt;CODING LAB 02&lt;/div&gt;
      &lt;div class=&quot;orb-title&quot;&gt;  실제 태양계 행성 궤도 데이터 분석&lt;/div&gt;

      &lt;div class=&quot;orb-p&quot;&gt;
        이론을 확인했으니, 이번에는 실제 태양계 행성 데이터로 검증합니다.
        각 행성의 장반경과 이심률로 근일점·원일점을 계산하고
        케플러 제3법칙(T² ∝ a³)이 실제로 성립하는지 확인합니다.
      &lt;/div&gt;

      &lt;div class=&quot;orb-code-header&quot;&gt;
        &lt;div class=&quot;orb-dots&quot;&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/div&gt;
        &lt;span class=&quot;orb-filename&quot;&gt;solar_system_analysis.py&lt;/span&gt;
      &lt;/div&gt;
      &lt;div class=&quot;orb-pre&quot;&gt;&lt;span class=&quot;orb-cm&quot;&gt;# 실제 태양계 행성 궤도 데이터 분석&lt;/span&gt;

planets = [
    {&lt;span class=&quot;orb-st&quot;&gt;&quot;name&quot;&lt;/span&gt;: &lt;span class=&quot;orb-st&quot;&gt;&quot;수성&quot;&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;a_AU&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;0.387&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;e&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;0.206&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;T_yr&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;0.241&lt;/span&gt;},
    {&lt;span class=&quot;orb-st&quot;&gt;&quot;name&quot;&lt;/span&gt;: &lt;span class=&quot;orb-st&quot;&gt;&quot;금성&quot;&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;a_AU&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;0.723&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;e&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;0.007&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;T_yr&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;0.615&lt;/span&gt;},
    {&lt;span class=&quot;orb-st&quot;&gt;&quot;name&quot;&lt;/span&gt;: &lt;span class=&quot;orb-st&quot;&gt;&quot;지구&quot;&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;a_AU&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;1.000&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;e&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;0.017&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;T_yr&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;1.000&lt;/span&gt;},
    {&lt;span class=&quot;orb-st&quot;&gt;&quot;name&quot;&lt;/span&gt;: &lt;span class=&quot;orb-st&quot;&gt;&quot;화성&quot;&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;a_AU&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;1.524&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;e&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;0.093&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;T_yr&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;1.881&lt;/span&gt;},
    {&lt;span class=&quot;orb-st&quot;&gt;&quot;name&quot;&lt;/span&gt;: &lt;span class=&quot;orb-st&quot;&gt;&quot;목성&quot;&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;a_AU&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;5.203&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;e&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;0.049&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;T_yr&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;11.86&lt;/span&gt;},
    {&lt;span class=&quot;orb-st&quot;&gt;&quot;name&quot;&lt;/span&gt;: &lt;span class=&quot;orb-st&quot;&gt;&quot;토성&quot;&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;a_AU&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;9.537&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;e&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;0.057&lt;/span&gt;, &lt;span class=&quot;orb-st&quot;&gt;&quot;T_yr&quot;&lt;/span&gt;: &lt;span class=&quot;orb-nm&quot;&gt;29.46&lt;/span&gt;},
]

&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;f&quot;{'행성':^6} {'이심률':^8} {'근일점(AU)':^12} {'원일점(AU)':^12} {'장반경(AU)':^12} {'T²/a³':^10}&quot;&lt;/span&gt;)
&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;&quot;-&quot;&lt;/span&gt; * &lt;span class=&quot;orb-nm&quot;&gt;65&lt;/span&gt;)

&lt;span class=&quot;orb-kw&quot;&gt;for&lt;/span&gt; p &lt;span class=&quot;orb-kw&quot;&gt;in&lt;/span&gt; planets:
    a = p[&lt;span class=&quot;orb-st&quot;&gt;&quot;a_AU&quot;&lt;/span&gt;]
    e = p[&lt;span class=&quot;orb-st&quot;&gt;&quot;e&quot;&lt;/span&gt;]
    T = p[&lt;span class=&quot;orb-st&quot;&gt;&quot;T_yr&quot;&lt;/span&gt;]

    r_min = a * (&lt;span class=&quot;orb-nm&quot;&gt;1&lt;/span&gt; - e)
    r_max = a * (&lt;span class=&quot;orb-nm&quot;&gt;1&lt;/span&gt; + e)
    kepler3 = T**&lt;span class=&quot;orb-nm&quot;&gt;2&lt;/span&gt; / a**&lt;span class=&quot;orb-nm&quot;&gt;3&lt;/span&gt;   &lt;span class=&quot;orb-cm&quot;&gt;# 케플러 제3법칙: T²/a³ ≈ 1&lt;/span&gt;

    &lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;f&quot;{p['name']:^6} {e:^8.3f} {r_min:^12.3f} {r_max:^12.3f} {a:^12.3f} {kepler3:^10.4f}&quot;&lt;/span&gt;)

&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;()
&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;&quot;→ T²/a³ 값이 모두 1에 가까울수록 케플러 제3법칙 성립!&quot;&lt;/span&gt;)
&lt;span class=&quot;orb-fn&quot;&gt;print&lt;/span&gt;(&lt;span class=&quot;orb-st&quot;&gt;&quot;→ 이심률이 달라도 a(장반경)가 같으면 T(공전주기)도 같음&quot;&lt;/span&gt;)&lt;/div&gt;

      &lt;div class=&quot;orb-result&quot;&gt;
        &lt;div class=&quot;orb-result-hd&quot;&gt;# 실행 결과 (Output)&lt;/div&gt;
        행성 &amp;nbsp;&amp;nbsp; 이심률 &amp;nbsp;&amp;nbsp; 근일점(AU) &amp;nbsp;&amp;nbsp; 원일점(AU) &amp;nbsp;&amp;nbsp; 장반경(AU) &amp;nbsp;&amp;nbsp; T²/a³&lt;br&gt;
        -----------------------------------------------------------------&lt;br&gt;
        수성 &amp;nbsp;&amp;nbsp;&amp;nbsp; 0.206 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.307 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.467 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.387 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;1.0009&lt;/strong&gt;&lt;br&gt;
        금성 &amp;nbsp;&amp;nbsp;&amp;nbsp; 0.007 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.718 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.728 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.723 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;0.9999&lt;/strong&gt;&lt;br&gt;
        지구 &amp;nbsp;&amp;nbsp;&amp;nbsp; 0.017 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 0.983 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.017 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.000 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;1.0000&lt;/strong&gt;&lt;br&gt;
        화성 &amp;nbsp;&amp;nbsp;&amp;nbsp; 0.093 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.382 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.666 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1.524 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;1.0001&lt;/strong&gt;&lt;br&gt;
        목성 &amp;nbsp;&amp;nbsp;&amp;nbsp; 0.049 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4.952 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.454 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 5.203 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;0.9997&lt;/strong&gt;&lt;br&gt;
        토성 &amp;nbsp;&amp;nbsp;&amp;nbsp; 0.057 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 8.994 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10.080 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9.537 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;0.9998&lt;/strong&gt;&lt;br&gt;
        &lt;hr&gt;
        → T²/a³ 값이 모두 1에 가까움: &lt;strong style=&quot;color:#059669;&quot;&gt;케플러 제3법칙 성립 ✅&lt;/strong&gt;&lt;br&gt;
        → 수성(e=0.206)과 금성(e=0.007)은 이심률 차이 크지만 T²/a³는 모두 ≈1
      &lt;/div&gt;

      &lt;div class=&quot;orb-p&quot;&gt;
        실제 태양계 행성 데이터에서도 T²/a³ 값이 모두 1에 매우 가깝게 나옵니다.
        이심률이 가장 큰 수성(0.206)도 예외 없이 케플러 제3법칙을 만족합니다.
        &lt;strong style=&quot;color:#0f172a;&quot;&gt;공전주기는 이심률이 아닌 장반경에 의해서만 결정된다&lt;/strong&gt;는 것이
        실제 데이터로 검증됩니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 4. 심화 탐구 --&gt;
    &lt;div class=&quot;orb-section&quot;&gt;
      &lt;div class=&quot;orb-label&quot;&gt;DEEP DIVE&lt;/div&gt;
      &lt;div class=&quot;orb-title&quot;&gt;  더 나아간 탐구 아이디어&lt;/div&gt;

      &lt;div class=&quot;orb-cards&quot;&gt;
        &lt;div class=&quot;orb-card&quot; style=&quot;--ca:#2563eb;&quot;&gt;
          &lt;div class=&quot;orb-card-num&quot;&gt;EXPLORE 01&lt;/div&gt;
          &lt;div class=&quot;orb-card-title&quot;&gt;Pygame으로 행성 공전 애니메이션 구현&lt;/div&gt;
          &lt;div class=&quot;orb-card-desc&quot;&gt;이심률이 다른 두 행성이 같은 장반경을 가질 때
          공전주기가 정말 같은지 Pygame 애니메이션으로 시각화합니다.
          케플러 제2법칙(면적 속도 일정)도 함께 구현하면 이심률이 클수록
          근일점 근처에서 빠르게 이동하는 것을 눈으로 확인할 수 있습니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;orb-card&quot; style=&quot;--ca:#7c3aed;&quot;&gt;
          &lt;div class=&quot;orb-card-num&quot;&gt;EXPLORE 02&lt;/div&gt;
          &lt;div class=&quot;orb-card-title&quot;&gt;역학적 에너지와 장반경의 관계 탐구&lt;/div&gt;
          &lt;div class=&quot;orb-card-desc&quot;&gt;왜 장반경이 같으면 역학적 에너지가 같은지
          비리알 정리(Virial theorem)를 Python으로 수치 검증합니다.
          에너지 E = -GMm/2a 공식이 이심률에 무관함을 코드로 확인하는
          물리학과·천문학과 세특으로 확장 가능한 탐구입니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;orb-card&quot; style=&quot;--ca:#059669;&quot;&gt;
          &lt;div class=&quot;orb-card-num&quot;&gt;EXPLORE 03&lt;/div&gt;
          &lt;div class=&quot;orb-card-title&quot;&gt;혜성 궤도 분석 - 극단적 이심률 탐구&lt;/div&gt;
          &lt;div class=&quot;orb-card-desc&quot;&gt;핼리 혜성(e=0.967)처럼 이심률이 매우 큰 천체의 궤도를 분석합니다.
          근일점과 원일점의 차이가 극단적으로 벌어지는 경우에도
          케플러 법칙이 성립하는지 NASA JPL 실제 데이터로 검증합니다.&lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;orb-card&quot; style=&quot;--ca:#d97706;&quot;&gt;
          &lt;div class=&quot;orb-card-num&quot;&gt;EXPLORE 04&lt;/div&gt;
          &lt;div class=&quot;orb-card-title&quot;&gt;수능 출제 유형 분석 프로그램 개발&lt;/div&gt;
          &lt;div class=&quot;orb-card-desc&quot;&gt;&quot;장반경 2AU 고정, 이심률만 다른 두 행성의 공전주기 비교&quot; 유형처럼
          케플러 법칙 관련 수능 문제 유형을 Python으로 자동 생성하는 프로그램을 만듭니다.
          문제 생성 알고리즘 구현 + 정답 자동 채점 기능까지 구현합니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 5. 세특 --&gt;
    &lt;div class=&quot;orb-section-last&quot;&gt;
      &lt;div class=&quot;orb-label&quot;&gt;SETECH STORY&lt;/div&gt;
      &lt;div class=&quot;orb-title&quot;&gt;  세특 스토리라인 제안&lt;/div&gt;

      &lt;div class=&quot;orb-conclusion&quot;&gt;
        &lt;div class=&quot;orb-conclusion-title&quot;&gt;  지구과학 + 물리 + 정보 세특 연결 흐름&lt;/div&gt;
        &lt;ul&gt;
          &lt;li&gt;&quot;이심률이 변하면 장반경도 변해야 하지 않나?&quot; 라는 의문에서 탐구 시작&lt;/li&gt;
          &lt;li&gt;r_max = a(1+e), r_min = a(1-e) 수식에서 두 값의 합이 항상 2a임을 수학적으로 유도&lt;/li&gt;
          &lt;li&gt;Python 코드로 이심률 0~0.95 구간에서 장반경 보존 수치 검증&lt;/li&gt;
          &lt;li&gt;실제 태양계 6개 행성 데이터로 케플러 제3법칙(T²/a³ ≈ 1) 실증&lt;/li&gt;
          &lt;li&gt;Pygame 애니메이션으로 공전주기 동일성 시각화 구현&lt;/li&gt;
          &lt;li&gt;&quot;물리 법칙을 수치 시뮬레이션으로 검증하는 방법이 컴공의 핵심임을 깨달음&quot;&lt;/li&gt;
        &lt;/ul&gt;
      &lt;/div&gt;

      &lt;div class=&quot;orb-p&quot; style=&quot;color:#94a3b8; font-size:14px; text-align:center;&quot;&gt;
        수업 시간의 날카로운 질문 하나가&lt;br&gt;
        케플러 법칙 → 역학적 에너지 → Python 수치해석 → 시뮬레이션으로 이어지는&lt;br&gt;
        &lt;strong style=&quot;color:#64748b;&quot;&gt;의문 → 수학적 분석 → 코드 검증 → 실제 데이터 적용&lt;/strong&gt;의 스토리가 완성됩니다.
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;!-- 해시태그 --&gt;
    &lt;div class=&quot;orb-tags&quot;&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#케플러법칙&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#이심률&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#장반경&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#공전궤도&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#Python코딩&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#태양계시뮬레이션&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#지구과학세특&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#세특주제&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#학생부종합전형&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#컴퓨터공학&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#수능지구과학&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#원당컴퓨터학원&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#검단신도시&lt;/span&gt;
      &lt;span class=&quot;orb-tag&quot;&gt;#당하동&lt;/span&gt;
    &lt;/div&gt;

  &lt;/div&gt;
&lt;/div&gt;</description>
      <category>학생부종합전형</category>
      <author>원당컴1</author>
      <guid isPermaLink="true">https://wondangcom.tistory.com/3188</guid>
      <comments>https://wondangcom.tistory.com/3188#entry3188comment</comments>
      <pubDate>Tue, 9 Jun 2026 11:38:11 +0900</pubDate>
    </item>
    <item>
      <title>2028 학생부종합전형,'서류 vs 면접'을 넘어 트랙별로 갈라진다</title>
      <link>https://wondangcom.tistory.com/3196</link>
      <description>&lt;link href=&quot;https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&amp;display=swap&quot; rel=&quot;stylesheet&quot;&gt;

&lt;style&gt;
.wdg-wrap { font-family: 'Noto Sans KR', 'Apple SD Gothic Neo', sans-serif; max-width: 800px; margin: 0 auto; color: #1a1a2e; }
.wdg-wrap * { box-sizing: border-box; margin: 0; padding: 0; }

/* 히어로 */
.wdg-hero {
  background: linear-gradient(135deg, #0a1628 0%, #1a3a5c 50%, #0d2137 100%);
  padding: 52px 36px 44px;
  border-radius: 20px;
  margin-bottom: 32px;
  position: relative;
  overflow: hidden;
}
.wdg-hero::before {
  content: '';
  position: absolute;
  top: -60px; right: -60px;
  width: 240px; height: 240px;
  background: radial-gradient(circle, rgba(56,189,248,0.15) 0%, transparent 70%);
  border-radius: 50%;
}
.wdg-hero::after {
  content: '';
  position: absolute;
  bottom: -40px; left: -40px;
  width: 180px; height: 180px;
  background: radial-gradient(circle, rgba(99,179,237,0.10) 0%, transparent 70%);
  border-radius: 50%;
}
.wdg-badge {
  display: inline-block;
  background: rgba(56,189,248,0.18);
  border: 1px solid rgba(56,189,248,0.4);
  color: #7dd3fc;
  font-size: 12px; font-weight: 700;
  letter-spacing: 2px;
  padding: 5px 14px;
  border-radius: 20px;
  margin-bottom: 16px;
  text-transform: uppercase;
}
.wdg-hero-title {
  font-size: 27px; font-weight: 900;
  color: #fff; line-height: 1.38;
  margin-bottom: 12px;
  position: relative; z-index: 1;
}
.wdg-hero-title .wdg-accent { color: #38bdf8; }
.wdg-hero-desc {
  font-size: 14.5px;
  color: rgba(255,255,255,0.65);
  line-height: 1.75;
  position: relative; z-index: 1;
}
.wdg-tags { margin-top: 20px; display: flex; flex-wrap: wrap; gap: 8px; position: relative; z-index: 1; }
.wdg-tag {
  background: rgba(255,255,255,0.08);
  border: 1px solid rgba(255,255,255,0.15);
  color: rgba(255,255,255,0.8);
  font-size: 12px; padding: 4px 12px;
  border-radius: 12px;
}

/* 섹션 제목 */
.wdg-section-title {
  display: flex; align-items: center; gap: 10px;
  font-size: 19px; font-weight: 800; color: #1a1a2e;
  margin-bottom: 18px;
}
.wdg-line {
  display: inline-block; width: 4px; height: 22px;
  background: linear-gradient(180deg, #0ea5e9, #2563eb);
  border-radius: 2px; flex-shrink: 0;
}

/* 요약 인트로 박스 */
.wdg-intro-box {
  background: #f0f9ff;
  border: 1.5px solid #bae6fd;
  border-radius: 14px;
  padding: 22px 24px;
  margin-bottom: 32px;
  font-size: 14px;
  color: #0c4a6e;
  line-height: 1.85;
}
.wdg-intro-box strong { color: #0369a1; }

/* 카드 그리드 */
.wdg-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-bottom: 32px; }
.wdg-grid3 { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 12px; margin-bottom: 32px; }
.wdg-card {
  padding: 20px; border-radius: 14px;
  border-left: 4px solid;
}
.wdg-card.blue   { border-color: #3b82f6; background: #eff6ff; }
.wdg-card.sky    { border-color: #0ea5e9; background: #f0f9ff; }
.wdg-card.purple { border-color: #8b5cf6; background: #f5f3ff; }
.wdg-card.green  { border-color: #10b981; background: #ecfdf5; }
.wdg-card.amber  { border-color: #f59e0b; background: #fffbeb; }
.wdg-card.pink   { border-color: #ec4899; background: #fdf2f8; }
.wdg-card.red    { border-color: #ef4444; background: #fef2f2; }
.wdg-card.teal   { border-color: #14b8a6; background: #f0fdfa; }
.wdg-card-icon   { font-size: 24px; margin-bottom: 8px; }
.wdg-card-title  { font-size: 13.5px; font-weight: 700; color: #1a1a2e; margin-bottom: 5px; }
.wdg-card-desc   { font-size: 12.5px; color: #555; line-height: 1.65; }

/* 구분선 */
.wdg-divider { border: none; border-top: 2px dashed #e5e7eb; margin: 28px 0; }

/* 아코디언 */
.wdg-accordion { margin-bottom: 32px; }
.wdg-acc-item {
  border: 1.5px solid #e5e7eb; border-radius: 12px;
  margin-bottom: 10px; overflow: hidden;
  transition: border-color 0.2s;
}
.wdg-acc-item.active { border-color: #0ea5e9; }
.wdg-acc-header {
  display: flex; align-items: center;
  justify-content: space-between;
  padding: 16px 20px; cursor: pointer;
  background: #fff; user-select: none;
  transition: background 0.15s;
}
.wdg-acc-header:hover { background: #f0f9ff; }
.wdg-acc-item.active .wdg-acc-header { background: #e0f2fe; }
.wdg-acc-left { display: flex; align-items: center; gap: 12px; }
.wdg-acc-num {
  width: 28px; height: 28px; border-radius: 50%;
  background: linear-gradient(135deg, #0ea5e9, #2563eb);
  color: #fff; font-size: 12px; font-weight: 700;
  display: flex; align-items: center; justify-content: center;
  flex-shrink: 0;
}
.wdg-acc-title { font-size: 15px; font-weight: 700; color: #1a1a2e; }
.wdg-acc-sub   { font-size: 12px; color: #6b7280; margin-top: 2px; }
.wdg-acc-arrow { font-size: 16px; color: #9ca3af; transition: transform 0.25s; }
.wdg-acc-item.active .wdg-acc-arrow { transform: rotate(180deg); color: #0ea5e9; }
.wdg-acc-body {
  max-height: 0; overflow: hidden;
  transition: max-height 0.4s ease;
  background: #fafbff;
  border-top: 1.5px solid transparent;
}
.wdg-acc-item.active .wdg-acc-body { max-height: 900px; border-top-color: #e5e7eb; }
.wdg-acc-content { padding: 20px 20px 20px 60px; }
.wdg-txt { font-size: 13.5px; color: #374151; line-height: 1.8; margin-bottom: 12px; }
.wdg-txt:last-child { margin-bottom: 0; }

/* 강조 박스 */
.wdg-highlight {
  background: linear-gradient(90deg, #e0f2fe, #eff6ff);
  border-left: 3px solid #0ea5e9;
  padding: 12px 14px; border-radius: 0 8px 8px 0;
  margin: 12px 0; font-size: 13.5px;
  color: #0c4a6e; font-weight: 500; line-height: 1.7;
}
.wdg-tip {
  background: #fef3c7; border-left: 3px solid #f59e0b;
  padding: 10px 14px; border-radius: 0 8px 8px 0;
  margin: 10px 0; font-size: 13px; color: #92400e; line-height: 1.6;
}
.wdg-warn {
  background: #fef2f2; border-left: 3px solid #ef4444;
  padding: 10px 14px; border-radius: 0 8px 8px 0;
  margin: 10px 0; font-size: 13px; color: #7f1d1d; line-height: 1.6;
}

/* 대학별 전형 테이블형 카드 */
.wdg-univ-group { margin-bottom: 24px; }
.wdg-univ-title {
  font-size: 15px; font-weight: 800; color: #1e40af;
  background: #dbeafe; padding: 10px 16px;
  border-radius: 10px 10px 0 0;
  border-left: 4px solid #2563eb;
  display: flex; align-items: center; gap: 8px;
}
.wdg-univ-body {
  border: 1.5px solid #dbeafe;
  border-top: none;
  border-radius: 0 0 10px 10px;
  background: #fff;
  overflow: hidden;
}
.wdg-univ-row {
  display: flex; align-items: flex-start;
  gap: 0;
  border-bottom: 1px solid #f1f5f9;
  font-size: 13px;
}
.wdg-univ-row:last-child { border-bottom: none; }
.wdg-univ-label {
  min-width: 130px; padding: 12px 14px;
  font-weight: 700; color: #1d4ed8;
  background: #f8faff;
  border-right: 1px solid #e5e7eb;
  font-size: 12.5px;
  line-height: 1.5;
}
.wdg-univ-val {
  padding: 12px 14px;
  color: #374151;
  line-height: 1.65;
  flex: 1;
  font-size: 12.5px;
}

/* 학생 유형 분류 박스 */
.wdg-type-section { margin-bottom: 32px; }
.wdg-type-card {
  background: #fff;
  border: 1.5px solid #e5e7eb;
  border-radius: 14px;
  margin-bottom: 14px;
  overflow: hidden;
}
.wdg-type-head {
  display: flex; align-items: center; gap: 14px;
  padding: 16px 20px;
  border-bottom: 1px solid #f1f5f9;
}
.wdg-type-icon {
  width: 44px; height: 44px; border-radius: 12px;
  display: flex; align-items: center; justify-content: center;
  font-size: 22px; flex-shrink: 0;
}
.wdg-type-icon.blue   { background: #dbeafe; }
.wdg-type-icon.green  { background: #d1fae5; }
.wdg-type-icon.purple { background: #ede9fe; }
.wdg-type-icon.amber  { background: #fef3c7; }
.wdg-type-name { font-size: 15px; font-weight: 800; color: #1a1a2e; }
.wdg-type-sub  { font-size: 12.5px; color: #6b7280; margin-top: 3px; }
.wdg-type-body { padding: 16px 20px; }
.wdg-type-recommend {
  font-size: 13px; color: #374151; line-height: 1.75;
  margin-bottom: 10px;
}
.wdg-type-univ {
  display: flex; flex-wrap: wrap; gap: 6px; margin-top: 8px;
}
.wdg-univ-chip {
  background: #eff6ff; color: #1d4ed8;
  font-size: 11.5px; font-weight: 700;
  padding: 4px 12px; border-radius: 20px;
  border: 1px solid #bfdbfe;
}
.wdg-univ-chip.green { background: #ecfdf5; color: #065f46; border-color: #a7f3d0; }
.wdg-univ-chip.purple { background: #f5f3ff; color: #5b21b6; border-color: #ddd6fe; }

/* 전략 박스 */
.wdg-strategy {
  background: linear-gradient(135deg, #0c2340, #1e3a5f);
  border-radius: 18px; padding: 28px;
  margin-bottom: 32px; position: relative; overflow: hidden;
}
.wdg-strategy::before { content: ' '; position: absolute; font-size: 90px; opacity: 0.05; top: -5px; right: 10px; }
.wdg-strategy-title { color: #fff; font-size: 17px; font-weight: 800; margin-bottom: 16px; }
.wdg-strategy-list { list-style: none; padding: 0; }
.wdg-strategy-list li {
  display: flex; align-items: flex-start; gap: 10px;
  color: rgba(255,255,255,0.88); font-size: 13.5px;
  line-height: 1.7; padding: 9px 0;
  border-bottom: 1px solid rgba(255,255,255,0.08);
}
.wdg-strategy-list li:last-child { border-bottom: none; }
.wdg-snum {
  width: 22px; height: 22px;
  background: rgba(56,189,248,0.3);
  border-radius: 50%; display: flex;
  align-items: center; justify-content: center;
  font-size: 11px; font-weight: 700;
  color: #7dd3fc; flex-shrink: 0; margin-top: 1px;
}

/* 출처 박스 */
.wdg-source {
  background: #f9fafb; border: 1px solid #e5e7eb;
  border-radius: 10px; padding: 14px 18px;
  margin-bottom: 24px; font-size: 12.5px; color: #6b7280;
  line-height: 1.7;
}
.wdg-source a { color: #2563eb; text-decoration: underline; word-break: break-all; }

/* CTA */
.wdg-cta {
  background: linear-gradient(135deg, #eff6ff, #f0f9ff);
  border: 2px solid #bfdbfe;
  border-radius: 16px; padding: 28px;
  text-align: center; margin-bottom: 16px;
}
.wdg-cta-main { font-size: 15px; color: #1e40af; font-weight: 600; line-height: 1.8; }
.wdg-cta-addr { margin-top: 6px; font-size: 13px; color: #6b7280; }
.wdg-cta-btn {
  display: inline-block; margin-top: 16px;
  background: linear-gradient(135deg, #1d4ed8, #0ea5e9);
  color: #fff; font-size: 14px; font-weight: 700;
  padding: 12px 32px; border-radius: 30px;
  text-decoration: none; letter-spacing: 0.5px;
}

/* 해시태그 */
.wdg-hashtags {
  margin-top: 28px; padding-top: 20px;
  border-top: 2px dashed #e5e7eb;
  font-size: 13px; color: #2563eb;
  line-height: 2;
}

@media (max-width: 600px) {
  .wdg-grid  { grid-template-columns: 1fr; }
  .wdg-grid3 { grid-template-columns: 1fr; }
  .wdg-hero  { padding: 36px 20px 30px; }
  .wdg-hero-title { font-size: 22px; }
  .wdg-acc-content { padding: 16px; }
  .wdg-univ-label { min-width: 90px; }
}
&lt;/style&gt;

&lt;div class=&quot;wdg-wrap&quot;&gt;

  &lt;!-- 히어로 --&gt;
  &lt;div class=&quot;wdg-hero&quot;&gt;
    &lt;div class=&quot;wdg-badge&quot;&gt;2028 대입 · 학생부종합전형&lt;/div&gt;
    &lt;div class=&quot;wdg-hero-title&quot;&gt;
      2028 학생부종합전형,&lt;br&gt;
      &lt;span class=&quot;wdg-accent&quot;&gt;'서류 vs 면접'을 넘어 트랙별로 갈라진다&lt;/span&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-hero-desc&quot;&gt;
      같은 대학, 같은 학종인데 전형이 다르다?&lt;br&gt;
      수도권 주요 대학 학종 다변화 완전 분석 + 원당컴학원생 맞춤 전형 가이드
    &lt;/div&gt;
    &lt;div class=&quot;wdg-tags&quot;&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#2028학종&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#학생부종합전형&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#수시전략&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#세특&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#대입정보&lt;/span&gt;
      &lt;span class=&quot;wdg-tag&quot;&gt;#인천학원&lt;/span&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;!-- 핵심 요약 --&gt;
  &lt;div class=&quot;wdg-intro-box&quot;&gt;
    2028학년도 대학입학전형시행계획이 공개되면서 학생부종합전형(학종)에 큰 변화가 생겼습니다.&lt;br&gt;
    이제는 &lt;strong&gt;&quot;학종을 쓸 것인가&quot;&lt;/strong&gt;가 아니라 &lt;strong&gt;&quot;어떤 학종인가&quot;&lt;/strong&gt;를 먼저 파악해야 하는 시대입니다.&lt;br&gt;&lt;br&gt;
    서류100형, 단계별 면접형, 수능최저 결합형, 탐구형, 특화형으로 &lt;strong&gt;같은 대학 안에서도 지원자군이 갈리는 구조&lt;/strong&gt;가 본격화됐습니다.
    현재 고2 학생이라면 지금 당장 자신에게 맞는 트랙을 파악하는 것이 중요합니다.
  &lt;/div&gt;

  &lt;!-- 변화의 4가지 축 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;2028 학종 변화의 4가지 핵심 축&lt;/div&gt;
  &lt;div class=&quot;wdg-grid&quot; style=&quot;margin-bottom:32px;&quot;&gt;
    &lt;div class=&quot;wdg-card blue&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;① 서류형 vs 면접형 분화 확대&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;단순한 서류·면접 구분을 넘어 평가 의도와 지원자군을 전형명에 직접 드러내는 방식으로 진화했습니다. 2027학년도 기준 이미 42개 대학이 분화 운영 중이었습니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card purple&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;② 탐구·융합·학업 재브랜딩&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;전형명 자체에 평가 초점을 새겼습니다. 탐구형은 세특 깊이를, 융합형은 과목 간 연결을, 학업형은 교과 성취도를 중심으로 학생부를 들여다봅니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card green&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt; &lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;③ 분야 특화형 신설&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;과학인재·소프트웨어·체육인재처럼 특정 분야 지원자를 겨냥한 전형이 등장했습니다. 한양대 체육인재, 성균관대 과학인재 등이 대표적입니다.&lt;/div&gt;
    &lt;/div&gt;
    &lt;div class=&quot;wdg-card amber&quot;&gt;
      &lt;div class=&quot;wdg-card-icon&quot;&gt;⚠️&lt;/div&gt;
      &lt;div class=&quot;wdg-card-title&quot;&gt;④ 신설·재편 전형 주의&lt;/div&gt;
      &lt;div class=&quot;wdg-card-desc&quot;&gt;연세대 탐구인재형, 홍익대 학교생활우수자(면접형), 아주대 지역의사선발 등 전년도 입시 결과가 없는 전형이 다수 신설됐습니다. 기존 입결을 그대로 적용하면 위험합니다.&lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;hr class=&quot;wdg-divider&quot;&gt;

  &lt;!-- 전형 유형 설명 아코디언 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;전형 유형별 완전 해부&lt;/div&gt;
  &lt;div class=&quot;wdg-accordion&quot;&gt;

    &lt;div class=&quot;wdg-acc-item active&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;1&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;서류100형 — 학생부가 전부다&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;한양대 학업형 · 성균관대 서류형 · 이화여대 미래인재(서류형) 등&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;면접 없이 학교생활기록부만으로 학업역량·진로역량·탐구역량·공동체역량을 종합 평가하는 방식입니다. 면접 부담이 없는 대신 &lt;strong&gt;학생부 기록 자체가 경쟁력의 거의 전부&lt;/strong&gt;가 됩니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;대표 대학: 한양대 학업형 / 성균관대 융합인재·탐구인재(서류형) / 이화여대 미래인재(서류형) / 한국외대 학생부종합(서류형) / 홍익대 학교생활우수자(서류형) / 덕성여대 덕성인재I(서류형)&lt;/div&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;수능최저학력기준이 함께 적용되는 경우, 내신·학생부 경쟁력과 수능최저 충족 가능성을 동시에 따져야 합니다. 한양대 학업형의 경우 수능최저가 적용된다는 점을 반드시 확인해야 합니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-tip&quot;&gt;  이 유형은 세특이 얼마나 깊고 진정성 있게 채워져 있는지가 핵심입니다. 코딩 프로젝트, 탐구 활동 등 구체적인 학습 과정이 잘 녹아있어야 합니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-acc-item&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;2&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;단계별 면접형 — 서류 통과 후 면접으로 역전 가능&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;연세대 종합인재형·탐구인재형 · 한양대 면접형 · 중앙대 Core·All 등&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;1단계에서 서류 100으로 일정 배수를 선발하고, 2단계에서 1단계 성적과 면접을 합산하는 구조입니다. &lt;strong&gt;학생부에 탐구 과정과 활동의 맥락이 분명한 학생이라면 면접에서 추가 강점&lt;/strong&gt;을 만들 수 있습니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;대표 대학: 연세대 종합인재형(서류70+면접30) / 연세대 탐구인재형(서류60+면접40) / 한양대 면접형 / 성균관대 성균인재·과학인재(면접형) / 중앙대 Core·All / 홍익대 학교생활우수자(면접형 · 신설)&lt;/div&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;같은 대학에서 서류형과 면접형이 나뉘더라도 평가 방식이 다르므로, 자신의 학생부 완성도와 면접 대응력을 분리해서 판단해야 합니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-warn&quot;&gt;⚠️ 홍익대 학교생활우수자(면접형)는 2028학년도 신설 전형으로, 1단계 서류100으로 5배수를 선발한 뒤 2단계에서 1단계50+면접50을 반영합니다. 전년도 입시 결과가 없으니 주의가 필요합니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-acc-item&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;3&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;탐구·융합·학업형 — 전형명이 곧 평가 기준&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;중앙대 Core·All·Up · 성균관대 융합·탐구인재 · 서울과기대 서울텍인재·미래 등&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;2028학년도의 가장 큰 특징 중 하나입니다. 전형명에 평가 철학이 담겨 있어, &lt;strong&gt;지원자는 자신의 학생부가 어떤 전형명과 일치하는지를 먼저 따져야&lt;/strong&gt; 합니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;
              중앙대 3종 분화&lt;br&gt;
            · Core(탐구) : 1단계 서류100 → 2단계 서류60+면접40. 특정 계열 탐구 깊이가 강한 학생&lt;br&gt;
            · All(융합) : 동일 구조. 균형적 성장과 다양한 활동 서사가 강한 학생&lt;br&gt;
            · Up(최저결합) : 서류100+수능최저. 안정적 내신+수능 충족력이 있는 학생
          &lt;/div&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;성균관대는 서류형을 융합인재와 탐구인재로, 면접형을 성균인재와 과학인재로 나눠 선발 의도를 명확히 구분합니다. 서울과학기술대는 서울텍인재·서울텍미래라는 명칭으로 인재상을 재정렬했습니다.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-acc-item&quot; onclick=&quot;wdgToggle(this)&quot;&gt;
      &lt;div class=&quot;wdg-acc-header&quot;&gt;
        &lt;div class=&quot;wdg-acc-left&quot;&gt;
          &lt;div class=&quot;wdg-acc-num&quot;&gt;4&lt;/div&gt;
          &lt;div&gt;
            &lt;div class=&quot;wdg-acc-title&quot;&gt;연세대 신설 탐구인재형 — 2027과 다르다&lt;/div&gt;
            &lt;div class=&quot;wdg-acc-sub&quot;&gt;기존 활동우수형·국제인재를 종합인재형으로 통합, 탐구인재형 신설&lt;/div&gt;
          &lt;/div&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-acc-arrow&quot;&gt;▼&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-acc-body&quot;&gt;
        &lt;div class=&quot;wdg-acc-content&quot;&gt;
          &lt;div class=&quot;wdg-txt&quot;&gt;연세대는 2028학년도에 기존 활동우수형·국제인재·국제형(국내고)을 &lt;strong&gt;종합인재형으로 통합&lt;/strong&gt;하고, &lt;strong&gt;탐구인재형을 신설&lt;/strong&gt; 성격으로 새로 세웠습니다.&lt;/div&gt;
          &lt;div class=&quot;wdg-highlight&quot;&gt;
            · 종합인재형: 1단계 4배수(서류100) → 2단계 서류70+면접30, 수능최저 적용&lt;br&gt;
            · 탐구인재형: 일반 4배수·국제 3배수 → 2단계 서류60+면접40, 수능최저 없음
          &lt;/div&gt;
          &lt;div class=&quot;wdg-tip&quot;&gt;  탐구인재형은 신설 전형이라 전년도 입결 비교가 불가능합니다. 반드시 한국대학교육협의회 대입정보포털 '어디가'와 연세대 발표 자료를 직접 확인하세요.&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

  &lt;/div&gt;

  &lt;!-- 수도권 주요 대학 심층 분석 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;수도권 주요 대학 학종 심층 분석&lt;/div&gt;

  &lt;div class=&quot;wdg-univ-group&quot;&gt;
    &lt;div class=&quot;wdg-univ-title&quot;&gt;  연세대학교&lt;/div&gt;
    &lt;div class=&quot;wdg-univ-body&quot;&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;종합인재형 (통합)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;기존 활동우수형+국제인재 통합. 1단계 서류100(4배수) → 2단계 서류70+면접30. 수능최저 적용. 균형적 학생부+면접 대응력 필요.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;탐구인재형 (신설)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;1단계 서류100(일반4배수/국제3배수) → 2단계 서류60+면접40. 수능최저 없음. 전공 연계 탐구 활동이 깊은 학생에게 유리.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;wdg-univ-group&quot;&gt;
    &lt;div class=&quot;wdg-univ-title&quot;&gt;  한양대학교&lt;/div&gt;
    &lt;div class=&quot;wdg-univ-body&quot;&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;학업형 (추천형 변경)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;서류100 + 수능최저 적용. 교과 성취도와 학업 충실성을 전면 평가. 내신이 탄탄하고 수능최저를 충족할 수 있는 학생.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;면접형&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;1단계 서류100 → 2단계 면접 포함. 학생부 탐구 과정과 활동 맥락을 말로 설명할 수 있는 학생에게 기회.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;체육인재 (신설)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;스포츠 분야 특화 신설 전형. 전년도 입결 없음, 요강 별도 확인 필수.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;wdg-univ-group&quot;&gt;
    &lt;div class=&quot;wdg-univ-title&quot;&gt;  성균관대학교&lt;/div&gt;
    &lt;div class=&quot;wdg-univ-body&quot;&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;융합인재 (서류형)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;서류100. 다양한 교과 간 연결·활동 확장성이 강한 학생. 여러 분야를 아우르는 학생부가 유리.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;탐구인재 (서류형)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;서류100. 특정 분야 심층 탐구 역량이 세특에 뚜렷하게 드러나는 학생.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;성균인재 (면접형)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;1단계 서류100 → 2단계 면접 포함. 균형 잡힌 인재상과 구술 대응력이 중요.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;과학인재 (면접형)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;이공계 특화. 수학·과학 교과 세특과 탐구 활동이 뚜렷한 이과 학생.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;wdg-univ-group&quot;&gt;
    &lt;div class=&quot;wdg-univ-title&quot;&gt;  중앙대학교&lt;/div&gt;
    &lt;div class=&quot;wdg-univ-body&quot;&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;탐구하는 학종(Core)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;1단계 서류100 → 2단계 서류60+면접40. 특정 계열 탐구 깊이가 강한 학생. 세특에 전공 연계 탐구 활동이 풍부해야 함.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;모두의 학종(All)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;동일 구조. 균형적 성장 서사가 강한 학생. 다양한 교과에서 고른 활동 기록 보유자.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;최저있는 학종(Up)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;서류100+수능최저. 안정적 내신과 수능 충족력이 있는 학생. 단, 의학부는 단계형 면접 적용.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;div class=&quot;wdg-univ-group&quot;&gt;
    &lt;div class=&quot;wdg-univ-title&quot;&gt;  홍익대학교&lt;/div&gt;
    &lt;div class=&quot;wdg-univ-body&quot;&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;학교생활우수자 (서류형)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;서류100 일괄형. 학생부 기록 전반이 안정적으로 채워진 학생.&lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-univ-row&quot;&gt;
        &lt;div class=&quot;wdg-univ-label&quot;&gt;학교생활우수자 (면접형·신설)&lt;/div&gt;
        &lt;div class=&quot;wdg-univ-val&quot;&gt;1단계 서류100(5배수) → 2단계 1단계50+면접50. 신설 전형으로 전년도 입결 없음. 면접 비중이 매우 높음.&lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;

  &lt;hr class=&quot;wdg-divider&quot;&gt;

  &lt;!-- 원당컴학원생 맞춤 전형 분류 --&gt;
  &lt;div class=&quot;wdg-section-title&quot;&gt;&lt;span class=&quot;wdg-line&quot;&gt;&lt;/span&gt;우리 학원생이라면? 유형별 추천 전형&lt;/div&gt;
  &lt;div class=&quot;wdg-type-section&quot;&gt;

    &lt;div class=&quot;wdg-type-card&quot;&gt;
      &lt;div class=&quot;wdg-type-head&quot;&gt;
        &lt;div class=&quot;wdg-type-icon blue&quot;&gt; &lt;/div&gt;
        &lt;div&gt;
          &lt;div class=&quot;wdg-type-name&quot;&gt;C++ 알고리즘 · KOI 준비 학생&lt;/div&gt;
          &lt;div class=&quot;wdg-type-sub&quot;&gt;정보올림피아드 입상 경력 or 대회 준비 중인 학생&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-type-body&quot;&gt;
        &lt;div class=&quot;wdg-type-recommend&quot;&gt;
          KOI 입상 이력, C++ 알고리즘 탐구 세특이 있다면 &lt;strong&gt;탐구형·과학인재형 전형&lt;/strong&gt;이 가장 강력합니다. 특히 SW·컴퓨터공학·AI 계열 진학을 목표로 한다면 세특에 알고리즘 탐구 과정을 구체적으로 기록해 두는 것이 핵심입니다.
          &lt;br&gt;&lt;br&gt;
          · 입상 경력 + 깊은 세특 → &lt;strong&gt;탐구인재형(서류100)&lt;/strong&gt; 우선 검토&lt;br&gt;
          · 면접에서 탐구 과정을 잘 설명할 수 있다면 → &lt;strong&gt;탐구인재형(면접포함)&lt;/strong&gt; 추가 검토
        &lt;/div&gt;
        &lt;div class=&quot;wdg-type-univ&quot;&gt;
          &lt;span class=&quot;wdg-univ-chip&quot;&gt;연세대 탐구인재형&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip&quot;&gt;성균관대 탐구인재(서류)&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip&quot;&gt;성균관대 과학인재(면접)&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip&quot;&gt;중앙대 Core&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip&quot;&gt;한양대 면접형&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-type-card&quot;&gt;
      &lt;div class=&quot;wdg-type-head&quot;&gt;
        &lt;div class=&quot;wdg-type-icon green&quot;&gt; &lt;/div&gt;
        &lt;div&gt;
          &lt;div class=&quot;wdg-type-name&quot;&gt;Python 융합 프로젝트 학생&lt;/div&gt;
          &lt;div class=&quot;wdg-type-sub&quot;&gt;데이터분석·머신러닝 프로젝트를 세특에 연결한 학생&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-type-body&quot;&gt;
        &lt;div class=&quot;wdg-type-recommend&quot;&gt;
          Python으로 수학·과학·사회 교과와 연계한 데이터 분석 프로젝트를 진행하고 세특에 잘 녹여 넣은 학생이라면 &lt;strong&gt;융합형 또는 탐구형&lt;/strong&gt; 전형을 노릴 수 있습니다. SW·AI 외에도 경영·의학·환경 등 다양한 전공 연계가 가능하다는 점이 강점입니다.
          &lt;br&gt;&lt;br&gt;
          · 여러 교과 연결 프로젝트 → &lt;strong&gt;융합인재형&lt;/strong&gt; 우선&lt;br&gt;
          · 특정 분야(의료 AI, 환경 데이터 등) 심층 탐구 → &lt;strong&gt;탐구인재형&lt;/strong&gt;&lt;br&gt;
          · 내신 안정 + 수능최저 충족 → &lt;strong&gt;Up형(최저결합)&lt;/strong&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-type-univ&quot;&gt;
          &lt;span class=&quot;wdg-univ-chip green&quot;&gt;성균관대 융합인재(서류)&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip green&quot;&gt;중앙대 All&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip green&quot;&gt;중앙대 Core&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip green&quot;&gt;이화여대 미래인재(서류)&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip green&quot;&gt;한국외대 학생부종합(서류)&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-type-card&quot;&gt;
      &lt;div class=&quot;wdg-type-head&quot;&gt;
        &lt;div class=&quot;wdg-type-icon purple&quot;&gt; &lt;/div&gt;
        &lt;div&gt;
          &lt;div class=&quot;wdg-type-name&quot;&gt;교과 내신이 탄탄한 학생 (코딩 + 학업 균형)&lt;/div&gt;
          &lt;div class=&quot;wdg-type-sub&quot;&gt;내신 관리가 잘 되어 있고 수능최저 충족이 가능한 학생&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-type-body&quot;&gt;
        &lt;div class=&quot;wdg-type-recommend&quot;&gt;
          코딩 활동과 교과 내신이 모두 안정적이라면 &lt;strong&gt;서류100형 + 수능최저 결합 전형&lt;/strong&gt;이 경쟁력 있습니다. 면접 부담 없이 학생부의 완성도로 승부할 수 있습니다.
          &lt;br&gt;&lt;br&gt;
          · 내신 강점 + 수능최저 가능 → &lt;strong&gt;학업형(서류100+최저)&lt;/strong&gt;&lt;br&gt;
          · 면접 부담이 없고 세특이 충실 → &lt;strong&gt;서류100형 일괄&lt;/strong&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-type-univ&quot;&gt;
          &lt;span class=&quot;wdg-univ-chip purple&quot;&gt;한양대 학업형&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip purple&quot;&gt;중앙대 Up&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip purple&quot;&gt;홍익대 학교생활우수자(서류형)&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip purple&quot;&gt;한국외대 학생부종합(서류형)&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

    &lt;div class=&quot;wdg-type-card&quot;&gt;
      &lt;div class=&quot;wdg-type-head&quot;&gt;
        &lt;div class=&quot;wdg-type-icon amber&quot;&gt; &lt;/div&gt;
        &lt;div&gt;
          &lt;div class=&quot;wdg-type-name&quot;&gt;자기 표현력이 뛰어난 학생&lt;/div&gt;
          &lt;div class=&quot;wdg-type-sub&quot;&gt;탐구 과정을 말로 잘 설명하고 면접에 강한 학생&lt;/div&gt;
        &lt;/div&gt;
      &lt;/div&gt;
      &lt;div class=&quot;wdg-type-body&quot;&gt;
        &lt;div class=&quot;wdg-type-recommend&quot;&gt;
          학생부 기록의 탐구 과정을 면접에서 자연스럽게 설명할 수 있다면 &lt;strong&gt;단계별 면접형&lt;/strong&gt;에서 역전이 가능합니다. Python 프로젝트나 알고리즘 탐구 과정을 논리적으로 설명할 수 있는 학생이라면 특히 유리합니다.
          &lt;br&gt;&lt;br&gt;
          · 학생부 + 면접 균형 → &lt;strong&gt;종합인재형·면접형&lt;/strong&gt;&lt;br&gt;
          · 탐구 과정 설명 자신감 → &lt;strong&gt;탐구인재형(면접포함)&lt;/strong&gt;
        &lt;/div&gt;
        &lt;div class=&quot;wdg-type-univ&quot;&gt;
          &lt;span class=&quot;wdg-univ-chip&quot;&gt;연세대 종합인재형&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip&quot;&gt;한양대 면접형&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip&quot;&gt;성균관대 성균인재(면접)&lt;/span&gt;
          &lt;span class=&quot;wdg-univ-chip&quot;&gt;홍익대 학교생활우수자(면접형)&lt;/span&gt;
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;

  &lt;/div&gt;

  &lt;!-- 지원 전 체크리스트 --&gt;
  &lt;div class=&quot;wdg-strategy&quot;&gt;
    &lt;div class=&quot;wdg-strategy-title&quot;&gt;  2028 학종 지원 전 반드시 점검할 5가지&lt;/div&gt;
    &lt;ul class=&quot;wdg-strategy-list&quot;&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;1&lt;/span&gt;&lt;strong&gt;학생부 완성도 진단&lt;/strong&gt; — 교과 성취와 세특이 충실하면 서류100형, 탐구 과정을 말로 잘 설명할 수 있으면 면접형 우선 고려&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;2&lt;/span&gt;&lt;strong&gt;전형명 vs 학생부 일치 확인&lt;/strong&gt; — 탐구형·융합형·학업형·특화형은 학생부 안에 전형명과 맞는 증거가 있는지부터 점검&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;3&lt;/span&gt;&lt;strong&gt;수능최저 적용 여부 확인&lt;/strong&gt; — 같은 학종이라도 수능최저 유무에 따라 전략이 완전히 달라짐. 내신과 수능을 병행해야 하는지 사전 확인 필수&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;4&lt;/span&gt;&lt;strong&gt;신설·재편 전형 별도 관리&lt;/strong&gt; — 연세대 탐구인재형, 홍익대 면접형 등 전년도 입결이 없는 전형은 모집요강·지원자격·면접방식을 체크리스트로 별도 관리&lt;/li&gt;
      &lt;li&gt;&lt;span class=&quot;wdg-snum&quot;&gt;5&lt;/span&gt;&lt;strong&gt;'어디가' 포털 직접 확인&lt;/strong&gt; — 한국대학교육협의회 대입정보포털 '어디가'와 각 대학 2028학년도 대학입학전형시행계획을 직접 확인하는 것이 가장 정확&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/div&gt;

  &lt;!-- CTA --&gt;
  &lt;div class=&quot;wdg-cta&quot;&gt;
    &lt;div class=&quot;wdg-cta-main&quot;&gt;
        &lt;strong&gt;원당컴퓨터학원&lt;/strong&gt;에서는 C++ 알고리즘부터 Python 머신러닝까지,&lt;br&gt;
      학생부종합전형에 연계되는 &lt;strong&gt;실전 프로젝트 수업&lt;/strong&gt;을 진행합니다.&lt;br&gt;
      &lt;br&gt;
      현재 활동 수준 진단 및 맞춤형 심화 주제 추천 상담 가능합니다.
    &lt;/div&gt;
    &lt;div class=&quot;wdg-cta-addr&quot;&gt;인천 서구 당하동 장원프라자 502호 | ☎ 032-565-5497&lt;/div&gt;
    &lt;a class=&quot;wdg-cta-btn&quot; href=&quot;tel:032-565-5497&quot;&gt;  무료 상담 전화하기&lt;/a&gt;
  &lt;/div&gt;

  &lt;!-- 출처 --&gt;
  &lt;div class=&quot;wdg-source&quot;&gt;
      &lt;strong&gt;참고 출처&lt;/strong&gt;&lt;br&gt;
    · 교육을 비추다 (2026.05.23) — &quot;2028 학생부종합전형, '서류냐 면접이냐'를 넘어 트랙별로 갈라진다&quot; (송동일 기자)&lt;br&gt;
    &amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://www.kyobit.com/news/articleView.html?idxno=5513&quot; target=&quot;_blank&quot;&gt;https://www.kyobit.com/news/articleView.html?idxno=5513&lt;/a&gt;&lt;br&gt;
    · 한국대학교육협의회 대입정보포털 '어디가' — 2028학년도 대학입학전형시행계획&lt;br&gt;
    &amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://adiga.kr&quot; target=&quot;_blank&quot;&gt;https://adiga.kr&lt;/a&gt;
  &lt;/div&gt;

  &lt;!-- 해시태그 --&gt;
  &lt;div class=&quot;wdg-hashtags&quot;&gt;
    #2028학종 #학생부종합전형 #수시전략 #학종트랙 #서류형 #면접형 #탐구형 #융합형 #학업형
    #연세대학종 #한양대학종 #성균관대학종 #중앙대학종 #홍익대학종
    #세특작성 #KOI #정보올림피아드 #Python세특 #C++알고리즘
    #원당컴퓨터학원 #인천서구학원 #당하동학원 #코딩학원 #알고리즘학원
  &lt;/div&gt;

&lt;/div&gt;

&lt;script&gt;
function wdgToggle(el) {
  var isActive = el.classList.contains('active');
  el.parentElement.querySelectorAll('.wdg-acc-item').forEach(function(s){ s.classList.remove('active'); });
  if (!isActive) el.classList.add('active');
}
&lt;/script&gt;</description>
      <category>학생부종합전형</category>
      <author>원당컴1</author>
      <guid isPermaLink="true">https://wondangcom.tistory.com/3196</guid>
      <comments>https://wondangcom.tistory.com/3196#entry3196comment</comments>
      <pubDate>Fri, 5 Jun 2026 14:20:39 +0900</pubDate>
    </item>
  </channel>
</rss>