대학교 2학년학생들 한학기동안 '실용C언어'시간에 가르킬만한 소스코드좀 소개해 주세요. 막상 선별하려니 수준도 잘 모르겠고 답답하군요...
고전적인 소스라면 아마 별찍기는 빠지지 않을겁니다. 푸풋;;
VC++ 컴파일러가 맘에 안들어서 Intel C++ 컴파일러로 바꿨었습니다. 속도가 아주 쪼금 빠르더군요.
--------------------------------------------------------------- 폐인이 되자 (/ㅂ/)
temper wrote:대학교 2학년학생들 한학기동안 '실용C언어'시간에 가르킬만한 소스코드좀 소개해 주세요. 막상 선별하려니 수준도 잘 모르겠고 답답하군요... 고전적인 소스라면 아마 별찍기는 빠지지 않을겁니다. 푸풋;; VC++ 컴파일러가 맘에 안들어서 Intel C++ 컴파일러로 바꿨었습니다. 속도가 아주 쪼금 빠르더군요.
단순히 C 를 이용하여 무언가를 하는게 목적이라면..
간단한 파일 편집기라던가... 역시 많이들 만드시는 테트리스 같은거라던가...
'실용' 이라는 단어에 집착하다 보니 무언가 선뜻 떠올리진 않네요.
무언가 뚝딱해서 써먹을수 있는걸 하는게 제일 좋긴 할텐데.. :) 사실 제가 이것밖에 못합니다. -_ㅜ
간단한 공학용 계산기가 좋을 듯 하네요.. 전위/중위/후위연산 같은 알고리즘 공부도 좀 되고... 어느정도 수준의 계산기를 만드냐에 따라.. 난이도 조절도 할 수 있고요...
음... 알고리즘이나 계산, 게임같은 경우는 보통 쉽게 접하게 되겠지만,
자료구조나, 파일처리, 혹은 그래픽 뷰어나 간단한 그래픽 에디터같은 것은 어떨까요?
게임은 그래픽 포멧을 이용해서 에니메이션 처리(실시간처리)를 많이 다루기도 하겠고,
인공지능도 다룰 수도 있겠지만...(슈팅이나 대전게임, 혹은 액션등등...)
난이도가 너무 높고 한학기에 설명해서 실제적인 효과를 보기에는 조금 낮은것 같습니다.
(흥미도 부분에서는 좋긴 한데 말이죠... -_-a)
그래서 조금은 심심하더라도 간단한 페인터 정도를 만들도록 유도하는 것은 어떨까요?
(단순히 Windows API 이용해서 점, 선, 도형 만드는 것 외에 면에 색을 입히는 법,
파일포멧을 BMP, GIF 로 저장하는 법... JPG도... 이론적 설명이 된다면,
만들 수 있겠지만... -_-a 끄응... GIF는 정수론을 이용한 것이니 조금
논리적 설명을 이해하면 가능하리라 생각합니다. -_-a 긁적)
주안점이 어느쪽인지 모르겠지만 여러가지 상황을 두루 경험하게 하려면 간단한 텍스트 에디터를 추천합니다.
=-=-=-=-=-=-=-=-=http://youlsa.com
이런식으로 C++의 고급 기능을 가르치는 책이 있습니다.http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200309040004 이미지 프로세싱 프로그램을 직접 제작하는 내용이지요.
이것도 나쁘진 않군요 . . 얼마전에 친구가 한번 분석해보라고 던져준건데 기능면으로 보나 뭐로 보나 괜찮은거 같더군요. :)
Notepad++ 이라는건데 소스포지에서 퍼왔댑니다. 라이센스는 GPL을 따르고요 . . . 아마 GPL이라면 조금 바꿔서 맹글수도 있으니까 더 좋겠죠? :)
현재 최신 버전은 2.3입니다. 그냥 뭐 귀찮아서 2.1을 넣었는데 그래도 뭐 실습하는덴 전혀 지장 없을듯 합니다. :)
저는 db까지 전부 파일위에 만드는 주소록에 몰표 던집니다!
여담 한마디 하자면 LDBMS 데몬 하나 만드는것도 나쁘진 않을거예요 ㅋㅋㅋ
DB를 사용하지 않는 C 로 작성하는 쇼핑몰 어떻습니까?
아~~ 이건 숙제꺼리군요.. ;)
간단한 검색 엔진도 꽤 학습에 도움이 될텐데요. 주로 파일처리와 자료구조가 되겠지만요. 8)
더 이상 없다.
Re: C 쓸만한 소스코드좀 소개해주세요.
고전적인 소스라면 아마 별찍기는 빠지지 않을겁니다. 푸풋;;
VC++ 컴파일러가 맘에 안들어서
Intel C++ 컴파일러로 바꿨었습니다.
속도가 아주 쪼금 빠르더군요.
---------------------------------------------------------------
폐인이 되자 (/ㅂ/)
Re: C 쓸만한 소스코드좀 소개해주세요.
헐.. 이건 그냥 반복문연습이잖아요... ?!
제가 찾는건 '실용'... '한학기'.... :-)
단순히 C 를 이용하여 무언가를 하는게 목적이라면..간단한 파일
단순히 C 를 이용하여 무언가를 하는게 목적이라면..
간단한 파일 편집기라던가...
역시 많이들 만드시는 테트리스 같은거라던가...
'실용' 이라는 단어에 집착하다 보니 무언가 선뜻 떠올리진 않네요.
무언가 뚝딱해서 써먹을수 있는걸 하는게 제일 좋긴 할텐데.. :)
사실 제가 이것밖에 못합니다. -_ㅜ
공학용 계산기...
간단한 공학용 계산기가 좋을 듯 하네요..
전위/중위/후위연산 같은 알고리즘 공부도 좀 되고...
어느정도 수준의 계산기를 만드냐에 따라..
난이도 조절도 할 수 있고요...
음... 알고리즘이나 계산, 게임같은 경우는 보통 쉽게 접하게 되겠지만,
음... 알고리즘이나 계산, 게임같은 경우는 보통 쉽게 접하게 되겠지만,
자료구조나, 파일처리, 혹은 그래픽 뷰어나 간단한 그래픽 에디터같은 것은 어떨까요?
게임은 그래픽 포멧을 이용해서 에니메이션 처리(실시간처리)를 많이 다루기도 하겠고,
인공지능도 다룰 수도 있겠지만...(슈팅이나 대전게임, 혹은 액션등등...)
난이도가 너무 높고 한학기에 설명해서 실제적인 효과를 보기에는 조금 낮은것 같습니다.
(흥미도 부분에서는 좋긴 한데 말이죠... -_-a)
그래서 조금은 심심하더라도 간단한 페인터 정도를 만들도록 유도하는 것은 어떨까요?
(단순히 Windows API 이용해서 점, 선, 도형 만드는 것 외에 면에 색을 입히는 법,
파일포멧을 BMP, GIF 로 저장하는 법... JPG도... 이론적 설명이 된다면,
만들 수 있겠지만... -_-a 끄응... GIF는 정수론을 이용한 것이니 조금
논리적 설명을 이해하면 가능하리라 생각합니다. -_-a 긁적)
주안점이 어느쪽인지 모르겠지만 여러가지 상황을 두루 경험하게 하려면 간단
주안점이 어느쪽인지 모르겠지만 여러가지 상황을 두루 경험하게 하려면 간단한 텍스트 에디터를 추천합니다.
=-=-=-=-=-=-=-=-=
http://youlsa.com
Re: C 쓸만한 소스코드좀 소개해주세요.
이런식으로 C++의 고급 기능을 가르치는 책이 있습니다.
http://kangcom.com/common/bookinfo/bookinfo.asp?sku=200309040004
이미지 프로세싱 프로그램을 직접 제작하는 내용이지요.
이것도 나쁘진 않군요 . . 얼마전에 친구가 한번 분석해보라고 던져준
이것도 나쁘진 않군요 . .
얼마전에 친구가 한번 분석해보라고 던져준건데
기능면으로 보나 뭐로 보나 괜찮은거 같더군요. :)
Notepad++ 이라는건데 소스포지에서 퍼왔댑니다.
라이센스는 GPL을 따르고요 . . .
아마 GPL이라면 조금 바꿔서 맹글수도 있으니까 더 좋겠죠? :)
현재 최신 버전은 2.3입니다. 그냥 뭐 귀찮아서 2.1을 넣었는데
그래도 뭐 실습하는덴 전혀 지장 없을듯 합니다. :)
---------------------------------------------------------------
폐인이 되자 (/ㅂ/)
저는 db까지 전부 파일위에 만드는 주소록에 몰표 던집니다!
저는 db까지 전부 파일위에 만드는 주소록에 몰표 던집니다!
여담 한마디 하자면 LDBMS 데몬 하나 만드는것도 나쁘진 않을거예요 ㅋ
여담 한마디 하자면 LDBMS 데몬 하나 만드는것도 나쁘진 않을거예요 ㅋㅋㅋ
---------------------------------------------------------------
폐인이 되자 (/ㅂ/)
DB를 사용하지 않는 C 로 작성하는 쇼핑몰 어떻습니까? 아~~
DB를 사용하지 않는 C 로 작성하는 쇼핑몰 어떻습니까?
아~~ 이건 숙제꺼리군요.. ;)
간단한 검색 엔진도 꽤 학습에 도움이 될텐데요.
주로 파일처리와 자료구조가 되겠지만요. 8)
더 이상 없다.