반응형

오늘은 강원도 강릉에 있는 SW체험센터를 소개해 드려 봅니다.

SW체험센터는 2017년 12월 14일 과기부의 지원으로 전국 최초로 '소프트웨어 체험 플랫폼' 으로 개관 했습니다.

 

지난 광복절에 코딩데이라고 하여 특강을 진행하기도 했었는데요.

SW체험센터에서는 다음과 같은 SW교육을 체험해 보실수가 있습니다.

소프트웨어의 원리, 드론, VR 등 다양한 소프트웨어를 경험해 보실 수가 있습니다.

 

체험관 2층에서는 로봇과 드론,VR등을 직접 체험하실 수 있게 되어 있습니다.

꼭 강릉에 사시는 분들 대상으로 개관된 곳은 아니기 때문에 언제라도 상시 방문하실 수가 있는데요.

관람료는 무료이지만 프로그램에 따라 유료가 있습니다.

또한 주차가 가능하며 주차 역시 무료로 제공이 되고 있습니다.

매주 월요일이 휴관일인 만큼 휴관일은 알고 가시는 편이 도움이 되실것 같네요.

운영시간은 10:00~18:00 인데 17:30분 이전에만 입장이 가능합니다.

센터 이용시 다음 사항은 지켜 주시는 것이 좋은데요.

이 부분은 어디를 가나 매너 사항이겠죠^^

미션존 / 드론로봇체험존 / VR존은 상시 운영중이지만 

SW공작소,VR공작소,드론공작소

같은 경우는 예약만으로 입장이 가능하다는 점 꼭 참고 해 주시길 바랍니다.

공작소에서는 학생들이 직접 만들어 볼 수 있는 만큼 제대로 SW체험센터를 이용하려고 하면 공작소 예약하고 가시는 것이 좋을 것 같네요.

소프트웨어 체험센터 홈페이지는 http://www.koreasoftware.kr 입니다.

혹시 강릉 여행 계획 있으시면 소프트웨어 체험센터도 여행 일정 중에 한번 잡아 보시길 바랍니다.^^

 

인천 서구 원당컴퓨터학원

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://enomoosiki.tistory.com BlogIcon 행복사냥이 2019.08.23 21:19 신고

    오늘도 잘 보고 갑니다.^^

  2. Favicon of https://bubleprice.tistory.com BlogIcon 버블프라이스 2019.08.24 04:51 신고

    아, 관람료는 무료이지만 프로그램에 따라 유료일 수 있군요? 참고해야겠습니다 ^_^ 즐거운 주말 되시길 바래요

  3. Favicon of https://heysukim114.tistory.com BlogIcon *저녁노을* 2019.08.24 05:40 신고

    체험센터도 있군요.

    잘 보고 갑니다.
    즐거운 주말 되세요^^

  4. 핑구야날자 2019.08.24 07:31

    많이 경험 하면 실력도 늘 거 같아요

  5. Favicon of https://dragonphoto.tistory.com BlogIcon 드래곤포토 2019.08.24 10:19 신고

    즐거운 주말보내세요

  6. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2019.08.24 10:59 신고

    좋은 정보 잘 보고 갑니다.
    즐거운 주말 보내세요.

  7. Favicon of https://paran2020.tistory.com BlogIcon H_A_N_S 2019.08.24 15:52 신고

    강릉에 여행 가실 때 들리시면 좋겠어요ㅎㅎ

  8. Favicon of https://richwnaak.tistory.com BlogIcon 평강줌마 2019.08.24 19:03 신고

    강릉에 소프트웨어 체험센터가 있군요. 처음 알았네요.
    다음에 아이들과 강릉에 가면 가 보아야겠어요.
    즐거운 주말 되세요.

  9. Favicon of https://moldone.tistory.com BlogIcon 청결원 2019.08.25 07:15 신고

    남은 주말 휴일 잘 보내세요~

    포스팅 잘 보고 갑니다~

  10. Favicon of https://dldduxhrl.tistory.com BlogIcon 잉여토기 2019.08.25 13:27 신고

    소프트웨어체험으로 햄스터와 태극무늬를 눈앞에서 물체가 그려나가는 신기한 모습도 체험해볼 수 있겠어요.

  11. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2019.08.25 20:04 신고

    강릉의 소프트웨어 체험센터를 소개해주셨군요.
    강릉에 가면 찾아볼만한곳이겠습니다.

  12. Favicon of https://uhastory.tistory.com BlogIcon 유하v 2019.08.25 20:45 신고

    휴일에도 바쁜 하루를 보내셨네요^^

  13. 핑구야날자 2019.08.26 06:47

    덕분에 잘 알고 갑니다 즐거운 하루 보내세요

