최초의금
2025년 10월 21일 11:14분
package jesusbornd.coding.lv1;
/*
// Genesis_03_Chapter_Lv1.java
// Lv1 입문: 창세기 3장 — 대표 구절 몇 개(KRV+ESV) + 한 줄 요약 + 한 줄 적용
// 목표: 아주 기초적인 “장 단위 묵상 출력” 흐름 익히기 (문자열/메서드만 사용)
*/
public class Genesis_03_Chapter_Lv1 {
// --- 대표 구절(입문 단계: 핵심 5절만) ---
// { "참조", "KRV(개역한글)", "ESV" }
private static final String[][] SAMPLE = {
{ "창세기 3:1",
"뱀은 여호와 하나님이 지으신 들짐승 중에 가장 간교하니라 … ‘하나님이 참으로 … 먹지 말라 하시더냐’",
"Now the serpent was more crafty than any other beast of the field … “Did God actually say…?”" },
{ "창세기 3:6",
"여자가 그 나무를 본즉 보암직도 하고 지혜롭게 할 만큼 탐스럽기도 한 나무인지라 … 따먹고 남편에게도 주매 그도 먹은지라",
"So when the woman saw that the tree was good for food … she took of its fruit and ate, and she also gave some to her husband who was with her, and he ate." },
{ "창세기 3:15",
"내가 너로 여자와 원수가 되게 하고 네 후손도 여자의 후손과 원수가 되게 하리니 여자의 후손은 네 머리를 상하게 할 것이요 너는 그의 발꿈치를 상하게 할 것이니라",
"I will put enmity between you and the woman, and between your offspring and her offspring; he shall bruise your head, and you shall bruise his heel.”" },
{ "창세기 3:21",
"여호와 하나님이 아담과 그의 아내를 위하여 가죽옷을 지어 입히시니라",
"And the LORD God made for Adam and for his wife garments of skins and clothed them." },
{ "창세기 3:24",
"그 사람을 쫓아내시고 … 그룹들과 두루 도는 화염검을 두어 생명나무의 길을 지키게 하시니라",
"He drove out the man, and at the east of the garden of Eden he placed the cherubim and a flaming sword … to guard the way to the tree of life." }
};
// --- 한 줄 요약 & 적용 ---
private static final String SUMMARY =
"말씀을 의심케 하는 유혹 → 불순종 → 수치와 단절. 그러나 하나님은 가죽옷으로 돌보시고(3:21) "
+ "여자의 후손 약속(3:15)으로 회복의 길을 예고하신다.";
private static final String PRACTICE =
"오늘 ‘말씀 신뢰 1가지’로 유혹을 차단하고, 관계 단절 지점 1곳에 먼저 화해의 한 문장을 보태자.";
public static void main(String[] args) {
showTitle();
showSampleVerses();
showSummary();
showPractice();
}
private static void showTitle() {
System.out.println("[Genesis 3 | KRV & ESV]");
System.out.println("— 입문(Lv1): 대표 구절 몇 개로 장의 흐름을 맛보기 —\n");
}
private static void showSampleVerses() {
for (String[] row : SAMPLE) {
System.out.println(row[0]);
System.out.println("KRV: " + row[1]);
System.out.println("ESV: " + row[2]);
System.out.println();
}
}
private static void showSummary() {
System.out.println("[Summary]");
System.out.println(SUMMARY);
System.out.println();
}
private static void showPractice() {
System.out.println("[Practice]");
System.out.println(PRACTICE);
}
}
# Genesis_03_Chapter_Lv1.py
# Lv1 입문: 창세기 3장 — 대표 구절 몇 개(KRV+ESV) + 한 줄 요약 + 한 줄 적용
# 목적: 아주 기초적인 “장 단위 묵상 출력” 흐름 익히기 (문자열/함수만 사용)
from typing import List, Dict
def title() -> None:
print("[Genesis 3 | KRV & ESV]")
print("— 입문(Lv1): 대표 구절 몇 개로 장의 흐름을 맛보기 —\n")
def sample_verses() -> List[Dict[str, str]]:
# 대표 구절 5개: 유혹 → 불순종 → 약속(3:15) → 가죽옷 → 추방
return [
{
"ref": "창세기 3:1",
"krv": "뱀은 여호와 하나님이 지으신 들짐승 중에 가장 간교하니라 … ‘하나님이 참으로 … 먹지 말라 하시더냐’",
"esv": "Now the serpent was more crafty than any other beast of the field … “Did God actually say…?”",
},
{
"ref": "창세기 3:6",
"krv": "여자가 그 나무를 본즉 보암직도 하고 지혜롭게 할 만큼 탐스럽기도 한 나무인지라 … 따먹고 남편에게도 주매 그도 먹은지라",
"esv": "So when the woman saw that the tree was good for food … she took of its fruit and ate, and she also gave some to her husband who was with her, and he ate.",
},
{
"ref": "창세기 3:15",
"krv": "내가 너로 여자와 원수가 되게 하고 … 여자의 후손은 네 머리를 상하게 할 것이요 너는 그의 발꿈치를 상하게 할 것이니라",
"esv": "I will put enmity between you and the woman … he shall bruise your head, and you shall bruise his heel.”",
},
{
"ref": "창세기 3:21",
"krv": "여호와 하나님이 아담과 그의 아내를 위하여 가죽옷을 지어 입히시니라",
"esv": "And the LORD God made for Adam and for his wife garments of skins and clothed them.",
},
{
"ref": "창세기 3:24",
"krv": "그 사람을 쫓아내시고 … 그룹들과 두루 도는 화염검을 두어 생명나무의 길을 지키게 하시니라",
"esv": "He drove out the man, and at the east of the garden of Eden he placed the cherubim and a flaming sword … to guard the way to the tree of life.",
},
]
def show_sample_verses(rows: List[Dict[str, str]]) -> None:
for row in rows:
print(row["ref"])
print("KRV:", row["krv"])
print("ESV:", row["esv"])
print()
def show_summary() -> None:
summary = (
"말씀을 의심케 하는 유혹 → 불순종 → 수치와 단절. 그러나 하나님은 가죽옷으로 돌보시고(3:21), "
"여자의 후손 약속(3:15)으로 회복의 길을 예고하신다."
)
print("[Summary]")
print(summary)
print()
def show_practice() -> None:
practice = (
"‘말씀 신뢰 1가지’로 유혹을 차단하고, 단절된 관계 1곳에 먼저 화해의 한 문장을 보태자."
)
print("[Practice]")
print(practice)
def main() -> None:
title()
rows = sample_verses()
show_sample_verses(rows)
show_summary()
show_practice()
if __name__ == "__main__":
main()
← 목록으로
Comments
오늘 나는 ‘말씀 신뢰 1가지’를 commit하며 끊어진 관계에 화해 한 문장 push하겠습니다. (롬 5:20)