년 - 년
오픈코스웨어를 위한 인터렉티브 이러닝 콘텐츠 설계 및 구현 KCI 등재
한국디지털정책학회 디지털융복합연구 제10권 제11호 2012.12 pp.627-633
※ 기관로그인 시 무료 이용이 가능합니다.
4,000원
이 논문에서는 오픈코스웨어를 위한 자바 기초 강좌의 인터렉티브한 이러닝 콘텐츠를 설계하고 구현한다. OCW로 부르는 오픈코스웨어는 MIT 대학에서 2002년 10월에 처음 시작되었다. OCW는 양질의 대학 수준의 교육 자료로 누구나 무료로 이용 가능한 디지털 콘텐츠이다. 본 연구에서는 자바 프로그래밍 언어의 기초를 학습하는 정규 강좌와 D대학의 OCW를 위한 인터렉티브 이러닝 콘텐츠를 설계, 구현하였다. 본 콘텐츠는 학습의 효과를 높이기 위하여 실습화면 동영상과 애니메이션 등과 같은 다양한 멀티미디어 요소로 개발되었다. 또한 이 콘텐츠는 사용자가 직접 참여하여 상호작용할 수 있는 인터렉티브한 학습 요소로 구성되었다. 본 연구에서 구현한 이러닝 콘텐츠는 OCW와 2012년 1학기 정규 강좌에 효과적으로 활용되었다.
This paper deals with the design and implementation of interactive e-learning contents for OpenCourseWare. OpenCourseWare, also known as OCW began at MIT in October 2002. OCW is a free and open digital contents of high quality college and university level educational materials. In this paper, we have designed and implemented interactive e-learning contents for a regular course of introduction to java programing language and OCW of D University. We have developed a variety of multimedia elements, such as screen videos of practical exercise and animations in order to improve the effectiveness of learning. These e-learning contents are consist of interactive learning components that users can interact directly with. The e-learning contents developed in this study has been effectively applied to OCW and a regular course opened in the first semester of 2012.
JAVA 프로그래밍 언어에서 단일루프구조의 무시적 병렬성 검출
[Kisti 연계] 한국과학기술정보연구원 정보관리연구 Vol.29 No.3 1998 pp.1-26
※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.
순차 Java 프로그램을 병렬 머쉰에서 실행할 경우 루프는 전체 수행 시간 중 많은 부분을 차지하므로 병렬성 검출의 기본이 된다. 본 논문은 기존에 작성된 단일 루프 구조를 갖는 Java 프로그래밍 언어에서 종속성 분석을 수행하여 묵시적 병렬성을 검출하는 방법을 제안한다. 또한 재구성 컴파일러에 의하여 병렬 코드를 생성하는 방법과 Java 원시 프로그램을 Java 프로그래밍 언어 자체에서 지원하는 다중스레드 기법으로 변환하는 방법을 제안한다. 스레드 문장으로 변환된 프로그램에 대해 루프의 반복계수와 쓰레드 수를 매개변수로 하여 성능 분석을 하였다. 재구성 컴파일러에 의한 장점은 사용자의 병렬성 검출에 대한 오버헤드를 줄이고, 순차 Java 프로그램에 대한 효과적인 병렬성 검출을 가능하게 한다.
The loop is a fundamental for the parallelism exploiting as it has a large portion of execution time for sequential Java program on the parallel machine. This paper proposes the method of exploiting the implicit parallelism through the analysis of data dependence in the existing Java programming language having a single loop structure. The parallel code generation method through the restructuring compiler and the translation method of Java source program into multithread statement, which is supported in the level of the Java programming language, are also proposed here. The performance test of the program translated into the thread statement is conducted using the trip count of loop and the thread count as parameters. The restructuring compiler makes it possible for users to reduce overhead and exploit parallelism efficiently in the Java programming.
일본어학부에서 일본어비주얼프로그래밍과 JAVA언어 교육을 통한 IT융합교육 사례와 효과에 관한 연구
[NRF 연계] 대한일어일문학회 일어일문학 Vol.93 2022.02 pp.47-67
※ 협약을 통해 무료로 제공되는 자료로, 원문이용 방식은 연계기관의 정책을 따르고 있습니다.
본 논문은 일본어비주얼프로그래밍이라는 IT융합교과를 일본어학부 자체적으로 10여 년간 운영한 사례와 효과에 관해 기술한 것이다. 일본어비주얼프로그래밍은 JAVA언어의 중급과정을 교육하는 강좌이다. 본 연구에서는 JAVA언어의 교육을 기반으로 학부생들을 위한 IT융합 교육을 시행함으로써 학생들의 사회진출 가능성을 증대하고, IT융합교육의 시행으로 산학협력을 강화함으로써 지속적으로 학부의 경쟁력을 강화하는 과정을 제시하였다. 또한 본 연구에서는 지난 2012년부터 2021년까지 운영한 일본어비주얼프로그래밍 교과의 시행 과정을 상세하게 살펴본다. 그 과정에서 일본어학부 자체적으로 IT융합교육을 효과적으로 시행하기 위해 필요했던 교과편성의 변화를 살펴보며 JAVA언어의 중요성과 교육의 효과를 살펴본다. JAVA언어는 일본IT분야로 진출하기 위해 필수적인 컴퓨터언어이며 웹 분야와 모바일 분야에 활용되는 언어로서 그 활용도가 상당히 높은 언어인 것으로 본 학부와 산학협력중인 업체들과의 교류를 통해 알려져 있다. 따라서 JAVA언어를 기반으로 한 일본어비주얼프로그래밍 교과의 운영은 결과적으로 학부생들의 사회진출에 상당한 도움이 되었으며 실제로 본 학부의 해외취업률의 지속적 향상에도 큰 영향을 미치고 있다. 더불어 학부 내에서의 IT융합교육이 졸업 후 학부생들에게 미치는 영향 또한 4차 혁명 시대를 살아가기 위한 학생들의 좋은 경험이 될 수 있었음을 추가적으로 본문에 명시하였다. 마지막으로 본 논문의 연구가 입학자원 급감과 4차 혁명시대의 교육환경의 변화에 대비하기 위한 IT융합교육의 참고자료가 되기를 희망한다.
This paper describes the case of a Japanese language department operating its own IT convergence course named Visual Programming in Japanese for about 10 years and its results. In Visual Programming in Japanese, students are taught an intermediate level of JAVA language. This study shows that based on the JAVA language education, IT convergence education for undergraduate students improves the students’ chances of landing a job, with IT convergence education strengthening university-industry collaboration and consequently enhancing the competitiveness of the undergraduate program. This paper examines how the curriculum changed in order to offer better IT convergence training and how important the Java language and its education. The JAVA language is an essential computer language to enter the Japanese IT industry, and it is a language used in the web and mobile sectors. Therefore, the Japanese Visual Programming course using the JAVA language has helped undergraduate students to start a professional career, and has continued to have a great influence on the overseas employment rate of the college graduates of the major. Also stated in the study is that how IT convergence education in the undergraduate course can be a meaningful experience for the students living the age of the 4th industrial revolution. It is hoped that this study will serve as a reference material for IT convergence education that can help brace for a sharp decline in school age population and drastic change in the educational environment in the era of the 4th industrial revolution.
0개의 논문이 장바구니에 담겼습니다.
선택하신 파일을 압축중입니다.
잠시만 기다려 주십시오.