반응형

경기연구원에서 4차 산업혁명 기술의 적용 사례에 대해 글로벌 동향, 국내현황을 제시 하고 향후 나아갈 방향을 제시 하고 있는데 현재 시점에서 고민해야 될 부분이 많이 있어서 소개해 드리게 되었습니다.

 

 

문서 원본 위치 - http://www.gri.re.kr/%ec%97%b0%ea%b5%ac%eb%b3%b4%ea%b3%a0%ec%84%9c/?pageno=3&division=&pub_start_year=&pub_end_year=&sc=&sv=&limit=10&searchcode=&pcode=&brno=12222&prno=5973

 

경기연구원

경기연구원, 경기도, 경기도 보고서, 기획조정, 수도권정책, 자치행정, 도시지역계획, 교통정책, 경기발전연구원, 경기개발연구원, 경기도연구원

www.gri.re.kr

 

책으로 구매 하실 수가 있지만 위 링크에서 pdf 원문을 무료로 다운 받으실 수가 있습니다.

1장에서는 4차산업혁명에 대한 설명과 4차 산업혁명에서 환경관리의 과제와 전망을 제시해 주고 있습니다.

 

4차 산업혁명의 특징으로는 기술 발전이 비약적으로 가속화 되며 특히 반도체의 집적도는 18개월마다 두배가 된다고 하는 고든 무어의 설에 따르면 1947년 처음 반도체가 태어난 후 71년이 지난 2018년에는 손톱만한 크기에 270개의 트랜지스터가 들어 갈 수 있게 발전할 것이라는 설과 함께 현재 시대의 반도체 집적도는 정말 대단한 발전을 거듭하고 있습니다.

이렇듯 반도체만 발전하는 것이 아니고 전기자동차 배터리 역시 원가가 매년 15%씩 하락함에 따라 4년마다 절반의 가격이 됩니다.

이렇게 빠르게 기술발전이 이루어 지고 있는 시대에 노키아의 역사를 살펴 보면 2007년까지는 휴대폰 시장의 40프로 점유유을 기록했던 휴대폰의 강자가 아이폰이 등장한지 불과 3년이 지난 2010년 부터는 적자를 보기 시작했고 결국에는 2013년에 매각 되는 사례를 보면 절대강자라고 해도 현재 시대에 적응하지 못하는 순간 몰락하는 것을 볼 수가 있었습니다.

이러한 이유로 4차 산업혁명시대에 생존을 고민해야 되는 이유에 대해서 자세히 설명을 해 주고 있습니다.

 

과학기술 측면에서 4차 산업혁명의 주요 변화로 모바일인터넷,클라우드기술,연산능력,빅데이터,사물인터넷,인공지능 등이 제시되고 있습니다.

이러한 기반기술이 4차 산업혁명과 미래사회 변화를 야기하는 핵심원동력이 됩니다.

2장 4차산업혁명과 환경관리 분야별 전략에서는 이러한 기반기술을 이용하여 수도권 대기환경관리 문제에 대해 집중적으로 분석 하고 대기 환경 개선을 위한 전략적 방안을 모색하고 있습니다.

 

국내외에서 현재 대기 오염 관리 사례 등을 통해 대기 오염에 대한 정확한 측정및 대책을 강구하기 위한 자료와 수자원 및 상하수도 품질 관리 등 다양한 환경관리 분야별 전략에 대해 기술 되어 있습니다.

 

 

혹시라도 환경공학과나 환경관련 학과에 관심이 있는 학생들은 이러한 자료들을 확인해 보시면 앞으로 미래의 큰 그림을 그려 나가기 좋을 것 같아서 소개해 드리게 되었습니다.

 

그 외에도 4차산업 혁명 시대의 환경관련 기술을 소재로 하였지만 여러가지 기반이 되는 원천기술(모바일인터넷,클라우드기술,연산능력,빅데이터,사물인터넷,인공지능)을 이용하여 다양한 업무에서 어떻게 활용해야 할지 등을 고민해 보기 좋은 자료 인것 같네요.

 

미래에 대해 항상 고민하고 대안을 찾다 보면 어느새 그곳에서 전문가가 되어 있을 것입니다.

항상 자신이 관심이 있는 분야에 대해서 고민을 해 보고 또한 해법을 찾아 보는 연습 속에서 자신이 성장해 나가는 모습을 볼 수 있을 것입니다.

 

참고로 저희 원에 초등 4학년 학생은 전철에 관심이 많아서 사라진 전철 역사에 관해서 까지 모두 외우고 있는 학생이 있는데요.

이 학생은 아마 전철에 관해서라면 모르는 것이 없는 전문가가 되어 있지 않을까 라는 생각을 해 보게 되더라구요.^^

 

