U E D R , A S I H C RSS

데블스캠프2003/다루어볼문제와관련세미나

2003년도 데블스 캠프에서 다루어볼만한 문제와 관련 세미나를 다루는 곳입니다.



  • 어떤것을 다룰지 주제 등을 적어주세요
    • 회의 때 나왔던 주제들 입니다. OOP, Computer System, 다양한 프로그램 언어 체험, 네트워크
  • STL을 알려주는건 어떨까요? 좀 더 강력한 프로그래밍을 하는 방법을 다룰 수도 있을듯 한데...-상욱
    • 그럼 STL 내가 할래.; 다른 사람보다 조금나마 잘한다고 생각하는게 것밖에 없어서..; --인수
  • 문제은행식도 괜찮을 듯합니다. ToyProblems 같은 문제들을 놓고 하는 것도 포함하는 의미에서 말입니다. --창섭
    • ToyProblems 에서 나왔던 문제 역시 머릿속에 있습니다^^; -상욱
      • 월~목에 했던 문제중에서 선별해서 금욜에 다시 해보는 것도 좋을 듯... --재동
  • 작년 프로그램 잔치때 했던 여러 언어 중 하나를 골라서 뭔가를 짜보는 것도 괜찮을듯.. 여러가지 패러다임을 익히는 게 중요하다는 것을 알아서리.. --인수

  • 계획을 말씀드리겠습니다. 여러 문제를 푸는것 또한 중요하지만, 큰(?) 프로그램을 다루는것도 괜찮은 생각 같아서 OOP를 2틀째 넣고 마지막날까지 팀으로 연속해서 만들어 데모를 하는 방법도 생각을 했었습니다.(정모 때요..) -상욱
    입장을 바꿔서 생각해보세요. 과연 1학년때 큰 프로그램을 짜라고 하면 짤 수 있을지... 선배들과 짠다고 하면 선배들 대부분 짜버리는 부정적인 결과가 나올지도 모를것 같습니다. 페어를 통해 배우는게 많기는 하겠지만 제 막 ToyProblems 에 재미를 붙일 사람들인데 너무 목표를 크게 잡고 있는 것은 아닌지요... 아마도 제가 큰프로그램에 대해 잘 몰라서 런 말을 하는 것 같습니다. 큰 프로그램에 대한 명확한 설명을 바랍니다. --창섭
    큰 프로그램라고 말은 해 봤자 선배님들 풀면 4~5시간면 풀어버릴 문제가 될꺼 같습니다. 휴대폰 메뉴 만들기나 PDA기능 만들기 등 런 조그만 프로그램을 묶어놓는 프로그램을 하면서 OOP를 조금나마 느껴보라는 차원에서 하는 것입니다. 물론 같 페어를 하는 선배님들은 정말 기초적인 것만 알려주는 식고요 그 팀을 끌어 가서는 안되겠죠? ^^; -상욱
  • 그거 하면 -_-... 우리가 죽어나지 않을까;;; -- Dantert
  • ToyProblems 와같은 식면 좋을것 같은데요. 1학년 텀프로젝트가 있는데 그것 하나만 가지고도 SP, OOP 등의 프로그래밍철학과, STL 등을 다루기에 좋을것 같습니다. (spec) SP 와 OOP 는.. 누가할지.. 맡게되면 고생을할수도 있겠군요. 아래 JuNe 선배님의 CSP 나.. Tuple Space (전에 P2P 관련 문서에서 본것같은 기억..-_-a ) 등과는 약간 맞지 않을수도 있겠지만요. (그것은 다른 도메인의 문제와 다루는게 좋을듯합니다) - 임인택
  • 지나가다 잠시 말씀 드릴까 합니다. 아직 oop개념나 프로그램 모듈화에 대해서 개념 없는 분들에게 STL같은 것을 가르친다는 것은 약간 문제가 있지 않을까요? oop개념을 가르쳐도 구현 같 base적인 경험 단지 가져다 쓰는것을 먼저 배우면 좋지 않을 것 같습니다. 1학년 분들 숙제 하는 것을 보니 모듈화 같은것을 가르쳐도 좋을 것 같은데. 많은 것을 가르치려고 하시는 것은 좋으나 능력에 적절하게 가르치는 것도 맞는 것 같군요. STL 같은 걸 가르치는 건 그 다음 되었으면 좋겠구요.. 내부사정을 잘 모르니 틀리다 싶은 말면 걍 흘려보내세요. 지우셔도 상관 없구요. ^^ - 00 나현철
    • 네. 현철형 그래서 제가 생각한게 일단 동적 배열의 확실한 해와, 링크드 리스트를 구현해보게 한다음에, 들 지식의 선행으로 STL을 가르치려 하려구 그랬거든요. 위 두가지만 확실히 해할 수 있다면 STL의 기본적인 (vector나 list같은) 것은 가르쳐도 무방하다고 생각합니다. --인수
      글 잘 읽었습니다. 감사해요 형^^; -- 상욱
      • 저는 STL 같은 것은 그냥 할수 있을 만큼 사용할줄만 알면 되다고 생각합니다. Library 가 제공하는 것은 우리에게 좀더 고차원적인 사고에 전념할수 있는 것 겠지요. 배열의 길에 신경쓰지 않는 것만으로, C++에서 얼마나 무한한 사고가 가능할까요? 학교 교제는 C++을 가르치는 것 아니라, C에다 어떻게 충돌을 일으키지 않고 문법을 추가시켜 C++ 되었는가를 가르치기 때문에 런 기회는 필요 할것 같습니다. 아마 궁금한 사람은 STL의 소스를 보겠지요. 사족으로 STL은 OOP보다 Generic Programming의 관점에서 구현되 었습니다. --NeoCoin
  • 도큐먼트나 튜토리얼을 용하는 방법을 알려주는 것도 괜찮은 것 같습니다. 새내기들에게 MSDN 에서 검색을 하는 것을 알려줬더니 단지 영어라는 유로 겁부터 먹고 사용을 못하더군요. 어떠한 주제를 던져주고 러한 것들을 스스로 찾아서 사용하는 방법을 알려주는 것도 스스로 공부를 해 나가는데 있어서 좋은 경험 되지 않을까 합니다. -- 상욱

  • 세미나 기간 중에 하루 "Parellel/Distributed Computing for Dummies"를 해드릴 수 있습니다. CSP와 Tuple Space 등을 다루게 될 것 같습니다. 학생들은 서너명씩 팀을 루어 수십대의 컴퓨터를 동원 어떤 문제를 해결하는 경적인 체험을 하게 될 것입니다. --JuNe
    - 정확히 언제 해주실수 있는지 알려주실수 있을까요? 일정변경 필요할것 같아서요. - 임인택
    오늘 밤에 가능하나요? 중대로 가도록 하죠. 길게 할 건 아니고 딱 한시간만. --JuNe

  • 오늘(화) 밤 9시경부터 10시30분까지 1시간 30분 정도 하면 됩니다. 준비되어야 할 것은 Python 2.3, IdleFork입니다. 빨리 답변을 주세요. --JuNe
    가능합니다.
    시간 촉박하지만 준비 열심히 해 놓겠습니다. 좋은 경험 되거 같군요^^; -상욱

    Valid XHTML 1.0! Valid CSS! powered by MoniWiki
    last modified 2021-02-07 05:28:57
    Processing time 0.0187 sec