2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

분류 전체보기 1526

변수명 짓기 사이트

처음 C언어를 배우게 되면 변수에 대해 배우게 됩니다. 변수란 어떤 메모리 영역을 할당해 놓고 그 메모리 영역에 데이터를 저장해 놓거나 꺼내서 사용하고 또한 변경하는 작업들을 수행하기 위한 프로그래밍을 하기 위해서는 필수가 아닌가 생각이 되는데요. 변수명을 지어 주는 것은 조물주가 하나의 생명을 잉태하고 그 것에 이름을 지어주는 것처럼 하나하나의 혼이 들어가게 됩니다. C언어에서 변수명을 짓기 위한 규칙은 다음과 같습니다. 알파벳('a'~'z','A'~'Z') 숫자(0~9) 특수문자('_') 이 세가지를 혼용해서 변수명을 짓게 됩니다. 단 숫자(0~9)가 맨 앞에 나올 수가 없으며 시스템에서 사용하는 예약어(for,int...)등을 사용할 수는 없습니다. 이렇게 처음 변수명을 만들라고 하면 학생들은 처음..

오토마타란

컴퓨터 과학을 만나다 보면 종종 오토마타라는 단어를 종종 접하게 되는데요. 오늘은 오토마타가 무엇인지 알아 보려고 합니다. 오토마타란 오토머튼(automaton)의 복수형으로, 사람이 지속적으로 조정하지 않아도 스스로 움직이는 자동 로봇을 뜻하는 말로 쓰이고 있습니다. 위키백과에 따르면 "오토마타는 적어도 유한한 상태를 갖고, 입력을 받아 입력에 따라 일정하게 상태를 전이하며, 출력을 내놓는다" 라고 정의하고 있습니다. 컴퓨터 과학의 문제를 풀다 보면 위와 비슷한 그림을 종종 보게 되는데요. 위의 문제는 결정적 유한 오토마타의 예이며 S1, S2는 상태이고, 1과 0은 기계가 입력으로 받아들이는 문자이다. 이 기계는 1과 0으로 이루어진 모든 가능한 문자열 중 0이 짝수 개인 것을 인지하고, 그렇지 않은..

수학소녀의 비밀노트 - 미분 따라 잡기

올해 처음 읽게 된 책은 영림카디널에서 출판한 수학소녀의 비밀노트 입니다. 고등학교때 배웠던 미분이 기억이 생생 할 줄만 알았는데 머리도 연식이 되어 가면서 많은 부분이 사라져 버리고 없네요. 새해 처음 시작은 미분따라잡기로 시작을 해 보았는데요. 작은 수학자의 생각실험 시리즈도 잘 되어 있는 것 같아서 작은 수학자의 생각실험 시리즈의 1편과 수학소녀의 비밀노트 시리즈 중 고민을 하다가 읽어 보지 않은 시리즈라서 수학소녀의 비밀노트 시리즈를 구매해 보게 되었습니다. 작은 수학자의 생각실험 시리즈3 편은 조상이 남긴 유물의 암호를 풀어나가기 위해 풀어나가는 이야기식으로 진행하기 때문에 흥미진진한 이야기속으로 빠져 들수가 있었는데요. 수학소녀의 비밀노트 시리즈는 고등학생의 주인공과 같은 학교에 다니는 후배,..

기타/도서리뷰 2020.01.10

AI 인공지능 무료 온라인 교육 사이트

https://www.elementsofai.com/ 올해는 인공지능이 이슈가 되는데요. 위의 사이트는 Reaktor 과 Helsinki 대학에서 만든 인공지능 무료 온라인 교육 사이트 입니다. 홈페이지를 접속해 보면 위와 같이 AI가 무엇인지 인공지능의 문제를 해결하기 위한 해법 등 다양한 정보가 있는 것을 확인 할 수 있습니다. 한 단원을 공부 한 후에 문제 풀이로 정확히 이해 했는지 확인을 하고 넘어 갈 수 있도록 되어 있네요. 인공지능의 개념등이 자세히 설명이 되어 있어서 처음 공부하기는 좋은 사이트 인것 같네요. 하지만 언어가 영어로 되어 있어서 저와 같이 언어에 제한이 있는 사람에게는 해석하는데 많은 시간이 소요 되는 부담이 있다 보니 살짝 부담스러운 부분이 있네요.^^ 그래서 k-mooc 사..

미래직업 2020.01.08

이상구 교수님이 만든 인공지능 기초수학을 소개합니다.