이렇게 자신이 좋아하는 한 분야에 대해서 파고 드는 모습은 매우 바람직해 보이는데요.

학교에서 여러가지 공부도 당연히 중요하지만...

자신이 무엇을 좋아하는지 한두가지 전문 분야를 특화해 두는것도 매우 좋은것 같네요.

 

오늘도 열심히 공부하고 있는 우리 학생들의 미래를 응원합니다.^^

 

인천 서구 - 원당컴퓨터학원

 

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://ramideunioni.tistory.com BlogIcon 라드온 2019.08.20 20:55 신고

    요즘 센서와, 모터 관련된 교육을 받고있는데, 말씀해주신 스마트환경에 바로적용할수있겠네요ㅎ

  2. Favicon of https://bubleprice.tistory.com BlogIcon 버블프라이스 2019.08.21 03:04 신고

    아, 정말 환경공학과나 환경관련 학과에 관심이 있는 학생들은 이러한 자료들을 확인해 보시면 앞으로 미래에 도움이 되실것 같습니다 ^^ 덕분에 잘보고 갑니다.

  3. 핑구야날자 2019.08.21 06:49

    환경에 관련해서 관심있는 분들은 도움이 되겠네요 잘 보고 갑니다

  4. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2019.08.21 06:59 신고

    4차 산업혁명과 환경에 대해 알아갈수있겟네요^^

  5. Favicon of https://moldone.tistory.com BlogIcon 청결원 2019.08.21 09:47 신고

    오늘도 포스팅 잘 보고 갑니다
    오늘 하루도 즐거운 하루 보내세요~

  6. Favicon of https://richwnaak.tistory.com BlogIcon 평강줌마 2019.08.21 19:33 신고

    4차 산업혁명에 아이들이 무슨 직업을 해야 할지 고민을 해 보네요.
    아이들과 코딩을 하면서 문제해결력과 창의력을 키워주려고 하는 있는데 쉽지 않네요.
    아이들이 무엇을 관심 있어하고 잘 유심히 보아야겠어요.

  7. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2019.08.21 20:42 신고

    한번 읽어 보면 좋을 것 같군요.
    좋은 정보 잘 보고 갑니다.

반응형

GTQ합격을 축하합니다.

 

인천 서구 GTQ 대비 학원 - 원당컴퓨터 학원

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://uhastory.tistory.com BlogIcon 유하v 2019.08.17 22:31 신고

    와우~ 합격 축하합니다!!

  2. Favicon of https://heysukim114.tistory.com BlogIcon *저녁노을* 2019.08.18 06:18 신고

    축하드립니다.
    ㅎㅎ

  3. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2019.08.18 13:06 신고

    연이틀 합걱 소식 축하드립니다~^^

  4. Favicon of https://bubleprice.tistory.com BlogIcon 버블프라이스 2019.08.18 17:11 신고

    GTQ 2급 합격을 축하합니다.
    즐거운 주말 보내시길 바래요

  5. 핑구야날자 2019.08.19 06:37

    합격한 분들에게 축하한다고 전해 주세요

  6. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2019.08.19 07:58 신고

    저도 축하드립니다.^^

  7. Favicon of https://appadal.tistory.com BlogIcon 아빠달 2019.08.19 11:21 신고

    합격하신 분들 축하드립니다.

  8. Favicon of https://moldone.tistory.com BlogIcon 청결원 2019.08.19 13:15 신고

    한주 시작 잘 하세요~
    포스팅 잘 보고 갑니다~

반응형

DIAT 전원 합격을 축하합니다.

 

인천 서구 DIAT 전문 학원 - 원당컴퓨터학원

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://ramideunioni.tistory.com BlogIcon 라드온 2019.08.16 18:10 신고

    와 열심히 공부해서 합격한 학생들 모두 축하합니다.

  2. Favicon of https://bubleprice.tistory.com BlogIcon 버블프라이스 2019.08.17 04:34 신고

    DIAT합격 하신 학생분들 모두 축하합니다.

  3. 핑구야날자 2019.08.17 06:48

    합격한 분들에게 축하한다고 전해 주세요

  4. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2019.08.17 08:43 신고

    모두 합격을 축하 드립니다...ㅎ

  5. Favicon of https://enomoosiki.tistory.com BlogIcon 행복사냥이 2019.08.17 09:47 신고

    축하합니다. ^^

  6. Favicon of https://moldone.tistory.com BlogIcon 청결원 2019.08.17 11:37 신고

    즐거운 주말 보내세요~
    포스팅 잘 보고 갑니다~

  7. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2019.08.17 11:59 신고

    찹격하신분들 축하드립니다~^^

  8. 아웃룩 2019.08.18 06:49

    Diat 가 뭔지 공부해야겠어요. 합격축하드립니다.

