2025/10 3

시간의 질서에 대한 저항

1. 사회가 정해놓은 시간표부모 세대는 언제나 비슷한 말을 반복한다.“이제는 슬슬 결혼할 때가 되지 않았니?”, “너도 손자손녀 보여줄 나이가 됐잖아.”그들의 말에는 악의가 없다. 오히려 사랑이 섞여 있다.자식이 홀로 외롭지 않기를 바라는 마음, 함께 늙어갈 누군가를 곁에 두길 바라는 마음, 그리고 언젠가 떠날 자신들의 빈자리를 대신 메워줄 누군가를 보고 싶어 하는 마음.하지만 그 따뜻한 소망은 종종 한 개인의 시간을 향한 무언의 명령처럼 다가온다.어디선가 “너무 늦으면 건강한 아이를 낳기 어렵다”는 말이 들려오고,“젊을 때 낳아야 똑똑하고 튼튼하다”는 말이 덧붙는다.그리하여 이 사회가 그어놓은 인생의 타임라인은 너무나 자연스럽게 형성된다.20대 후반에는 결혼하고, 30대 초반에는 아이를 낳으며, 그 이..

기타/글 2025.10.17

인류의 지적 퇴행에 대하여

최근 수업을 하며 자꾸 한 가지 생각이 머릿속을 맴돈다.나는 지금 한 공고(실업계) 고3 학생을 가르치고 있다. 이 학생은 다른 일반계 고등학생들처럼 대입을 목표로 하지 않는다. 그의 목표는 취업이다. 그런데 그중에서도 사기업이 아닌 공기업, 한수원 같은 곳에 들어가는 것이다. 그래서 그는 NCS 수리영역을 공부해야 한다. 문제는, 수학 이전에 ‘문제를 읽는 능력’ 자체가 없다는 것이다.그는 문장을 제대로 읽지 못한다. 문제의 상황을 파악하지 못한다. “소금물 몇 퍼센트짜리에 소금을 얼마 넣으면 몇 퍼센트가 되느냐”는 초등학생 수준의 문제조차, ‘무엇에 무엇을 넣는다’는 개념 자체를 이해하지 못한다. 계산 이전의 단계에서 이미 사고가 멈춘다. 사고를 시작하지 못한다. 생각이 자라지 않는다.수업을 진행하며..

기타/글 2025.10.17

[예제코드] "mathlib.h" & "mathlib.cpp"

#pragma once// 문제 1: 기본 최대/최소int max_int(int a, int b);int min_int(int a, int b);// 문제 2: 배열 최대/최소int max_int(int arr[], int n);int min_int(int arr[], int n);// 문제 3: 제곱 함수float square(float x);void square(float arrOut[], const float arrIn[], int n);// 문제 4: 수학 공식float convertToCelsius(float fahrenheit);double calculateUniversalForce(double m1, double m2, double r, double G = 6.674E-11);double c..