http://matrix.skku.ac.kr/math4ai/Math4AI.pdf 위의 링크를 클릭 하시면 이상구 교수님이 만든 인공지능 기초 수학의 pdf 자료를 다운로드 하실 수 있습니다. 이 책의 목차를 살펴 보면 다음과 같습니다. 이 책은 인공지능 이해에 필수적인 수학 콘텐츠인 선형대수학, 미적분학, 통계와 확률 들을 다루고 있으며 빅데이터와 인공지능에서는 주성분 분석 및 그래디언트 알고리즘 등을 다루고 있습니다. 이 책은 배운 이론을 직접 Sage-Math 라는 수학 도구를 이용해서 실행 해 보고 데이터를 확인해 보는 형태로 진행이 되고 있네요. Sage-Math 언어를 살펴 보니 python 기반으로 파이썬을 다뤄 봤다면 별로 어렵지 않게 실행해 볼 수 있을 것 같습니다. 2020년은 인공지능의..

기타 2020.01.06

초등생 부터 AI교육 의무화

기사 보기 - https://n.news.naver.com/article/421/0004362145?lfrom=facebook&fbclid=IwAR2acXIAf1BtJQhcX9p7IYWGGhq_g_4PnyvqGAzjBdKhlD27cJRM9tl1m7w 기사 내용에 따르면 2019년 10월 28일 코엑스에서 열린 인공지능 컨퍼런스에서 문재인 대통령이 인공지능 관련 기조 연설을 했다고 합니다. 정부에서 'IT 강국을 넘어 AI 강국으로' 라는 슬로건을 붙인 이번 전략의 목표를 살펴 보면 다음과 같습니다. 1. 2030년 까지 디지털 경쟁력 세계 3위 달성 2. AI를 통한 지능화 경제효과 최대 455조원 창출 3. 삶의 질 세계 10위 이렇게 3가지 입니다. 이것을 목표로 AI생태계, AI활용률,인간중심 AI..

미래직업 2020.01.02

2019년 원당컴퓨터 학원 결산

다사다난 했던 한해를 보내며 올 한해를 돌아 보려고 합니다. 올 한해는 훌륭한 학생들이 저희 원에서 함께 공부해 주어서 좋은 실적을 거둘 수가 있었네요. 2019년 입상내역 현황을 살펴 보면 위와 같이 정보올림피아드 에서 중등부 3명 초등부 1명이 입상을 했습니다. 저와 함께 하면서 실적을 내 준 학생들에게는 고마울 뿐이고... 실적을 거두지 못한 학생들에게는 미안할 뿐이네요. 모든 학생이 다 실적을 내 줄 수 있도록 열심히 노력은 하고 있지만. 아직도 어떤 것이 정석이라는 것을 찾지는 못한 한해 였습니다. 하지만 이 학생은 이러한 방식으로 다른 학생은 또 다른 방식으로 가르칠때 좀더 효율적인 것을 깨닫는 한해가 되었는데요. 학생들을 통해서 하나하나 배워 가는 한해 였습니다. 올 한해 많은 고민을 저와 ..

기타 2019.12.31

졸업 10년후 괜찮은 일자리를 가지려면

이 글은 한국직업능력개발원에서 2019년 10월 15일에 발간한 자료를 인용하였습니다. 원문보기 - http://www.krivet.re.kr/ku/da/kuBDCVw.jsp?pgn=1&gk=ALL&gv=&gn=G7-G720190012 우리 학생들이 고등학교를 목표로 또는 대학교를 목표로 공부하고 있는 길은 어쩌면 '좋은 일자리' 와 연계 되어 있지 않을까요? 미래의 우리 삶의 질을 높이는 것은 분명히 '좋은 일자리' 와 관계가 있을것 같은데요. 오늘은 한국직업능력 개발원에서 조사한 졸업 10년후 '괜찮은 일자리를 가지려면' 어떻게 해야 되는지 분석한 자료가 있어서 참고해 보았습니다. 먼저 졸업 10년이 지난 후에 '괜찮은 일자리'를 가지고 있는 청년들을 조사한 결과 처음 취업을 하는 시점에 중소기업,대..

미래직업 2019.12.30

2020년 무료특강 연간계획 안내

2020년 무료특강 연간 계획을 세워 보았습니다. 먼저 1월에는 한양대학교 소프트웨어 영재원에서 대회를 치루는 학생이 있어서 그 학생들 대상으로 c언어 기출문제와 컴퓨터과학에 대한 특강을 진행할 계획입니다. 3월과 4월은 알고리즘 대회의 꽃인 정보올림피아드 대비하여 비버챌린지 문제풀이와 이산수학 기출풀이반을 운영할 계획입니다. 5월과 6월은 디미고에서 중등IT올림피아드 시험을 준비하는 학생들에게 도움이 되고자 C언어 기출풀이를 진행할 계획입니다. 7월,8월,9월은 C++STL을 잘 활용하지 못하는 학생들 위주로 C++STL 을 진행할 계획이며 알고리즘을 하는데 요즘에는 JAVA도 많이 활용을 하기 때문에 JAVA 문법을 진행하면서 C++ 과의 차이점 등을 살펴볼 예정입니다. 10월,11월,12월은 알고리..