반응형

문제를 풀다 보면 비둘기집의 원리에 의해서 이렇게 된다고 정의를 하는 문제 유형들이 많이 나오는데.

오늘은 비둘기집의 원리가 무엇인지 확인을 해 보겠습니다.

 

비둘기집의 원리는 정말 단순합니다.

비둘기집은 2개이고 비둘기는 3마리입니다.

비둘기가 저녁에 잠을 자기 위해 비둘기 집에 들어가야 되는데...

그렇다면 반드시 한개의 비둘기집에는 비둘기가 2마리 이상이 존재하게 된다는 원리입니다.

 

가령 1번집에 비둘기 3마리 2번집에 0마리, 혹은 1번집에 2마리 2번집에 1마리, 1번집에 1마리 2번집에 2마리,1번집에 0마리 2번집에 3마리 이렇게 4가지 경우의 수 밖에 없는데 이 4가지 경우의 수에서 반드시 한개의 집에는 2마리 이상이 존재 하게 된다는 것인데...

 

이러한 정의를 위키백과에서는 다음과 같이 귀류법으로 정의 하고 있습니다.

n개의 비둘기집과  n+1마리의 비둘기가 있다고 가정한다. 
만약 각 비둘기집에 한 마리 이하의 비둘기만 들어 있다면, 전체 비둘기집에는 많아야  n마리의 비둘기가 존재한다. 그런데 비둘기는 모두  n+1마리이므로, 이것은 모순이다. 따라서 어느 비둘기집에는 두 마리 이상의 비둘기가 있다.

이것을 일반화된  원리로 정의를 하면 다음과 같이 정의를 합니다.

n개의 별개의 사물을 m개의 용기에 나누어 담으면 적어도 한 개의 용기는 n/m이상의 사물을 담고 있어야 한다.

 

확률론적으로 일반화된 원리로 정의를 하면 다음과 같이 정의를 합니다.

1/m의 균일한 확률로 n개의 비둘기를 무작위로 m개의 비둘기집에 넣었다면 확률적으로 적어도 하나의 비둘기집에 두마리 이상의 비둘기가 들어가게 된다.

 

이러한 비둘기집의 원리를 이용해 문제를 풀어 가는 유형을 살펴 보면 다음과 같습니다.

 

어느 지역은행은 고객들에게 ATM 카드를 사용할 때 필요한 4자리 코드를 신청하도록 하였다. 코드의 첫 두 자리는 알파벳 문자이어야 하고, 세 번째와 네 번째 두 자리는 숫자로 구성되어야 한다. 이 은행에는 75,000명의 고객이 있다. 적어도 두 명의 고객은 같은 코드를 선택하게 됨을 증명하여라.

이러한 유형의 문제를 풀어 나가기 위해서는 어떤 집합이 동일한 성질을 갖는 원소를 적어도 두 개 갖는다는 것을 증명하기 위해서 먼저 이 집합의 원소들이 갖는 서로 다른 성질의 가짓수를 세고, 다음으로 원소들의 개수를 센다. 
비둘기 집의 원리는 만약 원소의 개수가 성질의 가짓수보다 많으면 적어도 두 개 이상의 원소는 동일한 성질을 갖는다는 것을 의미하기 때문에 다음과 같은 문제를 해결 할 수가 있습니다.

 

먼저 코드를 만드는 경우가 몇가지인지 먼저 원소의 갯수를 세어 보면

앞의 두자리가 알파벳이므로 26 * 26, 뒤의 두자리가 숫자이므로 10*10 이므로 모든 경우는 26 * 26 * 10 * 10 인것을 확인 할 수 있습니다.

 

이것을 계산하면 67600 가지수가 나오는데 고객의 수는 75000명입니다.

따라서 비둘기집의 원리에 의해서 적어도 두명 이상은 같은 코드를 사용할 수 밖에 없게 됩니다.

 

또다른 유형의 문제는 다음과 같은 유형이 있습니다.

159개의 팀이 있다. 

만약 하나의 리그에 많아야 8팀이 포함될 수 있다면, 최소한 얼마나 많은 리그를 만들어야 하는가? 

만약 10팀, 또는 12팀이 포함될 수 있다면 최소한 얼마나 많은 리그를 만들어야 하는가?

이러한 유형의 문제는 

n개의 별개의 사물을 m개의 용기에 나누어 담으면 적어도 한 개의 용기는 n/m이상의 사물을 담고 있어야 한다.

는 원리를 이용하면

159/8  이상이므로 20개의 리그

159/10 이상이므로 16개의 리그

156/12 이상이므로 14개의 리그 

