본문 바로가기

추천 검색어

실시간 인기 검색어

학술논문

IT 과학영재를 위한 다양한 API를 활용하는 프로그램 개발

이용수 84

영문명
Programming Development for IT Gifted Students Using Various APIs: Student Team Project Managements System Supporting the Collaborative Virtual Workspace
발행기관
한국과학영재교육학회
저자명
이창현(Lee, Changhyun) 신수민(Sin, Sumin) 정성욱(Chung, Sungwook)
간행물 정보
『과학영재교육』제12권 제2호, 117~126쪽, 전체 10쪽
주제분류
사회과학 > 교육학
파일형태
PDF
발행일자
2020.08.30
4,000

구매일시로부터 72시간 이내에 다운로드 가능합니다.
이 학술논문 정보는 (주)교보문고와 각 발행기관 사이에 저작물 이용 계약이 체결된 것으로, 교보문고를 통해 제공되고 있습니다.

1:1 문의
논문 표지

국문 초록

최근 IT 과학영재교육에서 효과적인 프로그래밍 교육방법은 IT 과학영재에게 중요한 교육 부분이다. 본 연구는 IT 과학영재교육에 있어서 논리 기반의 프로그래밍 교육을 수행하기 위하여 계획, 요구분석, 설계, 구성, 테스트 및 유지보수의 단계를 거치는 프로그램 개발 과정을 설명하고, 특히 설계 및 구현에 있어서의 효과적인 프로그래밍 방법인 API를 활용하는 IT 과학영재를 위한 프로그래밍 방법을 제안하고자 한다. 이를 위하여 CVW를 지원하는 학생 팀 프로젝트 관리시스템 개발을 수행하였으며, 해당 프로그램을 개발함에 있어서, AWS 클라우딩 컴퓨팅 서비스를 활용하여 서버를 구축하고, Oauth 2.0, Google API, Kakao Talk API를 이용하여 해당 기능들을 직접 구현해 보고 각각의 진행과정을 제시하였다. 또한, 제안된 프로그램 개발 과정에 유기적이고 효과적인 프로그램 개발 과정을 습득할 수 있다. 이를 통하여 IT 과학영재들이 추후 프로그래밍 프로젝트 수행할 때, 체계적인 프로그램 개발 과정을 적용할 수 있으며, 특히 설계 및 구현 단계에서 다양한 API를 활용하여 효과적인 프로그래밍을 수행해 볼 수 있음을 확인해볼 수 있었다.

영문 초록

Recently, it is very essential to educate IT gifted students and give them an effective programming method. Thus, we explain the process of program development through the stages of planning, demand analysis, design, implementation, testing and maintenance, and propose an effective programming implementation methods using APIs (Application Programming Interface) to carry out a logic-based programming in IT science-gifted education in this paper. To this end, we performed the development of the student-team project management system supporting CVW (Collaborative Virtual Workspace). In developing the program, we built a server with AWS Cloud Computing Service and implemented these functions directly using the Oauth 2.0, Google API, and Kakao Talk API. In addition, coherent and effective program development processes can be acquired in the proposed program development process. Through this, it was confirmed that the systematic program development process can be applied to IT science-gifted students when carrying out programming projects in the future, and that effective programming can be carried out by utilizing various APIs, especially in the design and implementation stages.

목차

Ⅰ. 서론
Ⅱ. 프로그래밍을 위한 배경 지식
Ⅲ. API를 활용하는 프로그래밍 예시
Ⅳ. 결론
참고문헌

키워드

해당간행물 수록 논문

참고문헌

교보eBook 첫 방문을 환영 합니다!

신규가입 혜택 지급이 완료 되었습니다.

바로 사용 가능한 교보e캐시 1,000원 (유효기간 7일)
지금 바로 교보eBook의 다양한 콘텐츠를 이용해 보세요!

교보e캐시 1,000원
TOP
인용하기
APA

이창현(Lee, Changhyun),신수민(Sin, Sumin),정성욱(Chung, Sungwook). (2020).IT 과학영재를 위한 다양한 API를 활용하는 프로그램 개발. 과학영재교육, 12 (2), 117-126

MLA

이창현(Lee, Changhyun),신수민(Sin, Sumin),정성욱(Chung, Sungwook). "IT 과학영재를 위한 다양한 API를 활용하는 프로그램 개발." 과학영재교육, 12.2(2020): 117-126

결제완료
e캐시 원 결제 계속 하시겠습니까?
교보 e캐시 간편 결제