본 연구는 초등학교에서 소프트웨어(SW) 교육을 실시하는데 있어 요구되는 예비초등 교사들의 역량을 규명하고 역량 향상을 위한 교육 요구도를 분석하는 것을 목적으로 수행되었다. 본 연구의 목적을 달성하기 위해 첫째, 문헌 분석 및 전문가 검토를 통해 소프트웨어교육과 관련된 역량 도출 및 조사도구를 개발하였다. 둘째, 이를 위해 J 지역 교육대학에 재학 중인 예비초등교사 166명을 대상으로 설문조사를 실시하였다. 셋째, 수집된 자료는 t-검증, Borich의 요구도 분석 방법, The Locus for Focus 모델을 적용하여 최종 우선순위 역량을 도출하였다. 연구의 결과는 다음과 같다. 첫째, 예비초등교사 전체를 대상으로 소프트웨어교육을 위한 역량에 대해 중요하다고 인식하는 수준과 현재 수준을 분석한 결과, 15개의 역량 모두 통계적으로 유의미한 수준에서 차이가 있는 것으로 나타났다. 둘째, 예비초등교사 전체를 대상으로 요구분석을 실시한 결과, 소프트웨어교육을 위한 15개의 역량 중 ‘테크놀러지 지식’, ‘테크놀러지 교수지식’, ‘테크놀러지 교수내용지식’ 역량이 최우선으로 고려해야 할 역량으로 도출되었고, ‘소프트웨어교육소양’ 및 ‘소프트웨어 교수효능감’이 그 다음으로 고려해야 할 역량으로 도출되었다. 셋째, 신입생의 경우, 소프트웨어교육을 위한 15개의 역량 중 Borich의 요구도 공식을 적용한 결과 ‘소프트웨어 교수효능감’, ‘테크놀러지 지식’, ‘테크놀로지 교수내용지식’, ‘수업설계 및 개발’, ‘테크놀러지 교수지식’순으로 주요 역량으로 도출되었다. 넷째, 예비졸업생을 대상으로 소프트웨어교육관련 역량에 대한 요구도를 분석한 결과, ‘소프트웨어교육소양’, ‘소프트웨어 교수 효능감’, ‘학습자와의 관계형성’, ‘테크놀러지 지식’, ‘테크놀러지 내용 지식’, ‘테크놀러지 교수 지식’, ‘테크놀러지 교수내용지식’ 역량은 모두 소프트웨어교육을 위해 최우선으로 고려해야할 요구군으로 확인되었다. 이러한 결과를 토대로 초등예비교사들의 관련 역량을 향상시키기 위한 시사점을 논의하였다.
The purpose of this study is to identify the competencies of pre-service elementary teachers and to analyze their educational needs for Software education. For this purpose, firstly, the competencies of pre-service elementary teachers were identified by literature reviews and delphi meetings. Second, a survey was conducted on 166 pre-service elementary teachers. Third, collected data were analyzed by t-test, Borich need assessment formula, and the Locus for Focus model. The results of the study are as follows. First, in all competencies, the importance of the competence for Software education is higher than that the performance of the competence for Software education. Second, three competencies (① technology knowledge, ② technology professor knowledge, and ③ technology professor content knowledge) as top priority competencies, and two competencies (① Software Education Literacy, and ② Software Teaching Efficacy) as next priority competencies were identified from all participants. Third, freshmen perceived five competencies as important. They included ① software teaching efficacy, ② technology knowledge, ③ knowledge of technology teaching contents, ④ instructional design and development, and ⑤ Knowledge. Fourth, prospective university graduates perceived seven competencies as important. They included ① Software teaching efficacy, ② Software Teaching Efficacy, ③ relationship between a teacher and students, ④ Technology knowledge, ⑤ Technology Content knowledge, ⑥ technology professor knowledge, and ⑦ technology professor content knowledge. Based on these results, implications for improving the related competencies for elementary school teachers were discussed.