라는 것을 확인 할 수가 있습니다.

 

 

이렇게 비둘기집의 원리를 응용해서 많은 문제들이 출제 되고 있는데요.

그 중에도 비둘기 집의 원리는 어떤 문제가 풀릴 수 없다는 것을 증명하기 위해 사용됩니다.

전형적인 예는 자동차 번호판 위에 표시할 문자와 숫자의 형식을 결정하는 것이다. 번호판을 설계할 때 반드시 고려해야 할 사항은 등록된 모든 차량들이 서로 다른 문자-숫자 형식을 가질 수 있도록 하기 위해서는 얼마나 오랜 기간 동안 사용할 것인가와 번호판 위에 문자와 숫자를 어떤 형식으로 나타내야 하는가 하는 문제입니다.

자동차 번호판의 수를 세는 문제는 각 자리를 정해진 종류의 기호로 나타내므로 곱의 법칙을 적용하는 간단하고 좋은 예제입니다.

 

 

오늘은 비둘기집의 원리와 응용하는 문제에 대해 알아 보았는데요.

비둘기집의 원리는 컴퓨팅 과학에서 이것이 가능한지 불가능한지 판단을 하기 위한 중요한 요소 중의 하나입니다.

가령 첫번째 문제와 같이 은행의 고객들에게 ATM 카드를 발급해야 되는데...

서로 다른 고객이 같은 카드 번호를 소지하고 있다고 하면 중대한 오류가 발생할 것입니다.^^

 

프로그램을 설계할 때 많은 부분을 고려해야 하지만 특히나 이런 부분은 중요한 부분 중 하나입니다.

 

비둘기집의 원리 어렵지는 않지만 컴퓨팅 과학에서는 중요하다는 사실...

놓치지 않고 잘 챙기시길 바랍니다.^^

 

인천 서구 컴퓨터학원 - 원당컴퓨터학원

 

 

 

 

 

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2019.08.12 11:55 신고

    비둘기집을 예로 만드는 알고리즘, 재밌네요.
    잘 보고 갑니다.

  2. Favicon of https://appadal.tistory.com BlogIcon 아빠달 2019.08.12 14:52 신고

    문제만 보면 쉽게 이해하기 어려운데
    조은 예와 설명으로 쉽게 이해할게 설명해 주셨네요~ ^^ 감사합니다. ^^

  3. Favicon of https://padmasambhava.tistory.com BlogIcon 생명마루한의원 2019.08.12 14:53 신고

    오늘도 잘 보고 갑니다~
    새로운 한 주도 활기차고 즐거운 시간 되세요^^

  4. Favicon of https://ramideunioni.tistory.com BlogIcon 라드온 2019.08.12 17:07 신고

    역시 세부적인 정의가 기본이 되어 프로그래밍이되어야겠죠ㅎ

  5. Favicon of https://enomoosiki.tistory.com BlogIcon 행복사냥이 2019.08.12 20:19 신고

    ㅎㅎ 재미있습니다.^^

  6. Favicon of https://bubleprice.tistory.com BlogIcon 버블프라이스 2019.08.13 05:57 신고

    오늘은 비둘기집 원리에 대해 몰랐던 정보를 얻고 갑니다^^ 시원한 화요일 보내시길 바래요

  7. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2019.08.13 06:19 신고

    비둘기집의 원리를 유념해 생각해야겠네요^^

  8. 핑구야날자 2019.08.13 06:52

    비둘기집 원리가 뭔가 했더니 덕분에 잘 하고 갑니다

  9. Favicon of https://moldone.tistory.com BlogIcon 청결원 2019.08.13 07:35 신고

    오늘도 무더운 날씨가 계속 된다 하네요..
    건강 잘 챙기시고 포스팅 잘 보고 갑니다~

반응형

제가 알고리즘 공부를 하면서 자주 보는 책중 하나가 구종만님이 지은 알고리즘 문제해결 전략 이라는 책입니다.

 

그 책의 서문에 다음과 같은 글이 있어서 인용해 봅니다.

 

프로그래밍은 문제해결이다.

프로그래밍을 하기 위해서는 많은 것을 알아야 합니다.

<중략>

이렇게 많은 제약 조건과 요구사항을 이해하고 최선의 방법을 찾아내는 능력을 문제해결 능력이라고 합니다.

그러나 문제 해결 능력을 훈련하기란 굉장히 어렵습니다.

문제해결능력은 추상적인 기술이기 때문입니다.

 

그렇다면 이러한 문제 해결 능력을 훈련하기 위한 방법은 무엇일까요?

이 책에서는 여러 프로그래밍 대회에 참가하면서 문제해결 기술을 익혀 가는 것을 추천하고 있습니다.

 

