원문정보
초록
영어
This study investigated the definition and characteristics of computer science problem to be solved through computational thinking. It also explored types and cases of both computer science problems and teaching learning methods to solve computer science problems. Before studying computer science problems, I examined the definition, type, and the importance of problem solving in other subjects. Based on this research, We found that informatics can solve ill-structured problems through computational thinking and the power of computing. This includes counting, decision, retrieval, and optimization problems. Teachers can improve their students' skills in computational thinking, particularly as related to abstraction, automation, and generalization, by choosing the appropriate teaching and learning method or based on the characteristics of the problem.
한국어
정보 교과에서 컴퓨팅사고력을 통해 해결하고자 하는 정보 교과 문제의 정의와 특성을 알아보고, 정보 교과 문제의 유형과 사례, 정보 교과 문제 해결을 위한 교수학습방법 등에 대하여 탐구하였다. 정보 교과 문제에 대해 알아보기 전, 먼저 타 교과에서 문제의 정의와 문제의 종류, 문제 해결의 중요성에 대하 조사하였다. 이러한 조사를 바탕으로 정보 교과는 컴퓨팅사고력과 컴퓨팅 파워를 통해 비구조화된 문제를 해결할 수 있고, 그러한 문 제에는 카운팅 문제, 결정 문제, 검색 문제, 최적화 문제 등이 있다는 것을 알게 되었다. 이러한 컴퓨팅 과학 문제를 해결하기 위해 알고리즘 기반의 교수학습 방법, 즉, 탐색기반 교수학습방법과 관계기반 교수학습방법을 제 안하였다. 선생님들은 문제의 특성에 따라 두 가지 방법을 활용함으로써, 학생들이 문제를 해결하는 과정에서 추상화, 자동화, 일반화 등의 컴퓨팅사고력을 향상시킬 수 있다.
목차
ABSTRACT
1. 연구의 필요성 및 목적
2. 문제 이해와 해결
2.1 문제의 이해
2.2 문제의 해결
3. 알고리즘 기반 교수학습방법
3.1 탐색기반 교수학습방법
3.2 관계기반 교수학습방법
4. 결론 및 제언
참고문헌
