RISS 학술연구정보서비스

검색
다국어 입력

http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

변환된 중국어를 복사하여 사용하시면 됩니다.

예시)
  • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
  • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
닫기
    인기검색어 순위 펼치기

    RISS 인기검색어

      검색결과 좁혀 보기

      선택해제
      • 좁혀본 항목 보기순서

        • 원문유무
        • 원문제공처
          펼치기
        • 등재정보
        • 학술지명
          펼치기
        • 주제분류
          펼치기
        • 발행연도
          펼치기
        • 작성언어
        • 저자
          펼치기

      오늘 본 자료

      • 오늘 본 자료가 없습니다.
      더보기
      • 무료
      • 기관 내 무료
      • 유료
      • KCI등재

        Computational Thinking 향상 도구로서의 App Inventor 2

        임병춘 한국정보교육학회 2016 정보교육학회논문지 Vol.20 No.5

        MIT의 App Inventor 2는 스크래치나 Alice와 같은 블록-기반 프로그래밍 언어로 학생들이 CT의 개념과 기능을 갖추도록 하는데 있어 매우 유용하게 사용될 수 있는 도구이다. 스크래치 프로그래밍은 프로그램 작성과실행이 대부분 컴퓨터상에서 이루어지는 반면에 App Inventor 2는 컴퓨터상에서 프로그램을 작성하는 중간에스마트폰으로 그때까지의 결과를 직접 확인하고 즉각적인 피드백을 받으면서 프로그래밍을 하기 때문에 더 좋은학습 효과를 기대할 수 있다. 이 연구에서는 학생들의 App Inventor 2 학습이 학생들의 CT 기능 향상에 기여하는지를 규명하기 위해 CT 개념 중 네 가지 핵심 개념을 추출하여 App Inventor 2 학습에서 이 네 가지 개념이어떻게 구현되는지를 보인다. MIT App Inventor 2, much like the other block-based programming languages such as Scratch and Alice, is a useful tool that can be utilized to improve the computational thinking skills for students. The coding and the execution of program are done mainly on the computer in Scratch programming, but in App Inventor 2 programming, the students can execute the program and get immediate feedback on the smart-phone in the middle of the programming. Therefore, we can expect better enhanced learning effect. In this study, it has been claimed that the learning of App Inventor2 can strengthen the computational thinking skills of our students by extracting four core concepts of the computational thinking and then showing how these concepts are applied through the learning of App Inventor 2.

      • KCI등재

        주제 중심의 한국어 교육 어플리케이션 개발 방안

        유해준(Yoo, Hae-jun) 중앙어문학회 2015 語文論集 Vol.63 No.-

        어플리케이션은 어떤 종류의 작업을 돕기 위해 설계된 컴퓨터 프로그램이다. 본 연구에서는 어플리케이션(application)1)을 한국어 교육에 이용하고자 한다. 기존에 나온 한국어교육용 어플리케이션은 회화 중심이 아닌 어휘 풀이 또는 한국어능력시험(TOPIK) 시험 문제 풀이용으로 개발된 어플리케이션들이었다. 본고에서는 기존에 개발된 어플리케이션들을 분석하여 온라인 오프라인 연동으로 교육이 가능한 주제 중심의 한국어교육용 어플리케이션을 개발하고자 한다. 본고에서 다루고자 하는 어플리케이션은 실생활의 편의를 돕고 실시간으로 정보를 제공하며 스마트폰을 유용하게 사용할 수 있도록 돕는 장점이 있다. 어플리케이션은 종류에 따라 그 기능도 달라지며, 사용자가 자신이 원하는 기능을 갖춘 어플리케이션을 다운받아 사용해야 한다. 소셜 네트워킹, 지도, 교육, 게임, 음악 등 여러 가지 목적의 어플리케이션이 개발되어 판매되고 있다. 이에 본 연구에서는 접근성이 용이하다는 장점과 학습자들의 관심과 흥미를 유발할 수 있다는 장점을 가진 어플리케이션을 한국어 교육에 이용하고자 한다. 이를 위해 연구 방법으로 개발된 한국어교육용 어플리케이션들을 분석하고 이를 통해 어플리케이션 개발에 필요한 기술적 요소를 고려하고자 한다. 이는 어플리케이션을 실제 사용할 한국어 학습자의 접근성과 편의를 고려하기 위함이다. 결론적으로 본고에서는 어플리케이션 분석을 통해 한국어교육용 어플리케이션 개발에 필요한 내용적인 부분과 더불어 기술적인 부분을 함께 고려한 한국어교육용 어플리케이션 개발 방안을 제시하고자 한다. Applications refer to computer programs designed to aid in various types of tasks. Broadly speaking, they include not only word processors and web browsers but also compilers and linkers that are executed on operation systems, and when narrowly defined, they refer to programs used in operation systems, such as word processors, Hangul, or photoshop, that exclude system programs. Smartphone applications can be defined as programs executed on smartphones. They can be installed or deleted as the user chooses. These are often called “apps.” The basic function of apps is to make daily life more convenient, provide real time information, and enable smartphone users to make more practical use of the device. Features differ depending on the type of app. The user can download apps that come with the desired features. Tens of thousands of apps are developed and sold for social networking, maps, education, games, or music. As such, this study reviews measures to implement apps in Korean language education, as they can help elicit the interest and attention of the learner. Existing apps for Korean language education have not taken instructional aspects into consideration. This study seeks to help develop theme-based apps for Korean language education that can be linked with offline education as well.

      • KCI등재

        SW 교육을 위한 로봇과 앱 개발 도구 활용 프로그래밍 교육 방안

        유인환 한국정보교육학회 2014 정보교육학회논문지 Vol.18 No.4

        마트 기기의 급속한 발전과 보급에 따라 사회가 크게 변화되고 있으며, SW교육의 중요성이 부각되고 있다. 학습자들 또한 모바일 앱 프로그래밍에 대한 관심이 매우 높다. 한편 프로그래밍 교육에서 로봇의 활용은 흥미 유발, 동기부여, 참여도, 성취도 제고의 측면에서 효과가 있는 것으로 연구 결과가 발표되고 있다. 이에 본 연구 에서는 SW 교육을 위한 로봇과 앱 개발 도구 활용 프로그래밍 교육 방안을 개발하고 적용하였다. 그리고 수업, 로봇, 앱 인벤터, 로봇과 앱 인벤터의 연동 등의 네 가지 영역으로 구분하여 설문조사를 실시하였다. 그 결과 네 가지 영역에서 공통적으로 흥미, 만족에 대한 학습자의 반응이 매우 긍정적이었다. 학습자들은 스마트 폰을 사 용하여 프로그래밍 결과를 즉각 확인할 수 있고, 특히 스마트폰으로 로봇을 제어할 수 있다는 점이 학습자의 흥 미를 높이는 점으로 분석되었다. 결론적으로 본 연구에서 개발한 로봇과 앱 개발 도구 활용 프로그래밍 교육 방 안은 유용성이 있다고 볼 수 있다. According to the rapid growth and popularization of the SMART device, the society is being changed greatly and importance of SW education is being emphasized. Also many student have a lot of interests about mobile application programming. The latest study suggests using the robots in the programming education may help to induce learners’ interest and motivation, participation, achievement. So in this research, I designed a programming educational plan for SW education using robot and mobile application development tool(App Inventor) and applied them. And I conducted a survey four ares such as class, robot, App Inventor, robot and App Inventor. As a result, learner's response of interest and satisfaction was very positive commonly at four areas. In particular, learn- ers could get programming result immediately using smart phone and could control the robot using smart phone, so learner's interest had increased especially. The conclusion is that suggested plan for SW education using robot and mobile application development tool is useful for programming education.

      • KCI등재

        Scheme 프로그래밍 모바일 앱 구현과 인터프리터 성능 평가

        김동섭,한상곤,우균 한국정보처리학회 2024 정보처리학회논문지. 소프트웨어 및 데이터 공학 Vol.13 No.3

        최근 프로그래밍 교육의 중요성이 강조되고 있지만, 초·중·고교 학생들은 프로그래밍 교육에 어려움을 겪고 있다. 대부분의 프로그래밍 환경이블록 코딩을 바탕으로 이루어지고 있는데 이는 텍스트 코딩으로의 이행에 방해가 된다. 전통적인 PC 환경도 유지 관리 문제 등 어려움이 있다. 이러한 상황에서 모바일 앱은 대안적 프로그램 교육환경으로 생각해 볼 수 있다. 이 논문에서는 이동형 기기에서 프로그램을 작성할 수 있는 모바일앱 설계하고 구현하였다. 첫 사례로 Scheme 인터프리터 모바일 앱을 구현하였는데, Scheme은 다중 패러다임 프로그래밍을 지원하는 교육용 언어로MIT의 프로그래밍 교과에 사용되고 있다. 구현된 앱은 독립형 앱으로 설계되어 네트워크를 사용하지 않아도 된다는 장점이 있다. 벤치마크 수행결과, PC 수행 시간에 대한 안드로이드 기기 수행 시간은 Derivative 벤치마크 131%와 Tak 벤치마크 157%로 나타났다. 또한, 안드로이드 기기에서벤치마크 프로그램의 수행 시간 최댓값은 Derivative 벤치마크 19.8ms, Tak 벤치마크 131.15ms로 나타났다. 이는 안드로이드 기기를 프로그래밍교육용으로 선택 시 실습에 큰 제약이 되지 않음을 나타낸다. Though programming education has been stressed recently, the elementary, middle, and high school students are having trouble inprogramming education. Most programming environments for them are based on block coding, which hinders them from moving to textcoding. The traditional PC environment has also troubles such as maintenance problems. In this situation, mobile applications can beconsidered as alternative programming environments. This paper addresses the design and implementation of coding applications formobile devices. As a prototype, a Scheme interpreter mobile app is proposed, where Scheme is used for programming courses at MITsince it supports multi-paradigm programming. The implementation has the advantage of not consuming the network bandwidth sinceit is designed as a standalone application. According to the benchmark result, the execution time on Android devices, relative to thaton a desktop, was 131% for the Derivative and 157% for the Tak. Further, the maximum execution times for the benchmark programson the Android device were 19.8ms for the Derivative and 131.15ms for the Tak benchmark. This confirms that when selecting an Androiddevice for programming education purposes, there are no significant constraints for training.

      • KCI등재

        LT 협동학습 기반의 앱 인벤터 프로그래밍 교육이 초등학생들의 학습 동기에 미치는 영향

        전성균 ( Seong Kyun Jeon ),이영준 ( Young Jun Lee ) 한국컴퓨터교육학회 2015 컴퓨터교육학회 논문지 Vol.18 No.2

        프로그래밍 교육을 통해 학생들의 고차원적인 사고력을 배양하기 위해서는 문법을 익히는데 유발되는 과도한 인지적 부담을 줄여야한다. 이러한 문제를 해결하기 위해 다양한 교육용 프로그래밍 언어가 개발되었고, 최근에는 블록 기반으로 실생활에 활용할 수 있는 앱 인벤터가 소개되었다. 학생들이 실생활에 쉽게 활용 가능한 앱을 설계·제작함으로써 문제 해결의 도구로 프로그래밍을 주도적으로 활용할 수 있는 교육 환경을 제시하고자 한다. 특히 초등학생은 발달단계상 구체적 조작 활동이 중요하기 때문에 프로그래밍 과정에서 스마트폰의 다양한 센서를 기반으로 실세계와 역동적으로 상호작용하도록 제시할 수있는 앱 인벤터는 초등학생 교육용 프로그래밍 언어로 의미가 있다. 이에 본 연구에서는 초등학생을 대상으로 실생활에 활용할 수 있는 앱 인벤터 프로그래밍 교육을 설계하였다. 초등학생 5학년을 대상으로 적용한 결과 프로그래밍 학습에 긍정적인 영향을 주는 것으로 나타났다. 서로 협력하는 LT 협동학습과 스마트폰의 여러 가지 센서를 실생활에 활용할 수 있는 학습주제 그리고 앱 인벤터의 활용이 학생들의 흥미와 관심을 유발하고 지속시켰다고 판단된다. Excessive cognitive burdens caused by learning grammar should be reduced to cultivate high-level thinking skills in students through programing education. To this end, various educational programing languages have been developed. In recent years, block-based App Inventor that can used in real life have been introduced. This study intends to suggest an educational environment in which programing can be utilized as a leading problem solving tool by designing and producing an app that can be easily used by students in their real life. In particular, given the developmental phase of elementary school students, specific operational activities are important. For this reason, an App Inventor that can be proposed to enable dynamic interactions with the real world based on various smartphone sensors during the process of programing has significance as an educational programing language for elementary school students. In this regard, this study designed App Inventor programing education for elementary school students, which can be used in their daily life. The results of applying the education in fifth graders showed its positive effects on learning programing. LT collaborative learning where the students cooperated with each other, the theme of learning, which enables the utilization of various smartphone sensors in real life, and the app inventor may have generated and sustained the students`` interest and attention.

      • KCI등재

        Scheme 프로그래밍 모바일 앱 구현과 인터프리터 성능 평가

        김동섭 ( Dongseob Kim ),한상곤 ( Sangkon Han ),우균 ( Gyun Woo ) 한국정보처리학회 2024 정보처리학회논문지. 소프트웨어 및 데이터 공학 Vol.13 No.3

        최근 프로그래밍 교육의 중요성이 강조되고 있지만, 초·중·고교 학생들은 프로그래밍 교육에 어려움을 겪고 있다. 대부분의 프로그래밍 환경이 블록 코딩을 바탕으로 이루어지고 있는데 이는 텍스트 코딩으로의 이행에 방해가 된다. 전통적인 PC 환경도 유지 관리 문제 등 어려움이 있다. 이러한 상황에서 모바일 앱은 대안적 프로그램 교육환경으로 생각해 볼 수 있다. 이 논문에서는 이동형 기기에서 프로그램을 작성할 수 있는 모바일앱 설계하고 구현하였다. 첫 사례로 Scheme 인터프리터 모바일 앱을 구현하였는데, Scheme은 다중 패러다임 프로그래밍을 지원하는 교육용 언어로 MIT의 프로그래밍 교과에 사용되고 있다. 구현된 앱은 독립형 앱으로 설계되어 네트워크를 사용하지 않아도 된다는 장점이 있다. 벤치마크 수행결과, PC 수행 시간에 대한 안드로이드 기기 수행 시간은 Derivative 벤치마크 131%와 Tak 벤치마크 157%로 나타났다. 또한, 안드로이드 기기에서 벤치마크 프로그램의 수행 시간 최댓값은 Derivative 벤치마크 19.8ms, Tak 벤치마크 131.15ms로 나타났다. 이는 안드로이드 기기를 프로그래밍 교육용으로 선택 시 실습에 큰 제약이 되지 않음을 나타낸다. Though programming education has been stressed recently, the elementary, middle, and high school students are having trouble in programming education. Most programming environments for them are based on block coding, which hinders them from moving to text coding. The traditional PC environment has also troubles such as maintenance problems. In this situation, mobile applications can be considered as alternative programming environments. This paper addresses the design and implementation of coding applications for mobile devices. As a prototype, a Scheme interpreter mobile app is proposed, where Scheme is used for programming courses at MIT since it supports multi-paradigm programming. The implementation has the advantage of not consuming the network bandwidth since it is designed as a standalone application. According to the benchmark result, the execution time on Android devices, relative to that on a desktop, was 131% for the Derivative and 157% for the Tak. Further, the maximum execution times for the benchmark programs on the Android device were 19.8ms for the Derivative and 131.15ms for the Tak benchmark. This confirms that when selecting an Android device for programming education purposes, there are no significant constraints for training.

      • KCI등재

        자기주도적 학습능력의 향상을 위한 앱인벤터 활용 수학영재프로그램의 개발과 적용

        이재준(Jae-Jun Lee),유인환(In-Hwan Yoo) 한국콘텐츠학회 2016 한국콘텐츠학회논문지 Vol.16 No.6

        우리나라는 영재교육에서의 자기주도적 학습 능력의 신장을 매우 중요한 목표로 내세운다. 최근에는 다양한 프로그래밍을 활용한 영재 학습 프로그램이 개발되었고 이를 통해 학습자들의 자기주도적 학습 능력이 향상되기도 한다. 하지만 프로그래밍 활용 영재 학습 프로그램은 정보 영재를 대상으로 개발된 것이 대부분이다. 이에 본 연구에서는 자기주도적 학습능력의 향상을 위한 앱인벤터를 활용한 수학영재프로그램의 개발과 적용에 관해 탐구하였다. 4, 5학년으로 이루어진 초등 수학 영재 1개 학급을 대상으로 모둠별로 앱인벤터를 활용해 수학 퀴즈를 만드는 활동을 하였다. 실험 적용 후 실험집단의 내재적 동기, 자율성, 개방성 등 자기 주도적 학습 능력의 하위 요소의 사후 검사 값이 유의도 .002이하로 매우 유의하였다. 따라서 앱인벤터의 활용을 통한 수학영재프로그램의 개발과 적용은 수학 영재 학습자의 자기주도적 학습 능력의 전 영역에서 효과적이었음을 확인할 수 있었다. Strengthening self-directed learning ability is established as one of the goals of gifted education in Korea. In addition, it should be noted that self-directed learning can be realized in variety of ways as favorable conditions and environments are fostered to provide gifted education utilizing program. in the recent days. But, gifted learning programs for programming are programmed for information gifted student. Therefore, we have analyzed in this study the effects of improvement on self-directed learning ability of mathematically gifted student through class utilizing app inventor program for self-directed learning ability. Built up from the 4th and 5th grade to elementary math one class for gifted children complete by making math quiz, we use the app inventor to activity. The result of experiment showed very significant difference in the post-survey to less than .002 in the pre-survey in terms of three domains, which are intrinsic motivation, the openness of learning opportunities and autonomy which corresponds to sub-elements of self-directed learning ability. We could verify from the result of the study that mathematically gifted student learning program utilizing app development activity have positive effects on self-directed learning ability of mathematically gifted students.

      • KCI등재

        사회적 의사소통 향상을 위한 앱 기반 스크립트 프로그램 상황 및 문항 개발 연구

        정경희(Gyeong-Hee Jeong),송병섭(Byung Seop Song) 한국재활복지공학회 2021 재활복지공학회논문지 Vol.15 No.4

        본 연구의 목적은 사회적 의사소통 향상을 위한 앱기반 스크립트 프로그램에 필요한 상황 문항을 개발하는 것이다. 이러한 연구목적을 위해 전문가 81명을 대상으로 스크립트 프로그램의 상황 문항 타당도와 중요도에 대한 설문조사를 실시하였다. 주요 연구결과는 다음 내용과 같다. 첫째, 스크립트 상황 문항은 위생관리, 건강/병원, 간식/식사, 놀이/기타 4개의 상위영역과 총 20개 하위영역으로 나타났다. 둘째, 사회적 의사소통 향상을 위한 앱기반 스크립트 프로그램 상황 문항에 대한 타당도는 "매우 타당함"으로 나타났으며, 중요도는 "매우 중요함"으로 나타났다. 결론적으로 사회적 의사소통 향상을 위한 스크립트 프로그램 상황 문항은 일상에서 우선적으로 사용되는 기능적 언어가 중심이 될 것이다. The purpose of this study is to develop the contextual questions necessary for app-based scripting programs to enhance social communication. For this purpose, 81 experts were surveyed on the feasibility and importance of the contextual items of the script program. The findings are as follows: First, the script situation items were shown in hygiene control, health/hospital, snack/meal, play/other four upper and a total of 20 lower areas. Second, the validity of the app-based script program context items to improve social communication was shown as "very reasonable", and the importance was shown as "very important". In conclusion, the script program contextual items to enhance social communication will be centered on functional language preferentially used in everyday life.

      • KCI등재

        모듈 단위 감시를 통한 소규모 태양광 발전의 유지관리 시스템 구현 방법

        정헌 한국차세대컴퓨팅학회 2020 한국차세대컴퓨팅학회 논문지 Vol.16 No.3

        Most of the home PV(Photovoltaic) power generation systems, which are being widely distributed on a small scale, are supplied mainly on low-cost systems composed of simple single items, but it is difficult to manage power generation efficiency and improve maintenance. In addition, it is difficult to identify the state of the PV power generation system by providing limited data to the user and to cope with the user when a problem occurs. In this paper we propose a method for constructing a system that measures the power generation status, records information on a server, and sends an alert to the owner when an abnormality occurs in a small PV power plant, such as a home PV power facility. Unlike, in other studies, the power generation monitoring system that obtains information from the inverter, the proposed system is characterized by measuring, transmitting and storing the power generation information in the module unit. The proposed system consists of a PV module status detection board, gateway, database, server, mobile APP and remote monitoring program. In particular, the MQTT(Message Queuing Telemetry Transport)-based information transmission system is implemented to increase the stability and expansion, and it is designed to monitor the collected information and send an alarm to the user about the occurrence of an abnormality to provide a platform for power plant maintenance. 소규모로 널리 보급되고 있는 대부분의 가정용 태양광 발전 시스템은 간단한 단품의 조합만으로 구성되어 저비용 시스템으로 공급되지만 발전 효율을 관리하고 유지 보수를 개선하기는 어렵다. 또한, 사용자에게 한정적인 데이터 제공으로 태양광 발전시스템의 상태를 파악하고 문제가 발생할 경우 사용자가 대처하기 어려운 실정이다. 본 논문에서는 가정용 태양광 발전시설과 같은 소규모 태양광 발전소의 발전 현황을 측정하고, 서버에 정보를 기록하며, 이상 발생시 소유자에게 경보를 보내는 시스템의 구축 방법을 제안 한다.제안하는 시스템은 인버터로부터 정보를 얻는 기존의 발전량 모니터링 시스템과는 달리 태양광 모듈 단위의 발전 정보 계측, 전송과 저장을 특징으로 한다. 제안하는 시스템은 태양광 모듈 상태 감지 보드, 게이트웨이, 데이터베이스, 서버, 모바일 APP 및 원격 모니터링 프로그램으로 구성된다. 특히 안정성과 확장성의 증대를 위해 MQTT기반의 정보 전송시스템을 구현하며, 수집된 정보를 모니터링하고 사용자에게 이상발생에 대한 알람을 보낼 수 있도록 설계하여 발전소의 유지보수를 위한 플랫폼을 제공하고자 한다. 실험을 통해 제안하는 시스템의 유효성을 확인하며, 이상 발생시 즉각 대응이 이루어질 수 있는 가정용 태양광 발전 시스템의 유지관리 방법을 제안한다.

      • KCI등재

        어린이 급식소의 효율적인 급식관리를 위한 위생 · 안전지수 · 영양지수 관리 웹 & 앱 프로그램 개발 및 적용

        정다정,강현주 대한영양사협회 2020 대한영양사협회 학술지 Vol.26 No.3

        The Center for Children’s Foodservice Management periodically visited children’s foodservice facilities for hygiene, safety and nutrition management, and the ‘HSQ (Hygiene Safety Quotient) and NQ (Nutrition Quotient) Management Web & App Program’ was developed and applied to improve the health, safety, and nutrition management status of children’s foodservice facilities. The HSQ is a comprehensive hygiene and safety index consisting of six categories from the hygiene and safety checklist for children’s foodservice facilities provided by the Ministry of Food and Drug Safety. The NQ is a nutrition index for foodservice facilities consisting of five categories from the nutrition checklist. First, this program can be used to efficiently understand the actual conditions of children’s foodservice. Foodservice facilities are provided with the result report prepared by the center without restrictions on time or place. Second, it can be used as “a channel for comfortable communication with foodservice facilities”. Foodservice facilities are provided with a route where questions and resolutions can be communicated to the center. Third, it is easy to compare and review the results of foodservice facilities by institution and number of visits while downloading the results data at the same time, as the result report is written based on hygiene, safety, and nutrition visits. Through such programs, it is believed that standardized work and integrated management will improve the work efficiency of the center’s employees. It is also thought that these programs will promote healthier life-styles in children by establishing a safe food environment for children’s foodservice.

      연관 검색어 추천

      이 검색어로 많이 본 자료

      활용도 높은 자료

      해외이동버튼