오늘은 학생들에게 꼭 필요한 문제해결능력을 키우기 위한 방법에 대해 알아 볼까 합니다.

1. 많은 문제를 풀어 보자.

   - 온라인 채점 사이트를 이용해서 될수 있으면 많은 문제를 풀어 보는 것이 도움이 될 수 있습니다.

   www.acmicpc.net

   www.jungol.co.kr

   algospot.com

   train.usaco.org/usacogate

   www.topcoder.com/tc

   위와 같은 사이트 외에도 좀더 찾아 보면 다양한 사이트가 존재 합니다.

   이러한 온라인 채점 사이트에서 꾸준히 문제를 풀어 보면서 자신이 아는 것을 이용해서 직접 프로그래밍을 작성해 보는 것이 중요 합니다.

 

2. 프로그래밍 대회에 많이 참여해 보자.

초중고 - 한국정보올림피아드, 한국코드페어,NYPC

대학생 - ACMICPC(대학생 프로그래밍 경시대회)

일반인 - 탑코더, 구글코드잼,코드포스 등

다양한 대회에 참여 해 보면서 자신의 실력을 가늠해 보고 실전 경험을 쌓을 수 있습니다.

 

==========================================================================

   - 프로그래밍 대회에서 요구하는 대부분의 알고리즘 대회는 어떤 UI와 같은 부분을 사용하지 않고 단순히 텍스트 파일을 읽어 들여 텍스트 파일을 출력하는 문제가 대부분입니다. 따라서 UI 구현 보다는 참가자는 문제를 해결하는데에만 집중할 수가 있습니다.

   - 시간제한과 메모리제한에 따른 문제 해법으로 자신이 알고 있는 알고리즘으로 해결이 안되는 경우 또 다른 새로운 방법을 생각해 볼 수 있기 때문에 자신이 배운 알고리즘으로는 해결이 안되는 경우가 대부분이기 때문이 원리를 찾고 그 원리를 새로운 해법을 이용해서 해결을 시도 하면서 해법을 찾아 보면서 문제해결능력을 키울 수 있습니다.

  - 프로그래밍 대회에서는 다양한 테스트 케이스를 가지고 자신이 생각해 보지 못한 경우도 나오기 때문에 다양한 각도에서 문제를 바라보는 훈련으로 문제해결 능력을 키울 수 있습니다.

 

문제 해결 능력을 키우기 위해서는 많은 문제를 풀어 보는 방법 밖에 없는 것을 확인해 보았는데요.

학생들이 간혹 두려워 하는 것이 끝도 없는 이 알고리즘을 계속 파고 들어야 하나? 라는 벽에 부딪히게 됩니다.

 

이럴때 저도 학생에게 "끝을 봐야지?" 라는 말을 못합니다.

사실 저도 아직 이 알고리즘의 끝이 어딘지 모르기 때문입니다.

 

제가 어렸을때 의문을 가졌던 부분이 있습니다.

우주의 끝은 있을까? 라는 질문이었죠.

이 생각만 하면 끝이 없다는 것은 더 생각 하기 싫었지만 끝이 있다면 그 끝이 끝난 그 밖은 무엇일까? 라는 생각에 사로 잡혀서 많이 고민을 했었던 적이 있는데요.

 

이 알고리즘 세상에도 끝이 있을까? 라는 궁금증이 생기네요.^^

아직도 수시로 새로운 알고리즘이 튀어 나오고 새로 발견되고 있고 아직 해결하지 못한 문제들도 있으니까요

 

하지만 저희가 1년정도 꾸준히 같이 공부해 온 한 학생을 보면서 훈련이 중요하다는 것을 느끼는 한 학생이 있는데요. 그 학생은 처음에 정말 수학을 암기형 으로 풀어 온 학생인데 지금은 원리를 찾으려고 노력하고 해법을 찾으려고 하는 학생이 되어 있음을 보면서 이 사실만은 얘기해 줄 수가 있을것 같아요.

"알고리즘 공부를 꾸준히 하다보면 어느새 성장해 있는 자신의 모습을 볼 수 있을거야" 라고요.

 

저희가 풀어 보는 알고리즘 문제의 유형들이 대부분 수학적인 사고력을 응용하게 되고 그 원리를 찾아 내는 것에 초점이 맞춰져 있다 보니 아무래도 생각하는 힘이 커지는 것을 확인 할 수가 있었습니다.

 

문제해결능력을 키우고 싶은 학생은 알고리즘 공부의 참맛을 느껴 보시길 바랍니다.^^

 

