Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # 학습방식
- ## 프로그램 학습방식 `프로그램에 대해 국한하여`
- * 기초부터 쌓은후 만들어가는 방식 `대부분의 교육이 그러하다, 당연하다고 생각한다`
- * 초중고 12 + 대 4 년동안 목적(만들고 싶은)이 없는 상태에서 지식을 학습하는 것에만 집중
- * 과정을 소화하는 일부 학생에 초점을 맞춘 교육 방식
- * 기존 교육 과정을 잘 소화한 사람들이 교사와 교수가 되어 같은 방식으로 교육
- * 이 방식이 무조건 효과적인가 ? 의문을 가질 필요가 있다.
- * 무엇인가를 만들면서 관련된 지식을 학습 방식
- * 주제를 설정후 주제에 대한 지식을 학습하는 것도 효과적일수 있다.
- > 자신이 어떤 방식으로 학습할 때 더 효과적인 학습이 가능한지 찾아야한다.
- 어느 방식의 학습이 스트레스를 덜 받고 즐거움을 느끼는지 찾아야한다
- > 이 글의 의미는 위의 일관된 교육방식에 자신만의 교육방식을 찾았으면 하는 취지에 쓰여진 글.
- <br />
- ## 선행학습과 목표설정의 우선순위?
- ### 학습목표
- * 프로그래밍의 기본을 학습
- * 변수, 데이터 타입, 조건문, 반복문, 배열, 메소드, 클래스
- ### 지식 학습을 선행
- * 변수, 데이터타입 등 위의 학습목표가 무엇인지 학습
- * 학습을 바탕으로 캘린더를 만든다
- ### 목표를 우선 설정
- * 자신이 만들고싶은 것(예 캘린더)을 정한다
- * 만들고 싶은것을 만들어 가면서 알아야할 지식을 하나씩 학습
- * 선행학습에 비해 분산된 학습 분량
- ### 학습 관련 조언
- * 만들고 싶은 작은 목표를 설정한다
- * 튜토리얼을 찾아 보고 따라 하는것도 한 방법
- ### 목표 설정 ( 구구단 )
- * 2,3단 구현 계산 및 출력
- * 4,5단 구현 - 값 입력 및 변수
- * 6,7단 구현 - 반복문
- * 8,9단 구현 - 값 입력 및 조건문
- * 배열로 구구단 다시 구현
- * 메소드를 활용한 구구단 구현
- <br />
- ### 학습진행
- * 자신에게 적합한 기본서 준비
- * 자신의 성향에 맞는 서적을 고르는 연습도 중요, 가능하면 오프라인 서점에 들러 서적을 고른다.
- * 미션 문제를 하나씩 해결해가면서 이해가 되지 않는 부분을 책을 참고해 이해한다.
- * 새로운 용어, 개념이 이해가 되지 않는 경우 책, 온라인에서 비슷한 예제를 반복 연습
- * 모르는 개념은 다음 단계 연습을 하면서 자연스레 이해, 한가지 개념을 이해하는데 너무 집착하기보다는 일정수준에 다다랐을때 다음단계로 건너띄어도 괜찮다. (다만 어떤건지 파악이 중요, 그 수준에서 다음 단계 학습을 하다보면 파악된 개념,용어들의 이해수준이 더 나아 갈수 있을것.)
- * 검색의 습관화, 모르는 용어나 개념은 검색을 통해 관련 자료를 찾은후 이해할 수 있는 부분까지 이해하려고 도전해본다.
- ### 고려할 사항
- * 모든 학습을 같은 방식으로 학습할 수 있는 것은 아니다.
- * 학습의 주제에따라 달라질수 있다.
- * 특히 기초 과목을 학습할 때에는 무엇인가 만들어 보면서 학습하는 것에 어려움이 있다.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement