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

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

2018/11 21

do it 오라클로 배우는 데이터베이스 입문 책을 읽고

이 책을 읽게 된 계기는 전자책 서평단을 모집해서 응모해서이기도 했지만... 사실 아이들과 같이 공부 하다 보면 데이터 베이스라는 개념을 넣어 주는데 가끔은 버거울때가 있더라고요.제가 학교에서 데이터베이스 과목을 배울때 뭐가 그렇게 어려웠었는지...그때만 생각하면 아찔한 순간이 많았던것을 생각하면.^^나중에 학교 졸업후에 실무를 하면서 데이터베이스에서 테이블을 직접 만들고 쿼리문을 직접 날려 보면서 왜 이렇게 쉬운 데이터베이스를 그렇게 어렵게 배웠나 하는 생각이 많이 들었거든요. 제가 배울 당시만 해도 컴퓨터가 무척이나 귀해서 실무 연습으로 접근은 하늘에 별따기 였기에 그냥 책에 의존해서 보이지도 않는 허상에 그림을 그리면서.... 장님이 코끼리 뒷다리 만지고 코끼리 그리는 형국 이었던것 같네요.그런 느..

기타/도서리뷰 2018.11.16

디지털 도시문제 해결 프로젝트 교통문제를 해결하자.

서울 디지털 재단에서 미래세대를 위해 디지털 교육을 준비했다고 합니다.이번에는 주변도시 문제 해결에 적용해 볼수 있는 기회를 준비하였다고 합니다.기간이 11월 27일(화) ~ 12월 5일(수) 까지 화요일과 수요일 2시간 30분씩 4회에 걸쳐서 수업을 진행하고 있네요. 위치가 서울 개포디지털혁신파크에서 하기 때문에 위 기간 동안에 아이와 함께 참여하실 분이 있으시면 신청을 해 보세요. 신청 위치는코딩으로 익히는 아두이노 ==> http://bitly.kr/YSgX 마이크로빗 엔트리 게임 제작 ==> http://bitly.kr/W2HY입니다.신청기간은 11월 25일까지이며 정원 초과시 선착순 마감이 된다고 하네요.대상은 초3~중3 까지 입니다.

기타 2018.11.15

정보올림피아드를 해야만 하는 5가지 이유

글을 읽다 보니 과학올림피아드를 해야만 하는 4가지 이유라는 글을 카페에서 발견했네요.^^ https://cafe.naver.com/junescienceschool/8940 과학올림피아드를 해야만 하는 4가지 이유는 1. 경시유형에 익숙하면 공부에 유리하다. 2. 올림피아드 준비하는 과정에서 안목이 넓어진다. 3. 학생부가 풍부해지면서 엄청난 동기부여가 된다. 4. 화학올림피아드를 준비로 자신감을 가지고 고등학교에 올라가게 된다. 이렇게 정리가 되어 있네요.^^ 이 글을 보면서 과학올림피아드와 정보 올림피아드가 일맥상통하는 것을 느껴서 오늘은 이 글을 주제로 글을 쓰게 되었습니다. 1. 경시유형에 익숙하면 공부에 유리하다. - 과학올림피아드 뿐 아니라 정보올림피아드 역시 동일한 유형에 노출이 됩니다. 정..

유클리드 호제법 증명

유클리드 호제법은 2개의 자연수 또는 정수의 최대 공약수를 구하는 알고리즘의 하나 입니다.정보올림피아드에서 2개의 최대 공약수를 구하는 문제가 종종 나오는데...이때 유클리드 호제법을 이용해서 문제를 풀어 나가면 훨씬 빠르고 유용하게 사용할 수 있습니다.예를 들면 131 과 109 의 최대 공약수를 구하는 문제같은 경우 131이 3의 배수인지 아닌지 판단 하고 109가 3의 배수인지 아닌지 판단 하는 것보다는 다음과 같이 구하면 훨씬 수월하게 풀릴것 같네요.131 % 109 = 22 이므로22 와 109 의 최대공약수와 동일 하고...109 % 22 = 21 따라서 22와 21의 최대 공약수와 동일 하기 때문에 최대공약수는 1이 나오게 됩니다.131이 소수인지 아닌지 판단 하는 것보다 이렇게 판단하는 것..

IOT 기기가 해킹을 당한다면

