초중등 프로그래밍 교육에서 Scratch로 대변되는 블록 프로그래밍 환경은 학습자의 특성과 인지수준에 적합하여 활용이 권장되고 있을 뿐 아니라 프로그래밍 초보자도 쉽게 사용할 수 있어 ...
http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.
변환된 중국어를 복사하여 사용하시면 됩니다.
https://www.riss.kr/link?id=A106201076
2018
Korean
KCI등재
학술저널
1-10(10쪽)
4
0
상세조회0
다운로드국문 초록 (Abstract)
초중등 프로그래밍 교육에서 Scratch로 대변되는 블록 프로그래밍 환경은 학습자의 특성과 인지수준에 적합하여 활용이 권장되고 있을 뿐 아니라 프로그래밍 초보자도 쉽게 사용할 수 있어 ...
초중등 프로그래밍 교육에서 Scratch로 대변되는 블록 프로그래밍 환경은 학습자의 특성과 인지수준에 적합하여 활용이 권장되고 있을 뿐 아니라 프로그래밍 초보자도 쉽게 사용할 수 있어 전세계적으로 활용되고 있다. 블록 프로그래밍 환경 이후 데이터 처리과정에 대한 이해, 알고리즘의 정교성과 효율성 측면에 대한 이해, 간단한 SW를 제작하는 활동을 위해 텍스트 프로그래밍 환경으로의 전이는 필수적일 뿐 아니라 교육과정에서도 단계적으로 제시하고 있다. 본 연구에서는 블록 프로그래밍 환경에서 텍스트 프로그래밍 환경으로 전이하기 위한 목적으로 온라인 평가 시스템인 WithBlock를 개발하였다. 개발한 시스템은 동일한 알고리즘 문제를 블록과 텍스트 프로그래밍 환경 모두에서 풀이가 가능할 뿐 아니라 작성한 코드를 자동으로 채점하여 즉시적인 피드백을 제공할 수 있어 초중등 프로그래밍 교육에 활용할 수 있다. 개발한 시스템의 프로그래밍 교육에 적용 가능성을 분석하기 위한 목적으로 사용성, 학습 가능성, 흥미와 만족을 설문하였고, 설문결과 프로그래밍 교육에 활용 가능함을 보여주었다.
다국어 초록 (Multilingual Abstract)
Block programming environment, which is represented by Scratch in elementary and middle school programming education, is suitable for learner"s characteristics and cognitive level, and is recommended not only for beginners. Transference to the text pr...
Block programming environment, which is represented by Scratch in elementary and middle school programming education, is suitable for learner"s characteristics and cognitive level, and is recommended not only for beginners. Transference to the text programming environment after the block programming is essential for understanding the data processing process, understanding the accuracy and efficiency aspects of algorithms, and creating SW activity. In addition, it is presented step by step in the programming curriculum. In this study, developed WithBlock the online evaluation system for the purpose of transference from a block programming to a text programming environment. The developed system can solve the same algorithm problem in both block and text programming environment, and it can be used for elementary and secondary programming education by automatically scoring the written code and providing immediate feedback. In order to applicable to programming education in elementary and secondary surveyed the usability, learning possibility, interest and satisfaction of WithBlock. The results of the survey showed that it can be used for programming education.
목차 (Table of Contents)
참고문헌 (Reference)
1 신승기, "학교 급별 연계성 있는 소프트웨어 교육 체제 설계를위한 연구" 한국정보교육학회 19 (19): 533-544, 2015
2 심재권, "초중등 프로그래밍 교육을 위한 방과후 교육과정안 설계" 18 (18): 13-16, 2014
3 장원영, "정보 교육에서 프로그래밍(알고리즘) 자동평가 시스템의 활용 가능성에 대한 고찰" 한국컴퓨터교육학회 20 (20): 13-26, 2017
4 장원영, "알고리즘 자동평가 시스템의 개발 및 적용: 프로그래밍 학습 효과 분석" 한국컴퓨터교육학회 17 (17): 45-57, 2014
5 교육부, "소프트웨어교육 활성화 기본계획" 2016
6 배영권, "성별의 차이를 고려한 로봇프로그래밍 교수전략에 관한 연구" 한국컴퓨터교육학회 10 (10): 27-38, 2007
7 유병건, "성별에 따른 프로그래밍 성취도와 문제해결과정의 관계 분석" 한국컴퓨터교육학회 15 (15): 1-10, 2012
8 신수범, "블룸 분류 기반 초중등 프로그래밍교육의 평가 기준 탐색" 한국정보교육학회 21 (21): 547-555, 2017
9 소미현, "블록형 프로그래밍 학습에서 텍스트형 프로그래밍 학습으로의 전이" 한국컴퓨터교육학회 19 (19): 55-68, 2016
10 손원성, "블록기반 프로그래밍 코드의 수준 및 취약수준 측정방안" 한국정보교육학회 20 (20): 293-302, 2016
1 신승기, "학교 급별 연계성 있는 소프트웨어 교육 체제 설계를위한 연구" 한국정보교육학회 19 (19): 533-544, 2015
2 심재권, "초중등 프로그래밍 교육을 위한 방과후 교육과정안 설계" 18 (18): 13-16, 2014
3 장원영, "정보 교육에서 프로그래밍(알고리즘) 자동평가 시스템의 활용 가능성에 대한 고찰" 한국컴퓨터교육학회 20 (20): 13-26, 2017
4 장원영, "알고리즘 자동평가 시스템의 개발 및 적용: 프로그래밍 학습 효과 분석" 한국컴퓨터교육학회 17 (17): 45-57, 2014
5 교육부, "소프트웨어교육 활성화 기본계획" 2016
6 배영권, "성별의 차이를 고려한 로봇프로그래밍 교수전략에 관한 연구" 한국컴퓨터교육학회 10 (10): 27-38, 2007
7 유병건, "성별에 따른 프로그래밍 성취도와 문제해결과정의 관계 분석" 한국컴퓨터교육학회 15 (15): 1-10, 2012
8 신수범, "블룸 분류 기반 초중등 프로그래밍교육의 평가 기준 탐색" 한국정보교육학회 21 (21): 547-555, 2017
9 소미현, "블록형 프로그래밍 학습에서 텍스트형 프로그래밍 학습으로의 전이" 한국컴퓨터교육학회 19 (19): 55-68, 2016
10 손원성, "블록기반 프로그래밍 코드의 수준 및 취약수준 측정방안" 한국정보교육학회 20 (20): 293-302, 2016
11 이소율, "블록 기반 프로그래밍언어에서 텍스트 기반 프로그래밍 언어로의학습 전이를 위한 프로그램 설계 방안" 22 (22): 29-31, 2018
12 교육부, "교육부 고시 제2015-74호 [별책10]. 실과(기술·가정)/정보과 교육과정"
13 교육부, "교육부 고시 제2015-74호 [별책 20]"
14 "http://withblock.com"
15 Mitchel Resnick, "Scratch:Programming for All" 52 (52): 60-67, 2009
16 Mark, D., "Scratch : A Way to Logo and Python" 191-196, 2015
17 나성현, "SW 인력양성을 위한 정책제언" 정보통신정책연구원 2013
18 Maloney, J., "Programming by choice: Urban youth learning programming with scratch" 367-337, 2008
19 Andy K., "Online Judge" 36 : 299-315, 2001
20 Gui P. W., "OJPOT: online judge & practice oriented teaching idea in programming courses" 41 (41): 304-319, 2016
21 Department for Education, "National Curriculum in England : frame work for key stage 1 to 4"
22 K–12 Computer Science Framework Steering Committee, "K-12 Computer Science Framework"
23 C.C. Brown, "Future Directions of Block-based Programming" 315-316, 2016
24 "Computer Science For All"
25 Kalelioglu, F., "A new way of teaching programming skills to K-12Code.org" 52 : 200-210, 2015
26 Iirs Z. B., "A Nationwide Exam as a Tool for Improving a New Curriculum" 267-272, 2013
27 심재권, "2015 개정 정보 교육과정에 따른 피지컬 컴퓨팅을 활용한 정보교육에서 성별에 따른 태도와 성취도 차이분석" 한국컴퓨터교육학회 19 (19): 1-9, 2016
NCS 기반 고교 직업교육과정 ‘전자’교과의 마이크로프로세서 교수역량 규명과 상대적 중요도 분석
대학생의 창의역량 함양을 위한 SW교과목 운영 효과 검증
엘리베이터 시뮬레이터를 활용한 임베디드 어플리케이션 소프트웨어 교수학습방법 연구
최소생성사다리를 생성하는 알고리즘 구현 및 컴퓨팅 사고력과의 관련성 탐구
학술지 이력
연월일 | 이력구분 | 이력상세 | 등재구분 |
---|---|---|---|
2027 | 평가예정 | 재인증평가 신청대상 (재인증) | |
2021-01-01 | 평가 | 등재학술지 유지 (재인증) | |
2018-01-01 | 평가 | 등재학술지 유지 (등재유지) | |
2015-01-01 | 평가 | 등재학술지 유지 (등재유지) | |
2011-01-01 | 평가 | 등재학술지 유지 (등재유지) | |
2009-01-01 | 평가 | 등재 1차 FAIL (등재유지) | |
2006-01-01 | 평가 | 등재학술지 선정 (등재후보2차) | |
2005-01-01 | 평가 | 등재후보 1차 PASS (등재후보1차) | |
2003-07-01 | 평가 | 등재후보학술지 선정 (신규평가) |
학술지 인용정보
기준연도 | WOS-KCI 통합IF(2년) | KCIF(2년) | KCIF(3년) |
---|---|---|---|
2016 | 1.67 | 1.67 | 1.56 |
KCIF(4년) | KCIF(5년) | 중심성지수(3년) | 즉시성지수 |
1.49 | 1.42 | 2.251 | 0.64 |