• 검색 결과가 없습니다.

2.1 연구 대상 분석

앱 인벤터를 활용 학습을 실시하기 전에 설문조사를 통해 학습자 분석을 하였다.

연구에 참여한 학생들에 대한 분석 결과는 표[ Ⅳ-2]와 같다.

항목 집단 응답 항목

사전 프로그래밍 학습 여부

실험 있다 5 없다 10

통제 있다 6 없다 9

프로그래밍 학습 시기

실험 초4~6 1 중1~3 4

통제 초4~6 2 중1~3 4

프로그래밍 언어 경험

실험 Scratch 2 C/C++ 3 App

Inventor 2 0 통제 Scratch 2 C/C++ 3 App

Inventor 2 1 프로그래밍

학습에 대한 기대

실험 그렇다 12 그렇지않다 3

통제 그렇다 11 그렇지않다 4

프로그래밍 학습 요소 난이도

실험 변수 1 연산자 2 조건문 7 반복문 5 통제 변수 1 연산자 2 조건문 6 반복문 6

표 사전 분석 결과 [ Ⅳ-2]

첫째 프로그래밍 사전 학습 여부에 대한 질문에는 실험집단, 5 ,명 통제집단 6명 의 학생이 입학 전에 공부해 본 적이 있다고 대답했다.

둘째 프로그래밍 사전 학습 경험이 있는 학생들 중 실험집단과 통제집단 모두, 중학교 때 처음 프로그래밍을 학습한 경험이 있다고 대답한 비율이 높았다.

셋째 프로그래밍 사전 학습 경험이 있는 학생들 중 실험집단과 통제집단 모두, 텍스트형 언어인 C/C++를 공부한 경험이 있다고 대답한 비율이 높았다.

넷째 프로그래밍 사전 학습 경험이 없는 학생들이라도 프로그래밍 학습에 대한, 기대는 실험집단과 통제집단 모두 기대하지 않는다는 비율보다 높았다.

다섯째 프로그래밍 학습요소 난이도에 대한 질문에서는 실험집단과 통제집단 모, 두 조건문과 반복문의 학습요소가 이해하기에 어려웠다고 답한 비율이 높았다.

3. 연구 설계

본 연구의 목적은 앱 인벤터 활용 학습이 고등학교 1학년 학생의 기초 프로그래 밍 학습 요소 이해에 미치는 영향을 알아보는 데 있다 이를 위한 연구 설계는 표. [ 과 같이 실험집단과 통제집단으로 선정한다 먼저 사전 검사를 통해 두 집단

-3] .

의 동질성 여부를 분석하고 실험 집단은 앱 인벤터를 활용한 학습을 적용하고 통, 제집단은 텍스트형 언어를 활용한 프로그래밍 학습을 적용한다 실험 후 사후 검사. 를 실시하여 실험 효과 여부를 분석하고 앱 인벤터에 대한 학습만족도 설문을 실, 시한다.

집단 사전검사 실험처치 사후검사

실험집단 O1 X1 O2

통제집단 O3 X2 O4

사전 검사 차지필고사 성적

O1, O3 : (1 )

앱 인벤터를 활용한 프로그래밍 학습 X1 :

텍스트형 언어를 활용한 프로그래밍 학습 X2 :

사후 검사 프로그래밍 학습 요소 이해도 학습만족도

O2 : ( , )

사후 검사 프로그래밍 학습 요소 이해도

O4 : ( )

표 연구 설계

[ Ⅳ-3]

4. 검사 도구

4.1 프로그래밍 학습 요소 이해도 측정 도구

본 연구에서는 프로그래밍 학습 요소 이해도 측정을 위해 김종훈(2005)의 프로 그램 교육 내용 요소를 참고하여 프로그래밍 학습 요소 이해도에 관한 검사지를 작성하여 사전 사후에 설문하였다- . 검사지는 학습 내용을 적용하여 작성하였다.

차시에 걸친 수업 후 프로그래밍 학습 요소 이해도에 관한 검사 결과는

10 , SPSS

통계 프로그램을 사용하였고 사전 사후 검사의 차이를 검증하기 위해 평균 표준, - , 편차, t검증을 하였다.

검사 도구 문항의 구성 요소는 [표 Ⅳ-4]와 같다.

검사 도구 측정 요소 문항 수

프로그래밍 학습 요소 이해도

변수 1

자료 입출력 1

연산자 우선순위 2

조건 2

중첩 조건 2

반복 2

중첩 반복 2

표 검사 도구 문항 구성 요소 [ Ⅳ-4]

4.2 학습만족도 설문

학습만족도는 학생들의 지속적인 학업 수행 여부에 영향을 미치게 된다 프로그. 래밍에 대한 학습이 단기간에 끝나지 않고 지속적으로 이루어지지 위해서는 학생

들의 학습만족도가 중요한 요인으로 작용할 수 있다 이에 앱 인벤터를 활용한 프. 로그래밍 학습을 경험한 학생의 학습만족도를 설문하였다 학습만족도 설문 문항의. 내용은 윤영주(2009)와 채지희(2010)의 학습만족도 검사지를 참고하여 학습 방 식과 내용을 적용하여 수정 보완하였다.

설문 도구 문항의 구성 요소는 [표 Ⅳ-5]와 같다.

