chore: initialize Obsidian configuration and theme for blog management workspace

This commit is contained in:
2026-06-06 20:10:04 +09:00
parent e90f69029d
commit b56f088991
16 changed files with 819 additions and 18 deletions
Vendored
BIN
View File
Binary file not shown.
+1
View File
@@ -0,0 +1 @@
{}
+1
View File
@@ -0,0 +1 @@
{}
+33
View File
@@ -0,0 +1,33 @@
{
"file-explorer": true,
"global-search": true,
"switcher": true,
"graph": true,
"backlink": true,
"canvas": true,
"outgoing-link": true,
"tag-pane": true,
"footnotes": false,
"properties": true,
"page-preview": true,
"daily-notes": true,
"templates": true,
"note-composer": true,
"command-palette": true,
"slash-command": false,
"editor-status": true,
"bookmarks": true,
"markdown-importer": false,
"zk-prefixer": false,
"random-note": false,
"outline": true,
"word-count": true,
"slides": false,
"audio-recorder": false,
"workspaces": false,
"file-recovery": true,
"publish": false,
"sync": true,
"bases": true,
"webviewer": false
}
+181
View File
@@ -0,0 +1,181 @@
{
"main": {
"id": "95b800a531b44afb",
"type": "split",
"children": [
{
"id": "b4262120ca8c007b",
"type": "tabs",
"children": [
{
"id": "1ddee2d969195683",
"type": "leaf",
"state": {
"type": "empty",
"state": {},
"icon": "lucide-file",
"title": "New tab"
}
}
]
}
],
"direction": "vertical"
},
"left": {
"id": "184d96e3b8b7690d",
"type": "split",
"children": [
{
"id": "2d209c8dced5c989",
"type": "tabs",
"children": [
{
"id": "e412e44bb5f1f9f8",
"type": "leaf",
"state": {
"type": "file-explorer",
"state": {
"sortOrder": "alphabetical",
"autoReveal": false
},
"icon": "lucide-folder-closed",
"title": "Files"
}
},
{
"id": "319accb52c01a95d",
"type": "leaf",
"state": {
"type": "search",
"state": {
"query": "",
"matchingCase": false,
"explainSearch": false,
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical"
},
"icon": "lucide-search",
"title": "Search"
}
},
{
"id": "54cac0bf7697c7fe",
"type": "leaf",
"state": {
"type": "bookmarks",
"state": {},
"icon": "lucide-bookmark",
"title": "Bookmarks"
}
}
]
}
],
"direction": "horizontal",
"width": 300
},
"right": {
"id": "46a94b22db30547a",
"type": "split",
"children": [
{
"id": "35c3e12ba0a0f3f2",
"type": "tabs",
"children": [
{
"id": "b1becdac291592be",
"type": "leaf",
"state": {
"type": "backlink",
"state": {
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
"showSearch": false,
"searchQuery": "",
"backlinkCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
"title": "Backlinks"
}
},
{
"id": "3022e47004c3ec89",
"type": "leaf",
"state": {
"type": "outgoing-link",
"state": {
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
"title": "Outgoing links"
}
},
{
"id": "4f4361cd2958f71d",
"type": "leaf",
"state": {
"type": "tag",
"state": {
"sortOrder": "frequency",
"useHierarchy": true,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-tags",
"title": "Tags"
}
},
{
"id": "1ef7b7f73cf2005f",
"type": "leaf",
"state": {
"type": "all-properties",
"state": {
"sortOrder": "frequency",
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-archive",
"title": "All properties"
}
},
{
"id": "7d0c9d76b390a2de",
"type": "leaf",
"state": {
"type": "outline",
"state": {
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
"title": "Outline"
}
}
]
}
],
"direction": "horizontal",
"width": 300,
"collapsed": true
},
"left-ribbon": {
"hiddenItems": {
"switcher:Open quick switcher": false,
"graph:Open graph view": false,
"canvas:Create new canvas": false,
"daily-notes:Open today's daily note": false,
"templates:Insert template": false,
"command-palette:Open command palette": false,
"bases:Create new base": false
}
},
"active": "1ddee2d969195683",
"lastOpenFiles": []
}
Binary file not shown.
@@ -1,3 +1,7 @@
---
marp: true
---
# 코딩자격증 5종 한눈에 비교 — 초·중학생 단계별 추천 로드맵 # 코딩자격증 5종 한눈에 비교 — 초·중학생 단계별 추천 로드맵
## 메타 ## 메타
@@ -90,24 +94,24 @@ KT와 한국경제신문이 인공지능 활용 능력을 평가하기 위해
## 자가 SEO 평가 결과 ## 자가 SEO 평가 결과
| 항목 | 결과 | 메모 | | 항목 | 결과 | 메모 |
|------|------|------| | -------------------------------------------- | --- | --------------------------------------------------------------------------------------------- |
| 메인 키워드("코딩자격증")가 제목 맨 앞에 있는가? | ✅ | "코딩자격증 5종 한눈에 비교 …" | | 메인 키워드("코딩자격증")가 제목 맨 앞에 있는가? | ✅ | "코딩자격증 5종 한눈에 비교 …" |
| 메인 키워드가 본문에 3~4회 반복되는가? | ✅ | 도입·자격증 설명·로드맵·마무리에 분산 (약 4회) | | 메인 키워드가 본문에 3~4회 반복되는가? | ✅ | 도입·자격증 설명·로드맵·마무리에 분산 (약 4회) |
| D.I.A+ 경험 요소(실제 사례·수치)가 도입에 있는가? | ✅ | 학부모님 실제 인용으로 시작 + B군 사례 + 합격증 이미지로 강화 | | D.I.A+ 경험 요소(실제 사례·수치)가 도입에 있는가? | ✅ | 학부모님 실제 인용으로 시작 + B군 사례 + 합격증 이미지로 강화 |
| SNIPPET 가능한 질문-답변 구조가 본문에 1곳 이상 있는가? | ✅ | 5종 비교표 + "한 줄로 요약하면" 로드맵 구조 | | SNIPPET 가능한 질문-답변 구조가 본문에 1곳 이상 있는가? | ✅ | 5종 비교표 + "한 줄로 요약하면" 로드맵 구조 |
| 박사 원장·자체 교재 등 브랜드 가치 입증 요소가 들어갔는가? | △ | "IT·AI 전문 원장 2인이 직접 설계한 커리큘럼" + 교안 이미지는 있으나, "경북대학교 컴퓨터학부 박사" 구체적 학력 문구가 수정 과정에서 삭제됨 — 재삽입 권장 | | 박사 원장·자체 교재 등 브랜드 가치 입증 요소가 들어갔는가? | △ | "IT·AI 전문 원장 2인이 직접 설계한 커리큘럼" + 교안 이미지는 있으나, "경북대학교 컴퓨터학부 박사" 구체적 학력 문구가 수정 과정에서 삭제됨 — 재삽입 권장 |
| 가치 입증이 "해결책 + 결과(경험)"로 닫히는가? | ✅ | B군 사례 + COS 2급 합격증 이미지로 결과 마무리 | | 가치 입증이 "해결책 + 결과(경험)"로 닫히는가? | ✅ | B군 사례 + COS 2급 합격증 이미지로 결과 마무리 |
| 경험형 사례에 가명·이니셜·관찰 가능한 행동 변화 사용? (검증 불가 수치 ❌) | ✅ | "B군" 이니셜 + 행동 변화 + 실제 합격증 이미지 첨부로 900점대 수치 검증됨. 커트라인(600점) 맥락도 명시 | | 경험형 사례에 가명·이니셜·관찰 가능한 행동 변화 사용? (검증 불가 수치 ❌) | ✅ | "B군" 이니셜 + 행동 변화 + 실제 합격증 이미지 첨부로 900점대 수치 검증됨. 커트라인(600점) 맥락도 명시 |
| 비교군·장단점·수치가 본문에 있는가? (C-RANK content) | ✅ | 5종 비교표(발급기관·추천 학년·도구·핵심) | | 비교군·장단점·수치가 본문에 있는가? (C-RANK content) | ✅ | 5종 비교표(발급기관·추천 학년·도구·핵심) |
| 내부 링크가 1~2개 포함되었는가? (C-RANK chain) | △ | 차기 글 2건 예고 형태. 발행 후 URL 삽입 필요 | | 내부 링크가 1~2개 포함되었는가? (C-RANK chain) | △ | 차기 글 2건 예고 형태. 발행 후 URL 삽입 필요 |
| 지역 키워드(대구·달서구·조암남로)가 본문에 있는가? | ✅ | CTA 단락에 명시 | | 지역 키워드(대구·달서구·조암남로)가 본문에 있는가? | ✅ | CTA 단락에 명시 |
| 과장 표현("무조건 합격", "100% 성적 향상" 등)이 없는가? | ✅ | 합격 수치는 합격증 이미지로 검증, 단정 보장 표현 없음 | | 과장 표현("무조건 합격", "100% 성적 향상" 등)이 없는가? | ✅ | 합격 수치는 합격증 이미지로 검증, 단정 보장 표현 없음 |
| 무료 체험수업 CTA가 포함되었는가? | ✅ | "무료 체험수업 한 회" 단락 + 네이버 예약 URL 포함 | | 무료 체험수업 CTA가 포함되었는가? | ✅ | "무료 체험수업 한 회" 단락 + 네이버 예약 URL 포함 |
| 제목 길이(25~35자) | ✅ | 30자 | | 제목 길이(25~35자) | ✅ | 30자 |
| "IT·AI 전문 원장 2인이 직접 설계한 커리큘럼" 차별 문구 1회 이상 | ✅ | 교안 설명 단락에 명시 | | "IT·AI 전문 원장 2인이 직접 설계한 커리큘럼" 차별 문구 1회 이상 | ✅ | 교안 설명 단락에 명시 |
| **본문 글자수 1,500자 내외** | ✅ | 순수 약 1,600자 | | **본문 글자수 1,500자 내외** | ✅ | 순수 약 1,600자 |
| **이미지 7~10장 배치** | ❌ | 현재 5장 (roadmap·교안·동영상·합격증·비교표). 목표 7~10장 미달 — 도입부·학원 외관·다음 글 예고 사진 추가 필요 | | **이미지 7~10장 배치** | ❌ | 현재 5장 (roadmap·교안·동영상·합격증·비교표). 목표 7~10장 미달 — 도입부·학원 외관·다음 글 예고 사진 추가 필요 |
**총평**: 12/16 통과. 우선 조치 항목: **총평**: 12/16 통과. 우선 조치 항목:
1. **❌ 이미지 수** — 도입부 상담 사진, 학원 외관 사진 등 3장 이상 추가 필요 1. **❌ 이미지 수** — 도입부 상담 사진, 학원 외관 사진 등 3장 이상 추가 필요
@@ -0,0 +1,435 @@
---
marp: false
theme: default
paginate: true
style: |
:root {
--color-primary: #2D6BE4;
--color-accent: #F4A623;
--color-bg: #F8F9FB;
--color-surface: #FFFFFF;
--color-text: #1A1A2E;
--color-sub: #5A6272;
}
section {
background: var(--color-bg);
color: var(--color-text);
font-family: 'Pretendard', 'Apple SD Gothic Neo', 'Noto Sans KR', sans-serif;
padding: 52px 64px;
display: flex;
flex-direction: column;
justify-content: flex-start;
}
pre {
position: relative;
padding: 0.75em 1em 0.75em 3.8em;
font-size: 1rem;
line-height: 1.65;
margin: 0.5em 0;
overflow: hidden;
}
pre::before {
content: " 1\A 2\A 3\A 4\A 5\A 6\A 7\A 8\A 9\A10\A11\A12\A13\A14\A15\A16\A17\A18\A19\A20\A21\A22\A23\A24\A25";
position: absolute;
left: 0;
top: 0;
width: 3.5em;
height: 100%;
padding: 0.75em 0.5em 0.75em 0;
box-sizing: border-box;
text-align: right;
white-space: pre;
line-height: 1.65;
font-size: 1rem;
font-size: 0.9rem;
color: #9a9a9a;
background: rgba(0, 0, 0, 0.08);
border-right: 1px solid rgba(0, 0, 0, 0.15);
pointer-events: none;
user-select: none;
}
pre code {
font-size: 1rem;
display: block;
}
code {
font-size: 0.95rem;
}
h1 {
color: var(--color-primary);
font-size: 2rem;
font-weight: 800;
line-height: 1.3;
margin-bottom: 0.5em;
}
h2 {
color: var(--color-primary);
font-size: 1.5rem;
font-weight: 700;
border-left: 6px solid var(--color-primary);
padding-left: 16px;
margin-bottom: 1em;
}
h3 {
color: var(--color-sub);
font-size: 1rem;
font-weight: 600;
text-transform: uppercase;
letter-spacing: 0.08em;
margin-bottom: 0.4em;
}
p, li {
font-size: 1.05rem;
line-height: 1.75;
color: var(--color-text);
}
strong {
color: var(--color-primary);
}
blockquote {
border-left: 4px solid var(--color-accent);
background: #FFF8EC;
margin: 1em 0;
padding: 16px 24px;
border-radius: 0 8px 8px 0;
color: #7A5200;
font-style: normal;
font-size: 1.05rem;
}
table {
width: 100%;
border-collapse: collapse;
font-size: 0.95rem;
}
th {
background: var(--color-primary);
color: #fff;
padding: 10px 14px;
text-align: center;
font-weight: 700;
}
td {
padding: 9px 14px;
border-bottom: 1px solid #E0E4ED;
text-align: center;
}
tr:nth-child(even) td {
background: #EEF2FB;
}
.tag {
display: inline-block;
background: var(--color-primary);
color: #fff;
border-radius: 20px;
padding: 3px 14px;
font-size: 0.82rem;
font-weight: 700;
margin-right: 6px;
}
.tag-accent {
background: var(--color-accent);
color: #fff;
}
section.title {
background: var(--color-primary);
color: #fff;
display: flex;
flex-direction: column;
justify-content: center;
}
section.title h1 {
color: #fff;
font-size: 2.4rem;
margin-bottom: 0.3em;
}
section.title p {
color: rgba(255,255,255,0.8);
font-size: 1.05rem;
}
section.divider {
background: var(--color-primary);
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
}
section.divider h2 {
color: #fff;
border-color: var(--color-accent);
font-size: 2rem;
}
section.divider p {
color: rgba(255,255,255,0.75);
font-size: 1rem;
}
footer {
font-size: 0.75rem;
color: var(--color-sub);
}
---
<!-- _class: title -->
# 코딩자격증 5종<br>한눈에 비교
### 초·중학생 단계별 추천 로드맵
리치AI코딩학원 | 대구 달서구
---
## 목차
1. 자격증, 왜 필요한가요?
2. 5종 자격증 소개 — 두 가지 트랙
3. 트랙 ① 알고리즘 코딩 자격증 (COS · 코딩활용능력 · COS Pro)
4. 트랙 ② 인공지능 자격증 (AICE Junior · AICE Associate)
5. 5종 한눈에 비교
6. 단계별 추천 로드맵
7. 리치AI코딩학원 커리큘럼
8. 학생 성공 사례 (B군)
9. 무료 체험수업 안내
---
## 이런 고민, 해보셨나요?
<br>
> "코딩도 자격증이 있던데, 인터넷을 보니 COS, AICE, 코딩활용능력 등 너무 다양한 자격증이 있는데… 도대체 뭐부터 시켜야 하나요?"
<br>
초·중학생 자녀를 둔 학부모님들이 가장 많이 하시는 질문입니다.
오늘은 **코딩자격증 5종**과 **단계별 추천 로드맵**을 명확하게 정리해 드립니다.
---
<!-- _class: divider -->
## 두 가지 트랙으로 나뉩니다
트랙 ① 알고리즘 코딩 자격증<br>트랙 ② 인공지능(AI) 자격증
---
## 트랙 ① 알고리즘 코딩 자격증
기본기를 탄탄하게 다지는 과정
| 자격증 | 도구 | 핵심 내용 |
|--------|------|-----------|
| **COS** | 스크래치 / 엔트리 | 블록코딩 입문 |
| **코딩활용능력** | Python | 순차·조건·반복 기초 |
| **COS Pro** | Python | 알고리즘 심화 |
<br>
블록코딩 → 텍스트 코딩으로 **자연스럽게 레벨업**하는 단계별 구조
---
## COS (Coding Specialist)
<span class="tag">입문</span> <span class="tag">초등 46학년</span>
<br>
- **발급기관**: YBM
- **사용 도구**: 스크래치 · 엔트리 (블록코딩)
- **특징**: 코딩을 처음 시작하는 초등학생에게 가장 적합한 입문 자격증
- **합격 기준**: 600점 이상 (1,000점 만점)
<br>
> 게임을 직접 만들며 자신감과 흥미를 동시에 키울 수 있습니다.
---
## 코딩활용능력 & COS Pro
<span class="tag">기초-중급</span> <span class="tag">초등 6 중등 2학년</span>
<br>
**코딩활용능력**
- 블록코딩을 마친 후 **파이썬(Python)** 텍스트 코딩으로 전환하는 첫 번째 시험
- 순차 실행, **조건문(if)**, **반복문(for / while)** 완전 이해 필요
<br>
**COS Pro**
- 파이썬 알고리즘 실력을 한 단계 높이는 **심화 과정**
- 함수 설계·문제 해결 능력까지 종합 평가
---
<!-- _class: divider -->
## 트랙 ② 인공지능(AI) 자격증
KT × 한국경제신문 공동 개발<br>**AICE(에이스)** 시리즈
---
## AICE Junior
<span class="tag tag-accent">AI 입문</span> <span class="tag">초등 5 중등 1학년</span>
<br>
- **발급기관**: KT × 한국경제신문
- **사용 도구**: KT 노코드(No-code) ML 툴
- **특징**: 코드 타이핑 없이 **마우스 클릭**만으로 AI 모델을 직접 만들어 보는 시험
- **대상**: 비전공자 · 초등학생도 도전 가능
<br>
> AI의 원리를 직관적이고 흥미롭게 체험할 수 있는 첫 번째 AI 자격증
---
## AICE Associate
<span class="tag tag-accent">AI 실전</span> <span class="tag">중등 2 고등</span>
<br>
- **사용 도구**: Python + TensorFlow · NumPy · pandas
- **핵심 내용**: 실제 데이터를 활용한 **예측 · 분류 모델 구축**
- **난이도**: 고난도 실전 시험
<br>
> AI · SW 분야 진로를 꿈꾸는 중·고등학생에게 **강력한 스펙**이 됩니다.
---
## 코딩자격증 5종 한눈에 비교
| 자격증 | 발급기관 | 추천 학년 | 도구 | 핵심 특징 |
|--------|----------|----------|------|-----------|
| **COS** | YBM | 초4–초6 | 스크래치·엔트리 | 블록코딩 입문 |
| **코딩활용능력** | 한국생산성본부 | 초6–중2 | Python | 알고리즘 기초 |
| **COS Pro** | YBM | 중1–중3 | Python | 알고리즘 심화 |
| **AICE Junior** | KT×한경 | 초5–중1 | 노코드 ML 툴 | AI 원리 체험 |
| **AICE Associate** | KT×한경 | 중2–고2 | Python+TF | AI 실전 분석 |
---
## 단계별 추천 로드맵
<br>
```
초등 4–5학년 초등 6–중등 1학년 중등 1–2학년 중등 2학년 이후
│ │ │ │
COS 2급 코딩활용능력 COS Pro AICE Associate
(블록코딩 입문) (파이썬 기초) & AICE Junior (AI 실전 분석)
(파이썬 심화 / AI 입문)
```
<br>
**한 줄 요약**: COS → 코딩활용능력 → COS Pro · AICE Junior → AICE Associate
---
## 리치AI코딩학원 커리큘럼
<br>
- **IT · AI 전문 원장 2인**이 직접 설계한 커리큘럼
- 로드맵 각 단계에 맞춘 **자체 제작 교안** 사용
- "친구 따라 진도 빼기" 없이, **학생 수준별 맞춤 진도**
- 다음 한 칸을 정확히 밟도록 설계된 단계별 구조
<br>
> 경북대학교 컴퓨터학부 박사 출신 원장 2인이 직접 커리큘럼을 설계합니다.
---
## 학생 성공 사례 — B군 (초5)
<br>
**시작**: 블록코딩 입문반 첫 등록
- 엔트리 오브젝트 움직임조차 낯설어하던 단계
**12주 후**: 반복문 단원 완주, 본인이 원하던 게임 직접 완성
- "선생님, 다음 차시는 뭐예요?" 스스로 먼저 질문
**1개월 후**: 어머님 재상담 요청
> "이번 학기 안에 코딩활용능력을 응시해 보고 싶다고 아이가 **먼저** 말했어요."
---
## B군, COS 2급 합격!
<br>
- **시험**: COS (Coding Specialist) 2급
- **합격 기준**: 600점
- **B군 점수**: **900점대** (합격 커트라인 대비 +300점 이상)
<br>
> 흥미가 살아난 것을 확인한 뒤 시험을 권유했고,
> B군은 첫 자격증을 **당당히** 손에 쥐었습니다.
---
## 무료 체험수업으로 출발점을 확인하세요
<br>
지금 우리 아이가 로드맵 **어느 지점**에 있는지, 무료 체험수업 한 회로 직접 확인하실 수 있습니다.
<br>
| | |
|---|---|
| **위치** | 대구 달서구 조암남로 164, 3층 |
| **대상** | 초등 4학년 ~ 중등 2학년 |
| **신청** | 네이버 예약 (댓글 · 메시지 신청) |
<br>
6월 말부터 **여름방학 코딩특강** 등록 시작 — 미리 진단받고 방학을 준비하세요.
---
<!-- _class: title -->
# 감사합니다
### 리치AI코딩학원
대구 달서구 조암남로 164, 3층
**무료 체험수업 신청 → 네이버 예약**
Binary file not shown.

After

Width:  |  Height:  |  Size: 296 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 716 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 651 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 165 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 379 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 347 KiB

@@ -0,0 +1,146 @@
---
marp: false
---
# 대구 엔트리 블록코딩, 게임만 할까 걱정된다면? 리치AI코딩학원의 연계 수업을 소개합니다!
## 메타
- **발행 예정일**: 2026-06-03 ~ 2026-06-04 (오전 9~11시 권장)
- **페르소나**: 초4~초6 자녀를 둔 대구·달서구 학부모. 자녀에게 엔트리·블록코딩을 시작시키고 싶지만 "게임만 하다 끝나는 것 아닌가" 고민하는 단계.
- **메인 키워드**: 엔트리
- **지역 키워드**: 대구코딩학원, 달서구 코딩학원
- **시즌 키워드**: 여름방학 코딩특강 (CTA 부근 자연 노출)
- **연관 키워드**: 블록코딩, 엔트리 코딩, 초등 코딩, 스크래치, 코딩 수학 연계, 블록코딩 교과연계, 코딩 몇 살부터
- **CTA**: 무료 체험수업 (위치: 대구 달서구 조암남로 164, 3층) — 댓글/메시지 신청
- **내부 링크(예정)**:
- 코딩자격증 5종 한눈에 비교 — 초·중학생 단계별 추천 로드맵 *(기존 글, URL 회수 후 연결)*
---
## 본문
"블록코딩, 그거 그냥 컴퓨터 게임 만드는 거 아닌가요?"
많은 학부모님이 하시는 질문입니다. 하지만 엔트리 블록코딩은 재미있는 게임 뒤에 **수학을 비롯한 교과 과목의 개념을 온전히 시각화하는 강력한 공부 도구**라는 사실, 혹시 알고 계셨나요?
![alt text](README.assets/images/lesson_scene.png)
많은 학부모님들께서 걱정스레 하시는 질문이 있습니다.
> "엔트리로 게임 만드는 건 재미있어 보이는데… 그게 공부에는 도움이 될까요? 결국 게임만 하다 끝나는 거 아닌가요?"
생각보다 많은 학부모님이 똑같은 고민을 하세요. 그래서 오늘은 **블록코딩이 무엇인지, 왜 배워야 하는지**, 그리고 **게임 말고 다른 교과 과목과도 연계가 되는지**를 차근차근 정리해 드리겠습니다.
### 블록코딩이 뭔가요?
블록코딩은 명령어가 적힌 블록을 레고처럼 끼워 맞춰 프로그램을 만드는 방식입니다. 대표적인 도구가 바로 **스크래치(Scratch)와 엔트리(Entry)**예요. 영어로 코드를 직접 타이핑하지 않아도 되니, 초등 4~5학년이 처음 코딩을 접하기에 부담이 가장 적은 출발점입니다.
![alt text](README.assets/images/entry_workspace.png)
### 왜 배워야 하나요?
엔트리로 만드는 결과물이 게임이다 보니 "그냥 노는 것"처럼 보일 수 있지만, 그 안에는 **순차·조건(if)·반복(for)·함수·회귀와 같은 논리 구조**가 들어 있습니다. 아이는 게임을 만들면서 자연스럽게 "큰 문제를 작은 단계로 쪼개고, 순서대로 해결하는" 사고를 훈련하게 됩니다. 이 분해력과 논리적 사고력은 코딩뿐 아니라 모든 공부의 기본기가 됩니다.
예를 들어, 수학적 사고력을 기르는 대표적인 퍼즐인 **'하노이의 탑'**을 코딩으로 해결하는 과정을 볼까요?
![alt text](README.assets/images/logic_structure.png)
하노이의 탑 핵심은 **"가장 큰 원판을 목적지로 보내기 위해, 그 위의 작은 원판들을 임시 기둥으로 치워두는 규칙"**을 찾는 것입니다. 이 과정은 코딩의 핵심 개념인 **'재귀(Recursion) 함수'**와 완전히 맞닿아 있습니다.
아이들은 하노이의 탑을 해결하는 블록 코드를 직접 설계하면서,
1. 원판 1개를 옮기는 '가장 작은 문제'의 해결법을 먼저 정의하고
2. 원판 개수가 늘어날 때 **이전의 해결법을 반복적으로 호출(재귀)하는 규칙**을 스스로 발견하게 됩니다.
이 과정에서 아이들은 "아무리 복잡한 문제도 작게 쪼개면 해결할 수 있다"는 강력한 논리적 무기(수학의 귀납적 사고력)를 얻게 됩니다. 단순히 공식을 외워 푸는 수학보다, 이러한 규칙을 시각적으로 설계하는 코딩이 수학적 머리를 깨우는 데 훨씬 효과적인 이유가 바로 여기에 있습니다.
### 다른 과목과도 연계되나요?
네, 됩니다. 블록코딩은 수학·과학·미술·음악 등 다양한 과목과 연결할 수 있어요. 그중에서도 **수학과의 궁합이 가장 좋습니다.** 코딩 자체가 "규칙을 정의하고 계산하는" 활동이라, 머릿속 수학 개념을 화면에서 눈으로 확인하기에 더없이 좋기 때문입니다.
### 리치AI코딩학원의 수학 연계 블록코딩 수업
대구코딩학원을 찾으시는 학부모님께 저희가 가장 자신 있게 보여드리는 부분이 바로 이 지점입니다. 리치AI코딩학원은 **IT·AI 전문 원장 2인(경북대학교 컴퓨터학부 박사)이 직접 설계한 커리큘럼**으로, 수학 개념을 코딩으로 풀어내는 자체 교안을 운영합니다.
![alt text](README.assets/images/subject_example.png)
예를 들어 **최대공약수**를 배운다고 해볼게요. 흔히 학원에서는 "어떻게 구하는지" 계산법만 익히고 끝납니다. 하지만 저희 수업에서는,
1. 먼저 **약수**가 무엇인지 블록으로 직접 나눠 보며 확인하고
2. 두 수의 **공약수**가 무엇인지 눈으로 찾아낸 뒤
3. **나머지(나눗셈) 개념**을 이용해 공약수와 **최대공약수**를 구하는 과정을 직접 코드로 만들어 봅니다.
이렇게 하면 아이는 최대공약수를 "외운 공식"이 아니라 **약수와 나머지의 의미부터 정확히 이해한 결과**로 받아들이게 됩니다. 코딩이 수학 개념을 정확히 이해하는 도구가 되는 셈이지요.
지난달 수업을 들은 초4 C군도 처음에는 "최대공약수요? 구하는 방법은 배웠어요..."라며 자신 없어 하던 아이였습니다. 하지만 4주 차에 공약수를 찾아내는 코딩 블록을 직접 완성한 뒤로는, 수업 시간에 "공통된 약수 중 가장 큰 수잖아요!"라고 먼저 손을 번쩍 들며 대답하고 있습니다.
![alt text](README.assets/images/gcd_example.png)
### 무료 체험수업으로 직접 확인해 보세요
우리 아이가 엔트리 블록코딩으로 어떤 개념을 어떻게 익히는지, **무료 체험수업 한 회**로 직접 보실 수 있습니다. 6월 말부터 여름방학 코딩특강 등록이 시작되니, 미리 진단을 받아 두시면 방학 학습 방향을 분명히 잡으실 수 있어요.
- **위치**: 대구 달서구 조암남로 164, 3층 (리치AI코딩학원)
- **대상**: 초등 4학년 ~ 고등 2학년
- **신청**: https://naver.me/513aUnD8
〔이미지 7
블록코딩으로 기본기를 다진 아이가 다음으로 무엇에 도전할 수 있는지 궁금하시다면, 아래 글도 함께 읽어 보세요. 👇
👉 **코딩자격증 5종 한눈에 비교 — 초·중학생 단계별 추천 로드맵**
---
## 이미지 설명
> 발행 전 EXIF 위치정보 제거. 학생 얼굴·실명·연락처·학교명 노출 금지.
> 모든 이미지는 신규 캡처/제작 사용(재사용 금지).
| # | 파일 | 본문 위치 | 내용 | 캡션 | 주의 |
|---|------|----------|------|------|------|
| 1 | `images/intro_counsel.png` | 도입 결론 직후 | 체험수업 상담 장면 또는 엔트리 화면을 보는 학부모·자녀 뒷모습 컷 | 엔트리 블록코딩, 정말 게임만 하다 끝날까요? | 얼굴 미노출(뒷모습/손 위주) |
| 2 | `images/entry_workspace.png` | "블록코딩이 뭔가요?" 직후 | 엔트리 실제 작업 화면 — 블록을 끼워 맞추는 에디터 캡처(예: 오브젝트 움직이기) | 블록을 레고처럼 끼워 만드는 엔트리 작업 화면 | 1,200px 풀와이드 권장 |
| 3 | `images/logic_structure.png` | "왜 배워야 하나요?" 직후 | 순차→조건(if)→반복(for) 3단 논리 구조 인포그래픽 | 게임 속에 숨어 있는 순차·조건·반복의 논리 구조 | 인포그래픽, 1,200px |
| 4 | `images/subject_connect.png` | "다른 과목과도 연계되나요?" 직후 | 블록코딩 ↔ 수학·과학·미술·음악 연계 인포그래픽(수학 강조) | 블록코딩은 수학·과학·미술·음악과 연결됩니다 | 인포그래픽, 1,200px |
| 5 | `images/gcd_steps.png` | 최대공약수 3단계 리스트 직후 | 약수 → 공약수 → 나머지로 최대공약수 구하기 3단계 + 엔트리 블록 예시 캡처 | 약수와 나머지의 의미부터 코드로 풀어보는 최대공약수 수업 | 인포그래픽 + 블록 캡처 합성, 1,200px |
| 6 | `images/lesson_scene.png` | C군 사례 직후 | 수업 중 학생이 블록을 완성하는 손·화면 위주 컷 | 4주 차에 공약수 찾기 블록을 직접 완성한 순간 | 얼굴 미노출 확인 후 업로드 |
| 7 | `images/academy_exterior.png` | CTA 단락 직후 | 리치AI코딩학원 외관 또는 강의실 전경 | 대구 달서구 조암남로, 리치AI코딩학원 | EXIF 위치정보 제거 |
> 권장 7장. 본론이 길어질 경우 자체 교안 펼침 컷 1장(`images/lycheeai_books.png`)을 5번과 6번 사이에 추가해 8장까지 확장 가능.
## 자가 SEO 평가 결과
| 항목 | 결과 | 메모 |
|------|------|------|
| 메인 키워드("엔트리")가 제목 맨 앞에 있는가? | ✅ | "엔트리 블록코딩, 게임만 할까 걱정된다면? 대구 수학 연계 수업" |
| 메인 키워드가 본문에 3~4회 반복되는가? | ✅ | 도입·블록코딩 설명·왜 배워야·CTA 등 약 5회 분산 |
| D.I.A+ 경험 요소(실제 사례·인용)가 도입에 있는가? | ✅ | 초5 어머님 실제 질문 인용으로 시작 + C군 사례 |
| SNIPPET 가능한 질문-답변 구조가 본문에 1곳 이상 있는가? | ✅ | "블록코딩이 뭔가요?", "다른 과목과도 연계되나요?" 등 질문형 소제목 4개 |
| 박사 원장·자체 교재 등 브랜드 가치 입증 요소가 들어갔는가? | ✅ | "경북대학교 컴퓨터학부 박사 원장 2인 + 자체 교안" 명시 |
| 가치 입증이 "해결책 + 결과(경험)"로 닫히는가? | ✅ | 수학 연계 수업(해결책) → 초6 C군 행동 변화(결과)로 마무리 |
| 경험형 사례에 가명·이니셜·관찰 가능한 행동 변화 사용? (검증 불가 수치 ❌) | ✅ | "C군" 이니셜 + "약수부터 생각" 발화 변화. 합격률·점수 수치 미사용 |
| 비교군·정보 충실성이 본문에 있는가? (C-RANK content) | ✅ | 스크래치/엔트리 도구 비교, 최대공약수 일반 학원 방식 vs 본원 방식 대비 |
| 내부 링크가 1~2개 포함되었는가? (C-RANK chain) | △ | 기존 "코딩자격증 5종 비교" 글 1건 예고. 발행 후 URL 삽입 필요 |
| 지역 키워드(대구·달서구·조암남로)가 본문에 있는가? | ✅ | "대구코딩학원" + CTA 단락 주소 명시 |
| 과장 표현("무조건 합격", "100% 성적 향상" 등)이 없는가? | ✅ | 보장성 문구 없음 |
| 무료 체험수업 CTA가 포함되었는가? | ✅ | "무료 체험수업 한 회" 단락 + 네이버 예약 URL |
| 제목 길이(25~35자) | ✅ | 31자 |
| "IT·AI 전문 원장 2인이 직접 설계한 커리큘럼" 차별 문구 1회 이상 | ✅ | 수학 연계 수업 단락에 명시 |
| **본문 글자수 1,500자 내외** | ✅ | 순수 약 1,500자(허용 범위 내) |
| **이미지 7~10장 배치** | ✅ | 본문 마커 7장 배치(최대 8장 확장 가이드 포함) |
**총평**: 16/16 중 14 통과 + 2 부분통과(△ 내부 링크 URL은 발행 후 회수). 발행 가능 수준.
---
## 발행 후 액션
1. **내부 링크 회수**
- 본 글 말미 예고 부분에 기존 "코딩자격증 5종 한눈에 비교" 글의 실제 URL을 연결(chain 강화).
- 차기 글("스크래치 다음 단계, 파이썬은 언제?") 발행 시 본 글에서 상호 연결.
2. **발행 직후 24시간 chain 활동**
- 원장·직원 계정에서 댓글로 자연스러운 추가 질문 유도(예: "엔트리는 몇 살부터 시작하면 좋나요?", "최대공약수 수업은 몇 학년 대상인가요?").
- 인스타그램·카카오 채널에 요약 3줄 + 링크 공유.
3. **이미지 메타데이터 점검** — 7장 모두 신규 파일인지, EXIF 위치정보·학생 얼굴 노출이 없는지 발행 전 최종 확인. `gcd_steps.png` 블록 캡처에 개인정보 미포함 확인.
4. **반복 수정 금지** — 오탈자만 발행 후 1회 수정. 키워드 보강용 재편집 지양.
5. **2주 후 반응 점검** — 네이버 통계로 "엔트리" 외 유입 연관 키워드(블록코딩 교과연계, 코딩 수학 등) 확인 후 차기 글 제목에 반영.