인천 서구 알고리즘학원 - 원당컴퓨터학원

 

 

 

 

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://uhastory.tistory.com BlogIcon 유하v 2019.08.09 18:31 신고

    창의적인 사고방식을 갖는것이 중요할것 같네요ㅎ

  2. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2019.08.09 20:03 신고

    논리적인 사고력이 가장 중요한것 같습니다.
    잘 보고 갑니다.

  3. Favicon of https://enomoosiki.tistory.com BlogIcon 행복사냥이 2019.08.09 22:53 신고

    역시 꾸준함이 중요하군요.^^

  4. Favicon of https://bubleprice.tistory.com BlogIcon 버블프라이스 2019.08.10 04:14 신고

    알고리즘 공부를 하시면서 구종만님이 지은 ‘알고리즘 문제해결 전략’ 책을 보시는군요? 읽어보지 못했지만 좋은 책인것 같습니다. 논리적인 사고력, 다른 분야에서도 중요한 것 같습니다^^

  5. 핑구야날자 2019.08.10 06:52

    프로그래밍이 생각하는 능력을 키워 주는 건 확실히 맛난 거 같아요

  6. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2019.08.10 09:12 신고

    프로그래밍은 문재해결이다 아주 좋은 말이로군요^^

  7. Favicon of https://moldone.tistory.com BlogIcon 청결원 2019.08.11 07:03 신고

    포스팅 잘 보고 갑니다
    행복한 주말 보내세요~

  8. Favicon of https://dldduxhrl.tistory.com BlogIcon 잉여토기 2019.08.11 10:41 신고

    끝을 꼭 봐야지하는 것보다는 꾸준히 채점해가며 실력을 차츰차츰 키워나가는 게 좋겠네요.

  9. Favicon of https://heysukim114.tistory.com BlogIcon *저녁노을* 2019.08.12 05:33 신고

    잘 보고가요.
    즐거운 한 주 되세요^^

반응형

오늘은 프로그래밍 면접 이렇게 준비한다 라는 책의 리뷰를 해 보겠습니다.

이 책의 상세 내용은 http://www.hanbit.co.kr/store/books/look.php?p_code=B6503680425 에서 확인 해 볼 수가 있는데요.

 

이 책을 지은 사람은 John Mongan 으로 소프트웨어 회사의 전문 컨설턴트로 일하면서 생긴 노하우를 이 책에 기록한 것으로 보여집니다.

 

이 책이 4판이라는 것만 보아도 4판까지 출간 된 이유는 반드시 무엇인가 그 안에 주옥같은 내용이 숨겨져 있음을 알 수 있었는데요.

 

우리나라도 소프트웨어 개발자를 뽑을때 코딩면접으로 뽑는것이 대세가 되어 가고 있는 것을 알 수가 있는데요.

제가 예전에 포스팅한 자료만으로도 점점 코딩면접이 대세가 되는 것을 확인 할 수가 있습니다.

 

카카오 뿐만 아니라 프로그래머 채용란을 보면 프로그래머스나 백준 사이트와 같은 온라인 저지와 같은 기반을 이용해서 프로그래머를 채용하는 모습을 확인 하는 것은 요즘에는 너무나 쉬운 일이 되었습니다.

 

그러다 보니 이러한 코딩면접에서 필요한 스킬은 하루 아침에 쌓이는 것이 아니라서...

코딩면접을 준비하는 분이라면 좀더 오랜 시간 스킬을 쌓아 올려야 한다는 사실입니다.

 

"프로그래밍 면접 이렇게 준비한다." 이 책은 IT 기업 또는 소프트웨어 엔지니어를 뽑는 회사에 취업하기 위해 쓰여진 책입니다.

따라서 코딩면접을 준비하는 회사에 취업을 목표로 한다면 꼭 한번은 읽어 보시길 권해 드립니다.

 

하지만 이런 분들에게는 추천드리지 않습니다.

"코딩할줄 하나도 모르는데 지금부터라도 코딩면접 도전해 볼테야" 라고 이 책을 읽으시는 분...

이 분들은 기본적인 코딩과 알고리즘 기법들을 배우고 난 후에 도전해 보시면 도움이 될것 같네요.

 

이 책은 기본적으로 코딩과 알고리즘 기법들을 배우고 알고 있었는데...

몇달 남은 코딩면접을 준비하시는 분들에게 자신이 알고 있는 것들을 정리하는 차원에서 읽기에 적합한 책은 아닐까 라는 생각이 들었습니다.

 

 

이 책의 목차를 보면 먼저 회사 취업을 목표로 하는 사회초년생들에게 도움이 될만한 자료들을 제공해 주고 있습니다.

예전에는 특히나 인맥이 중요했지만 현재도 인맥을 활용하는 것이 어느 회사든 도움이 되기 때문에 자신이 알고 있는 인맥을 꾸준히 관리 해 주는 것도 삶을 살아가는 지혜가 아닐까 생각이 됩니다.

 