설문 도구 설문 요소 문항 수

학습 만족도

학습 진행 방식 2

학습 내용 4

학습 난이도 2

학습 활동 4

프로그래밍 언어 3

표 설문 도구 문항 구성 요소 [ Ⅳ-5]

5. 연구 절차

5.1 적용 방법

본 연구는 2015년 6월 18일부터 8월 13일까지 8주간 10차시로 사이버 상에서 진행되었다 이후 앱 인벤터를 활용한 학습이 프로그래밍 학습요소 이해도 향상에. 미치는 영향을 살펴보았다 실험 처지 시작 전 설문조사를 통한 학습자 분석과 사. 전 검사를 통한 동질성 검사를 하였고 수업 종료 후 사후 검사를 실시하였다, .

5.2 자료의 분석과 처리

본 연구에서 통계 분석은 SPSS PASW Statistics 18버전을 통해 이루어졌다. 실험집단과 통제집단 사이의 동질성 여부는 독립표본 t-검정을 통해 확인하였다. 그 후 프로그래밍 학습요소 이해도 사후 검사를 바탕으로 독립표본 t-검정을 실시 하여 효과성을 검정하였다 검정에 사용한 유의 수준은. p>.05 이다.

6. 연구 결과

6.1 사전 검사 동질성 검사( )

연구를 위해 선정된 두 집단의 동질성 확인을 위해 두 집단의 1차 지필고사 성 적의 평균과 표준편차 평균의 동일성에 대한, t-검정을 확인하였다 결과는. [표 Ⅳ

과 같다 -6] .

요소 집단 N 평균 표준편차 t p

학업 성취도

실험 15 59.80 22.81

-.176 .862 통제 15 61.13 19.10

표 사전 검사 결과 [ Ⅳ-6]

사전 검사 결과 실험집단과 통제집단의 평균이 차이가 적었으며 통계적으로 유, 의한 차이를 보이지 않는 동질 집단임을 확인하였다(p>.05).

6.2 사후 검사 프로그래밍 학습 요소 이해도( )

사전 검사 이후 10차시에 걸쳐 온라인 상에서 앱 인벤터를 활용한 수업을 적용 하였다. 학습 처치 후 두 집단 간의 프로그래밍 학습 요소 이해도에 대한 차이를

분석하기 위해 사후 검사를 실시하였다 이는 연구 가설의 내용을 검증하기 위한. 것으로 t-검정한 결과는 표[ Ⅳ-7]과 같다.

요소 집단 N 평균 표준편차 t p

전체

실험 15 60.07 19.27

-.035 .973 통제 15 59.80 22.81

변수와 자료 입출력 연산자,

실험 15 20.73 5.40

.293 .772 통제 15 21.27 4.54

조건

실험 15 21.47 7.24

-.568 .575 통제 15 19.80 8.76

반복

실험 15 17.87 12.13

.179 .859 통제 15 18.73 14.26

표 프로그래밍 학습 요소 이해도 사후 검사 결과 [ Ⅳ-7]

프로그래밍 학습 요소 이해도에 대한 사후 검사 결과 실험 집단의 학습 요소에, 대한 이해도가 통제 집단에 비해 다소 높았으나 통계적으로 유의한 차이는 없었다.

이는 실험 집단과 통제 집단의 구성원인 과학고 학생들에게 앱 인벤터를 활용한 프로그래밍 학습이 기초 프로그래밍 학습 요소 이해도 향상에 큰 영향을 준다고 볼 수는 없다고 해석할 수 있다.

이는 연구 집단의 구성원인 과학고 학생들의 특징인 수학과 과학 분야에 대한 우수한 학습 능력이 프로그래밍 학습에도 영향을 미쳐 기본적인 프로그래밍 학습 요소 이해에 텍스트형 언어와 블록형 프로그래밍 언어별 특성에 큰 영향을 받지 않은 것으로 볼 수 있다.

6.3 학습 만족도

실험 실시 후 앱 인벤터를 활용한 학습에 대한 만족도를 설문지를 통해 검사하 였다 설문 결과는. [표 Ⅳ-8]과 같다.

설문 요소 문항 수 평균 표준편차

학습 진행 방식 2 4.47 0.57

학습 내용 4 4.12 0.76

학습 난이도 2 4.07 0.64

학습 활동 4 4.15 0.88

프로그래밍 언어 3 4.09 0.82

표 학습 만족도 설문 결과 [ Ⅳ-8]

앱 인벤터를 활용한 학습에 대한 만족도 결과는 5점 만점 중 4.16점으로 높게 나타났다 설문 요소 가운데에서는 학습 진행 방식과 학습 활동 부분에서 높게 나. 타났다 앱 인벤터를 활용한 학습에 대한 높은 만족도를 기반으로 학생들이 지속적. 으로 프로그래밍에 관한 학습을 지속하게 될 것으로 기대된다.

개별 설문 요소 중 ‘프로그래밍 학습에 흥미가 생겼다’와 ‘다른 프로그래밍 언어를 배우고 싶다 의 평균은’ 4.47로 매우 높았다 앱 인벤터를 활용한 학습이. 프로그래밍 학습에 긍정적 영향을 미친 것으로 생각된다.

관련 문서