블록클리를 사용한 고교물리 1차원 운동 프로그램 교육에 대하여
On Educating 1-D Motion in Physics for High School Students by Using Blockly
- 주제(키워드) 도움말 블록클리 , 1차원 운동 , 고교물리
- 발행기관 강릉원주대학교 교육대학원
- 지도교수 도움말 안동완
- 발행년도 2016
- 학위수여년월 2016. 8
- 학위명 석사
- 학과 및 전공 도움말 교육대학원 물리교육
- 실제URI http://www.dcollection.net/handler/kangnung/000000008420
- 본문언어 한국어
초록/요약 도움말
Old methods of teaching physics, mainly consisted of lecturing and demonstrating examples based on textbooks, would cause difficulties for students to understand the basic principles and concepts, as both instructor and students do not comprehend from same perspectives. Most students are thrilled to learn more about nature, yet physics has become the least interesting subject for them. One of the most compelling reason for the students not to further study physics is due to College Scholastic Ability Test allowing them to take practically “easier” science subjects. This eventually caused significant decline in the number of students learning and majoring in physics. Researchers suggest various teaching methods to overcome the obstacle and in this study, it links physics with computer science to keep the pace with government’s proposed software education plan. Rather than analytically approaching, numerical approach was made by visual programming language Blockly on high school level one-dimensional problem. Once students become familiar to numerically approach solutions, they will also try solving college level differential equation as well. Increasing the students’ interests while also decreasing the difficulties for the subject will allow students to strengthen their computational thinking to alternatively approach the solutions for equation of motion.
more목차 도움말
목 차
I. 서론 1
1. 1. 우리나라 컴퓨터 과학 교육의 실태 1
2. 2. 연구의 필요성 및 목적 3
II. 본론 4
3. 1. 연구방향 4
4. 2. 이론적 배경 5
4.1. 가. CSTA K-12 컴퓨터 과학 기준안 분석 5
4.1.1. 1) CSTA K-12 기준안의 단계별 교육과정 5
4.1.2. 2) CSTA K-12 기준안 분야별 교육과정 6
4.2. 나. 초·중·고등학생을 위한 교육용 프로그래밍 언어로서의 블록클리 7
4.3. 다. 블록클리를 적용 가능한 물리 교육과정 선정 9
5. 3. 과학과 교육과정 내 뉴턴의 운동방정식 고찰 10
6. 4. 블록클리를 활용한 물리 교과 적용 13
6.1. 가. 블록클리의 기본 사용법 13
6.2. 나. 뉴턴의 운동방정식을 블록으로 전환 14
6.3. 다. 블록클리로 등가속도 운동 표현 16
6.4. 라. 블록클리로 가속도 운동 표현 17
6.4.1. 1) 탄성력에 의한 물체의 단진동 운동 17
6.4.2. 2) 공기 저항력을 받는 물체의 자유낙하 운동 19
7. 5. Javascript로의 변환 21
7.1. 가. 단진동 운동 블록의 그래프변환 21
7.2. 나. 공기 저항력을 받는 물체의 낙하운동 그래프 23
8. 6. 연구 결과 및 제언 25
III. 결론 26
IV. 참고문헌 28
부록 29