외국에는 전화예비면접이 있는것 같습니다.

만약 글로벌 회사에 입사할 때 많은 도움이 될것 같구요.

글로벌 회사에 입사할때 TopCoder 와 같은 온라인 저지 사이트에서 좋은 성적을 낸다면 역으로 취업제의를 받을 수도 있다는 사실...

따라서 이런 코드콘테스트 사이트에서 열심히 공부를 하면서 자신의 실력을 키우고 자신의 위치를 올려 놓는 것도 한가지 좋은 방법이 될 수도 있을것입니다.

 

국내 회사라면 백준저지나 프로그래머스 와 같은 코드콘테스트도 꾸준히 준비하면서 거기서 종종 열리는 대회에서 좋은 실적을 낸다면 스카웃 대상이 되지 않을까 생각도 들어요.

 

그리고 이 책은 이러한 기본 정보들도 알려 주지만...

그간 잊고 살았다면 기억하기 좋은 기술적인 부분들을 일목요연하게 정리해 놓았습니다.

 

링크드리스트,트리,그래프,배열,문자열,재귀호출,정렬,스레드,객체지향 등...

기본적인 기술들을 정리해 놓았습니다.

 

또한 디자인패턴,데이터베이스,그래픽과 비트조작 과 같은 프로그래밍을 하기 위한 기본 소양들

데이터과학,난수,통계학 등 이정도는 알고 있어야 되는 부분들

지식기반으로 상속의 개념,네트워크성능, 32비트와 64비트 애플리케이션의 차이점... 등

그리고 기술과 무관하게 실제 면접시 유용한 질문들

- 무엇을 하고 싶습니까?

- 인생의 목표가 무엇입니까?

...

 

마지막으로 기술이력서를 만들기 위한 방법까지...

현재 취업을 목표로 준비하는 모든 분들에게 정말 도움이 될만한 자료들이 주옥같이 실려 있음을 확인 할 수 있었네요.

 

프로그래밍 면접을 준비하신다면 이 책을 읽고 많은 도움을 받으셔서 취업에 성공하시길 바랍니다.

 

 

이 책은 한빛미디어 "나는 리뷰어다" 에서 제공받았습니다.

 

 

인천 서구 프로그래밍 학원 - 원당컴퓨터학원

 

 

 

반응형
사업자 정보 표시
원당컴퓨터학원 | 기희경 | 인천 서구 당하동 1028-2 장원프라자 502호 | 사업자 등록번호 : 301-96-83080 | TEL : 032-565-5497 | Mail : icon001@naver.com | 사이버몰의 이용약관 바로가기
  1. Favicon of https://enomoosiki.tistory.com BlogIcon 행복사냥이 2019.08.08 22:43 신고

    좋은 정보 입니다.^^

  2. Favicon of https://bubleprice.tistory.com BlogIcon 버블프라이스 2019.08.09 04:48 신고

    오늘은 ‘프로그래밍 면접 이렇게 준비한다’ 북 리뷰 글 잘 읽었습니다. 취업을 하고자 하시는 분들에게 많은 도움이 될 것 같습니다^^

  3. 핑구야 날자 2019.08.09 06:52

    면접을 준비하려는 분들에게 도움이 되겠군요 자세한 설명 잘 읽고 갑니다

  4. Favicon of https://moldone.tistory.com BlogIcon 청결원 2019.08.09 07:13 신고

    오늘도 포스팅 잘 보고 갑니다
    무더운 날이지만 건강 유의하시고 좋은 하루 보내세요~

  5. Favicon of https://xuronghao.tistory.com BlogIcon 空空(공공) 2019.08.09 07:17 신고

    필요하신분들은 일독하시면 좋을 책이로군요^^

  6. Favicon of https://invitetour.tistory.com BlogIcon 휴식같은 친구 2019.08.09 09:47 신고

    프로그래머 입사를 준비하는 사람들에게 유용한 책이겠네요.
    잘 보고 갑니다.

  7. Favicon of https://ramideunioni.tistory.com BlogIcon 라드온 2019.08.09 17:34 신고

    요즘엔 코딩쪽은 면접준비보다는 개발능력이 우선이더군요. 물론 책에도 소개되겠지만 이렇게, 이렇게 동작하게 만들어봐,,,로 면접을보고있더군요ㅠ

  8. Favicon of https://dragonphoto.tistory.com BlogIcon 드래곤포토 2019.08.11 09:33 신고

    저도 프로그래머 출신이지만 프로그래밍 면접이라는 생소한 단어도 생기는군요
    그만큼 취업이 힘들다는 의미가 되겠네요

+ Recent posts