목록전체 글 (46)
ka373
- 제 돈 주고 사서 스스로 쓰는 리뷰입니다 - - 그런데 그런 것 치고 너무 좋게 적어주는 것 아닌가 싶습니다 - - 개인의 생각일 뿐이니 판단은 다른 책과 비교 후 직접 해주시길 바랍니다 - 아이에게 국어 공부를 시킬 기회가 생겼다. 작문 대회에서 상을 많이 받기도 했고, 고등학교 때 국어 모의고사는 공부를 별로 하지 않아도 주로 1등급을 받았으며 일본・중국 등 외국 생활을 경험하기도 했다. 비록 '국문학 전공자'는 아니지만 '국어에 꽤 자신 있는 경험자'의 입장에서 가르치는 것도 도움이 될 것이었다. EBS 교재 등을 사용하여 교과 과정을 죽 따라가면서 추가로 다른 활동을 시키는 식으로 공부를 시키려고 생각하기도 했다. 하지만 이 아이는 독해력이 좋지 않아서 정해진 학교 진도를 따라가기보다는 독해 ..
ㅁㅁ
중복을 제외하지 않은 전체 버전은 ka373.tistory.com/57 아이의 초등학교 과정을 복습시키고자 할 때 참고가 될 수도 있을 것 같다. 완전히 같은 것을 배우는 것은 아니더라도 뒤 단원을 공부시킬 때 함께 짚고 넘어가도 될 것으로 생각되는 앞 단원을 지워본 것이다. 1-1 1-2 2-1 2-2 4. 시각과 시간 ===> 달력 보기랑 주먹으로 달력 보는 법 나옴, 시간은 분까지 나옴 3-1 1. 덧셈과 뺄셈 2. 평면도형 5. 길이와 시간 3-2 3. 원 5. 들이와 무게 /////////////////////////////////////////////////////////////////////////////////////////////////////// 4-1 1. 큰 수 2. 각도 3. 곱셈..
초등학교 수학 교과서 목차를 보면 반복하면서 조금씩 심화하는 모양새다. ////////////////////////////////////// 1-1 1. 9까지의 수 2. 여러 가지 모양 3. 덧셈과 뺄셈 4. 비교하기 5. 50까지의 수 1-2 1. 100까지의 수 2. 덧셈과 뺄셈(1) 3. 여러 가지 모양 4. 덧셈과 뺄셈(2) 5. 시계 보기와 규칙 찾기 6. 덧셈과 뺄셈(3) ////////////////////////////////////// 2-1 1. 세 자리 수 2. 여러 가지 도형 3. 덧셈과 뺄셈 4. 길이 재기 5. 분류하기 6. 곱셈 2-2 1. 네 자리 수 2. 곱셈구구 3. 길이 재기 4. 시각과 시간 ===> 여기에 달력 보기랑 주먹으로 달력 하는 법 나옴 5. 표와 그래프 ..
요즘 본체는 한 대에 모니터를 여러 개를 연결해서 쓰는 사람이 제법 있다. 내 경우에도 본체 한 대에 모니터 두 개를 사용하고 있다. 다만 흔히 말하는 확장 모니터나 듀얼 모니터 방식이 아니라 한 본체로 일반 책상과 좌식 책상에서 번갈아 가면서 작업하면서 모니터를 보기 위해 모니터 두 대를 갖춘 것이다. 반대로 본체 두 대를 한 모니터에 번갈아 가면서 출력하고 싶은 경우도 있을 것이다. 하지만 인터넷에서는 이런 경우에 유용한 정보는 많지 않고 확장 모니터를 사용하는 방법이 많은 것 같다. 이럴 땐 간단하다. DVI 선택기를 사용하면 된다. 간단한 버튼만으로 모니터나 본체를 전환할 수 있게 해준다. 실제 사용 영상은 유튜브를 통해 확인할 수 있다:
www.ktbook.com/Shop/Online/BuyMain_Elem.asp
가르치게 된 것은 이 글을 쓰는 것보다 꽤 전부터이지만, 초등학생들에게 국어와 수학 과목을 가르치게 되었다. 내가 좋아하면서 이루어 나가고 싶은 가치로 '홍익인간'이 있다. 내가 몰두하던 '컴퓨터공학'은 전 세계에 통용되어 세상을 풍요롭게 할 수 있다는 점에서 큰 연관이 있다. 이번에 하게 된 '교육' 또한 대한민국 교육 이념이라 할 수 있는 것 자체가 '홍익인간'으로서 밀접한 연관이 있다. 실제로 맡은 아이들을 보면 초등학교 X 학년인데도 한글을 잘 모르는 아이, 아직 국어 수준이 1학년인 아이, 가정환경이 좋다고는 할 수 없는 아이, 덧셈이 서툰 아이, 집중력이 좋지 않은 아이 등 다양한 아이들이 있었다. 지금은 이 아이들에게 사비로 문제집이나 공책 등을 사줘 가며, 어느 정도 동생 가르치는 마음으로..
판도라의 상자 이야기는 그리스 신화에 등장하는데, "판도라라는 여성이, 열면 안 된다는 금기가 있는 상자를 열었고 그곳에서 온갖 나쁜 것들이 빠져나와 버렸다. 허겁지겁 상자를 닫으니, 그곳에는 '희망'만이 남아 있었다"와 같은 내용이다. 그리고 판도라의 상자는 '진행하기에는 위험부담이 있으나, 그것을 감수하고 진행했을 때 새로운 전개가 펼쳐질 수 있는 일'에 쓰이곤 한다. 그런데, '어째서 다른 나쁜 것들은 빠져나왔을 때 효과가 발생하는데, 희망은 빠져나오지 않았는데 효과가 발생하는가? 이야기가 약간 이상하다.' 고 생각하는 사람은 없을까? 사실 나도 그런 생각을 한 적이 있다. 하지만 이렇게 생각할 수도 있지 않을까? '상자 속 내용물을 모두 잃지 않았다는 사실' 자체가 희망의 씨앗으로 작용할 수 있다..
1. 깡 (Inst.) MY LIFE愛 2. 입에 달아 MY LIFE愛 3. 깡 MY LIFE愛 4. 다시 MY LIFE愛 5. 다시 (Inst.) MY LIFE愛 6. Sunshine (Inst.) MY LIFE愛 7. Sunshine MY LIFE愛 8. 오늘 헤어져 (Feat. 조현아 of 어반자카파) MY LIFE愛 9. 최고의 선물 (Prod. by PSY) 최고의 선물 10. 최고의 선물 (Inst.) 최고의 선물 11. 30 Sexy (East4a Remix) Rain Effect - Special Edition 12. 사랑해 Rain Effect - Special Edition 13. DEAR MAMA DON'T CRY Rain Effect - Special Edition 14. 알아버렸어..
substr: 문자열 일부 리턴 find: 문자열에서 str위치 리턴 strtok_s: 토큰에 따라 char* 자름 string에서 char* char* a = (char*)스트링.c_str() char*에서 string 대개 그냥 string 자리에 넣으면 되는 듯 string에서 int stoi int i = std::stoi("123"); 코드 보러 가기: https://github.com/ka373/SimpleCPP/blob/master/06String_N_Slice.cpp
보드게임: Wana들을 찾아서 양들을 구합시다! 다운로드 및 소스 코드 확인: https://github.com/ka373/WANASAGASHI ________________________________________________________ * Python의 간단한 정보는 다음 책을 참고한다. 제목: 파이썬 정복 초판 발행: 2018년 04월 02일 지은이: 김상형 * GUI를 위해 wxPython을 사용한다 * 보드 크기는 10x10, 7x7으로 한다. * 10x10 보드, 10x10 커버, 7x7 보드, 7x7 커버를 만들어두고 state등의 상황에 따라 보이는 모양을 다르게 한다. * 스테이트 state_init -> state_glance -> state_choice -> state_game..
파이썬은 기본 인터프리터 언어로, 파이썬 파일을 순차적으로 읽으면서 실행하는 경우도 많다. 하지만 배포 등을 위해서는 역시 실행 파일(exe) 파일 형태로 만들어 두는 것이 좋을 경우도 많다. 파이썬으로 실행 파일을 만들어 주는 것으로 cx_Freeze, py2exe, PyInstaller와 같은 것이 있었다. 이 중에서 나는 PyInstaller 사용해 보기로 했다. 다음 페이지에 PyInstaller 사용법(한글)이 알기 쉽게 정리되어 있다. https://wikidocs.net/21952
인터넷에서 pdf 파일에 있는 글자를 복사할 때, pdf 모양 그대로 복사가 되면서 줄 바꿈이 엉망으로(줄을 바꿀 곳이 아닌데도 줄이 바뀌는 현상) 될 때가 자주 있다. 이 때 워드(Word)로 한번 복사 해 보면 이 현상이 상당히 완화되는 경우가 있다. 바로 메모장이나 다른 인터넷 창으로 옮길 때는 줄 바꿈이 엉망이더라도 워드로 옮기면 상당히 나아지는 경우가 많다. (한글 보다 나은 경우도 있다.) 그러니 혹시 이 글을 보는 사람이 있으면 워드에도 한번 pdf 내용을 붙여넣기 해보길 바란다. 더 나아가서, 찾아 바꾸기 기능을 이용하여 더 수정할 수 있는 방법이 있다: https://www.clien.net/service/board/kin/12510762
StarUML은 UML을 간편하게 작성할 수 있는 프로그램입니다. 저 또한 학교에서 StarUML을 이용하여 클래스 다이어그램 등을 만들기도 했습니다. StarUML 최신 버전은 현재 상용화되었으나, 체험(원문: evaluation)은 해볼 수 있습니다. 하지만 상용화 된 프로그램이고, 'evaluation'이므로, 권한 확인 부탁합니다. 다음 사이트에서 다운받아볼 수 있습니다. StarUML 사이트: http://staruml.io/ _______________________________ 그런데, StarUML 사이트의 FAQ(http://staruml.io/faq)를 보면(2018-11-12, 제가 확인한 시점 기준), StarUML V1은 GPL License의, 다양한 목적에 사용 가능한 오픈 ..
■글꼴: Courier 코드를 넣을 때 고려해볼 수 있는 글꼴 \usepackage{courier} 사용 시: \texttt{쓰고 싶은 글자} _______________________________ ■문서 내에 코드 넣기 1: verbatim 사용 한글도 잘 들어가니까 한글 슈도코드를 넣을 때 유용할 수 있음. \usepackage{verbatim} 써준 후, \begin{verbatim} #include printf("Hello world"); //가나다라 마바사 \end{verbatim} 직접 넣을 수도, 파일 이름으로 넣을 수도 있음 \verbatiminput{파일명} 이 때 파일명에 _가 들어가면 에러가 뜨는듯 _______________________________ ■문서 내에 코드 넣기 2:..
LaTeX는 논문 등 출판물을 작성할 때 사용하는 유용한 도구인데, 사용 방법이 한글이나 워드 등과 꽤 다르다. 문서를 코딩하는 느낌이라, 처음 접하는 사람들이 당황할 수 있다고 생각한다. 그들을 위해 몇 가지 팁을 적어 보고자 한다. LaTeX는 TeX를 쉽게 사용할 수 있게 해 주는 매크로들의 묶음이라고 생각하면 될 듯하다. _______________________________ 0. 위키 찾아보기 위키는 맹신하는 것은 위험하지만 참고하기엔 나쁘지 않은 것 같다. 위키백과: https://ko.wikipedia.org/wiki/LaTeX 나무위키: https://namu.wiki/w/LaTeX?from=%EB%A0%88%EC%9D%B4%ED%85%8D 내위키: https://newiki.net/La..
인덴트 Ctrl + K, Ctrl + D: 파일 전체 인덴트 조정 Ctrl + K, Ctrl + F: 선택 범위 인덴트 조정 주석 Ctrl + K, Ctrl + C: 선택 범위 주석화 Ctrl + K, Ctrl + U: 선택 범위 주석 해제 커서 위치 Ctrl + -(마이너스): 직전 커서 위치로 돌아감 Ctrl + Shift + -(마이너스): 다음 커서 위치로 감 줄 이동 Alt + 윗쪽 화살표 Alt + 아랫쪽 화살표 해당 행을 위로 혹은 아래로 옮길 수 있게 해 준다. 여러 행을 블록지정 했을 경우 여러 행을 한꺼번에 옮길 수도 있다. ___________________________________________________ 참고 사이트: https://jacking75.github.io/VS_..
p.19] 객체 지향 주요 특징은 대체로 다음과 같음. 단, 학자에 따라 몇 가지 특징을 더 추가하기도 하고 각 특징의 범주에 대해서도 견해가 조금씩 다름 1. 캡슐화(Encapsulation) 2. 정보 은폐(Information Hiding) 3. 추상화(Abstraction) 4. 상속(Inheritance) 5. 다형성(Polymorphism) 다형성은 가상함수와 연관이 크고, 가상함수는 포인터와 연관이 큰듯 __________________________________ 참고 서적: C++ 트레이닝 초판발행: 2018년 3월 25일 지은이: 김상형 펴낸곳: 한빛아카데미(주)
p.115~] ■ 매크로 #define지시자는 특정 대상을 정의함으로써 전처리기가 이를 특별하게 다루도록 하고 싶을 때 사용 이렇게 정의된 특정 대상을 매크로(macro)라 함 매크로는 전처리기 과정에서 정의된 내용으로 확장된다. 이렇게 확장되기 때문에 '매크로'라고 부른다. p.119~] ■ 매크로 함수 ■ 문자열 접합 #define DUP(MESSAGE) MESSAGE MESSAGE 여기서 인수로 주어지는 MESSAGE는 문자열 리터럴(string literal)이어야 함 문자열 리터럴을 나란히 쓰면 컴파일러가 알아서 리터럴을 붙여준다. 이렇게 두 개의 문자열을 붙여주는 연산을 문자열 접합(string concatenation) 연산이라고 한다. C언어에서는 문자열 리터럴에 대해서는 자동으로 문자열 ..
1. 기본적인 형식 1 2 3 4 5 struct 구조체명{ 자료형1 멤버명1; 자료형1 멤버명2; ... }; cs ___________________________________________ 2. 구조체 정의 시 변수를 함께 선언 1 2 3 struct 구조체명{ ... } 변수1, 변수2, ...; cs ___________________________________________ 3. 구조체 이름을 붙이지 않고 구조체 정의와 변수를 동시에 선언 1 2 3 struct{ ... } 변수1, ... ; cs ___________________________________________ 4. typedef활용1: typedef를 함께 사용하는 방법 1 2 3 typedef struct{ ... } 구..