IoT해킹 사례- http://www.ciokorea.com/news/38809 위의 기사를 접하면서 많은 생각을 해 보게 됩니다. 일단 위의 기사에서 나열한 IoT 해킹 사례를 살펴 보겠습니다.1. 봇넷의 디도스공격 : 2016년에 미라이 사이버 공격이 발생했을때 이것은 TV나 홈 엔터테인먼트 콘솔처럼 무해한 IoT 디바이스들을 이용한 디도스 공격으로 수십만대의 IoT기기가 하이재킹 당해 발생한 일이었다. 여기서 디도스(DDOS) 공격이란 대량의 패킷 또는 요청을 생성하여 목표시스템을 마비시키는 것입니다. 가령 naver와 같은 사이트에서 동시접속자수를 10만명으로 설계를 했다고 하면 동시 접속자 10만건의 처리를 하는데 동시에 20만명이 접속한다면 웹서버에서 처리 하지 못하고 모든 접속자에게 서비스를..

미래직업 2018.11.08

올해 소프트웨어 중심대학교 5개 추가 되어 30개교 체제

올해 연초에 강원대,건국대,숭실대,한림대,한양대에리카 5개교가 추가 되어 소프트웨어 중심대학이 25개교였는데...하반기에 지역 불균형 해소 차원에서 지방중심으로 5개교를 추가로 선정했다고 합니다. 추가로 선정된 학교는 동명대,선문대,우송대,원광대,제주대 입니다.추가 선정은 SW중심대학이 수도권에 68%가 집중되어 있다는 문제의식 아래 수도권 지역을 제외한 지방 소재 대학만을 대상으로 실시했다고 합니다. 이에 따라 2019년까자 30개 대학 선정이 목표였는데 2018년에 30개 대학이 소프트웨어 중심대학으로 운영하게 되었습니다.정부에서는 2019년까지 35개대학 이상 선정을 목표로 한다는 소식이 있었네요. 이번에 소프트웨어 중심대학이 선정되었다고 해서...지금까지 선정된 소프트웨어 중심대학과 이번에 선정된..

코드챌린지 개최날짜 변경 안내.

코드챌린지 개최날짜가 변경되었습니다.혹시라도 코드챌린지 참가하려고 했던 학생들은 참고 하시기 바랍니다.예선 날짜 : 11월 27일(화) 오후 3시~오후 6시 -> 11월 17일(토) 오전 10시~오후 1시본선 날짜 : 12월 11일(화) -> 11월 24일(토) 중등 오전 10시 고등 오후 2시 장소: NHN엔터테인먼트 다음에는 모든 경우를 대비해서 혼선이 없었으면 하는 바램이 드네요.일정변경에 따른 피해가 없었으면 하는 바램을 해 보게 됩니다.

4차 산업혁명시대는 어떤 인재를 원하는가?

오늘은 2017년 창의발명교육연합학술제에서 발표했던 내용 중 4차산업혁명시대는 어떤 인재를 원하는가? 라는 주제가 있어서 살펴 보도록 하겠습니다. 이미지출처 -2017년 창의발명교육연합학술제 자료4차 산업 혁명의 배경은 1,2,3차 산업 혁명을 지나 이제 인간의 본질과 사고방식,인간관계에 의해 4차 산업 혁명시대가 도래 할수 밖에... 아마도 이미 4차산업혁명 시대에 진입해 있음을 실감하게 됩니다.4차 산업혁명의 의미는 인공지능,빅데이터,사물인터넷,모바일,클라우드 등 이미 상용화 되어 있는 기술들의 융합체로서 정보통신기술의 융합에 따른 차세대 산업혁명이라 볼 수 있습니다.현재는 빅데이터는 빅데이터만으로의 정보분석으로 끝이 난다면...미래에는 IoT를 통한 빅데이터 수집,또한 빅데이터를 이용한 인공지능의 ..

미래직업 2018.11.05

오준석의 안드로이드 생존코딩- 코틀린편

코틀린이란 언어를 이 책으로 처음 접하게 되었네요. 먼저 코틀린의 역사를 보니 그렇게 길지 않은 2011년 JetBrains에서 공개한 안드로이드를 위한 프로그래밍 언어라고 합니다.세미콜론(;)을 사용하던 습관을 가진 C/C++,Java 같은 언어를 사용하던 사람이 사용할때 습관적으로 사용하게 되는데 이러한 세미콜론을 사용해도 컴파일 에러를 발생하지 않기 때문에 다른 언어를 사용하던 사람을 위한 배려가 엿보이네요. 2017년 구글에서 안드로이드의 공식언어로 채택하면서 2017년 3분기 사용언어중 46위를 기록했었는데... 2018년 초 반년만에 27위로 도약을 했네요.또한 구글 진영에서 활성화를 하고 있는 언어이다 보니 어디까지 상승할지 모를 일이기도 하네요...그만큼 관심을 많이 받고 있는 언어중 하나..

기타/도서리뷰 2018.11.02