• 제목/요약/키워드: App inventor 2

검색결과 20건 처리시간 0.02초

무선 데이터 전송을 위한 IoT 플랫폼과 제어 앱 설계 (IoT Platform and Control App Design for Wireless Data Transmission)

  • 노재성;조영준
    • 한국항행학회논문지
    • /
    • 제21권1호
    • /
    • pp.72-77
    • /
    • 2017
  • 최근 수년간 IoT (internet of things) 기술은 급격히 발달하였고 많은 분야에 적용되고 있다. IoT 디바이스는 다양한 환경에서 정보를 수집하고 분석하여 사용자에게 유용한 정보를 제공하는 역할을 수행한다. 최근에 IoT 디바이스 증가로 인하여, 가격이 저렴하고 사용하기 쉬운 하드웨어와 소프트웨어 기반의 오픈소스 플랫폼들이 많이 개발되어 제공되고 있다. 본 논문에서는 블루투스 무선 데이터를 스마트 폰과 실시간으로 통신할 수 있는 아두이노 기반의 IoT 시스템을 연구하였다. 그리고 안드로이드 스마트 폰과의 통신을 위하여 앱 인번터 2 기반의 무선 시스템 제어 앱을 개발하였다. 또한, 디바이스를 제어할 수 있는 아두이노 기반의 IoT 시스템을 제작하여 디바이스 사이의 연결성 측면의 기능을 구현하고자 한다.

아두이노와 무선통신을 이용한 온실 환경 계측 시스템 설계 (Design of a Greenhouse Monitoring System using Arduino and Wireless Communication)

  • 성보현;조영열
    • 생물환경조절학회지
    • /
    • 제31권4호
    • /
    • pp.452-459
    • /
    • 2022
  • 스마트팜 요소들 중에서 중요한 요인 중 하나는 환경 계측이다. 본 연구에서는 오픈 소스 프로그램인 아두이노, 앱 인벤터와 노드 레드를 이용하여 로라와 블루투스 무선 통신을 통한 환경 계측 모니터링 시스템을 설계하였다. 이 시스템은 아두이노, 로라 쉴드, 온습도 센서(SHT10), 이산화탄소 센서(K30)로 구성되었다. 아두이노(Arduino) 프로그램에서 사용된 라이브러리로는 LoRa.h, Sensirion.h, LiquidCrystal_I2C.h와 K30_I2C.h를 사용하였다. 일정한 주기로 센서에서 환경 데이터를 받을 때, 데이터의 안정화를 위해 평균값을 사용한 코딩을 사용하였다. 사용자 인터페이스로 노드 레드와 앱 인벤터 프로그램을 이용하여 안드로이드 기반의 앱을 개발하였다. 아두이노의 시리얼 화면과 스마트 폰의 화면 및 노드 레드의 사용자 인터페이스에 출력되는 화면으로 센서에 위한 환경 자료가 잘 수집되어 디스플레이되는 것을 볼 수 있었다. 이러한 오픈소스 기반의 플랫폼과 프로그램들은 다양한 농업 응용 분야에 적용될 것이다.

대학생의 창의적 사고 활동을 위한 앱 인벤터를 활용한 안드로이드 앱제작 교육프로그램 개발

  • 배지혜;이우진
    • 한국벤처창업학회:학술대회논문집
    • /
    • 한국벤처창업학회 2016년도 춘계학술대회
    • /
    • pp.235-238
    • /
    • 2016
  • 디지털 콘텐츠의 한 형태로 볼 수 있는 앱은 개발자들의 창의적 사고를 바탕으로 현재도 무수히 쏟아져 나오고 있으며, 많은 사용자로부터 선택되어 활용되고 있다. 이러한 변화는 교육분야에도 영향을 주어 앱을 활용한 교육환경과 교육방법에 대한 다양한 연구가 현재 진행되고 있다. 앱과 같은 디지털 콘텐츠의 개발은 창의적 아이디어를 기반으로 구현되며 이는 콘텐츠 사용자의 유용성과 경제적 가치를 결정하는데 중요한 요소로 작용하고 있다. 이러한 창의와 디지털 기술을 접목한 앱 프로그래밍 교육은 학생들의 창의적 사고와 문제해결력을 향상시키는데 중요한 역할을 하며 특히 교육용 프로그래밍 언어(EPL, Educational Programming Language)를 활용한 코딩 교육과 창의적 문제해결력 향상에 관한 관련 연구들이 활성화되고 있는 실정이다. 본 연구에서는 이러한 EPL을 바탕으로 비IT계열 전공의 대학생들에게 프로그래밍 교육을 실시하고 창의적 사고를 통해 디지털 콘텐츠인 앱을 제작하는 것에 초점을 두기 위한 안드로이드 앱제작 교육 프로그램 개발을 진행하였다. EPL을 위한 도구는 MIT 미디어랩에서 개발한 클라우드 기반의 안드로이드용 앱 인벤터2(App Inventor 2)를 사용하며, 제작한 앱을 스마트 기기에서 즉시 실행하고 확인할 수 있다는데 대해 학습만족도와 성취감이 높음을 수업관찰을 통해 확인할 수 있었으며 제작 과정에서도 활발한 사고력를 발휘하는 것을 확인할 수 있었다.

  • PDF

A Meta-Analysis on the Effects of Educational Programming Language on High-level Thinking

  • Kim, Dong-Man;Lee, Tae-Wuk
    • 한국컴퓨터정보학회논문지
    • /
    • 제23권6호
    • /
    • pp.81-89
    • /
    • 2018
  • In this paper, we propose to investigate the existing EPL education related studies and to collect the total effect size for the improvement of high-level thinking through meta-analysis and to confirm the effect size according to various variables. So, we have objectively identified and generalized the practical effects of EPL education on the various elements of high-level thinking and high-level thinking. The results of the meta-analysis showed that 1) EPL is a teaching-learning tool that greatly improves students' high-level thinking. 2) Education based EPL has greatly contributed to the enhancement of creative thinking and logical thinking among high-level thinking. 3) Kodu, App Inventor, Scratch, and Dolittle was confirmed that the effect on the improvement of high-level thinking was great.

EPL을 활용한 교육이 초등학생의 고등사고력에 미치는 효과에 대한 메타분석 (A Meta-Analysis on the Effects of Educational Programming Language on Elementary School Student's High-level Thinking)

  • 김동만;이태욱
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2018년도 제58차 하계학술대회논문집 26권2호
    • /
    • pp.405-408
    • /
    • 2018
  • 이 연구의 목적은 기존 EPL 관련 연구들을 조사 및 수집하여 메타분석을 통해 초등학생의 고등사고력 향상에 미치는 전체 효과 크기의 산출과 다양한 변인에 따른 효과크기를 확인하는 것이다. 그래서 이 연구로 초등학생의 고등사고력 및 다양한 요인들에 대한 EPL 교육의 실제적 효과를 객관적으로 확인하고 일반화하였다. 이 연구의 결과는 1)EPL을 활용한 교육이 초등학생들의 고등사고력을 크게 향상시키는 교수학습 도구임이 확인되었고, 2) EPL을 활용한 교육은 창의적 사고력, 논리적 사고력 등의 향상에 크게 도움이 되는 것으로 확인되었으며, 3) App Inventor, Scratch, Dolittle 등이 고등사고력 향상에 미치는 효과가 큰 것으로 확인되었다.

  • PDF

중학교 수학 과목에서 스팀 기반 함수 학습을 위한 어플리케이션 (An Application for STEAM based Function Learning in Mathematics Subject of Middle Schools)

  • 강은비;김지효;박찬정
    • 한국컴퓨터교육학회 학술대회
    • /
    • 한국컴퓨터교육학회 2018년도 하계학술대회
    • /
    • pp.25-27
    • /
    • 2018
  • 교구에 대한 적절한 조작 및 탐구 활동은 수학의 개념과 원리를 이해하는 데 도움을 준다. 본 연구에서는 중학교 수학 교과 과정에 부합하는 함수의 개념과 성질에 대한 이해를 도울 수 있는 안드로이드 기반의 앱을 개발하였다. 개발한 앱은 앱인벤터(App Inventor) 2를 기반으로 사용자가 구체적인 함수 그래프를 그리도록 요구하는 것이 아니라 대략적인 개형을 이해하도록 하여 학습 부담 경감을 도모한다. 즉, 계산 능력 배양을 목표로 하지 않는 교수학습 상황에서 스팀 기반으로 공학적 도구를 이용하여 2015 개정 수학과 교수학습방법에서 요구되는 정보처리 능력 및 문제해결 능력을 함양시킬 수 있도록 학습 도구를 개발하였다.

  • PDF

예비교사의 프로그래밍 교수내용지식 향상을 위한 프로그래밍 교육프로그램 설계 (Designing Programming Curriculum for Developing Programming Pedagogical Content Knowledge of Pre-service Informatics Teachers)

  • 안상진;이영준
    • 컴퓨터교육학회논문지
    • /
    • 제19권2호
    • /
    • pp.1-10
    • /
    • 2016
  • 본 연구는 프로그래밍 교육을 효과적으로 실시하기 위한 실제적 능력을 향상시키기 위하여 프로그래밍 교육 프로그램을 설계하고 적용하여 예비교사의 프로그래밍 교수내용지식의 변화를 확인한 연구이다. 제작된 교육 프로그램에서는 블록 기반 모바일 프로그래밍 언어인 앱 인벤터를 사용하였고, 문제 기반 학습 방법과 프로젝트 기반 학습 방법을 활용하였다. 개발된 교육프로그램을 예비정보교사에게 교육하고 프로그래밍 교수내용지식을 확인하기 위한 평가문항으로 자기평가를 실시하였다. 그 결과 문제 기반 학습 방법으로 프로그래밍을 학습한 후 프로그래밍 교수내용지식 점수와 교수법영역 지식의 점수가 유의하게 향상되었고, 프로젝트 기반 학습 방법을 적용한 후 내용지식영역, 교수법영역, 교육과정영역의 점수가 유의하게 향상되었다.

4차 산업혁명 시대 한국형 메이커 교육의 방향성 탐색 (Exploring the Direction of Korean Maker Education for Activating Maker's Movement in the 4th Industrial Revolution)

  • 변문경;최인수
    • 공학교육연구
    • /
    • 제21권2호
    • /
    • pp.39-50
    • /
    • 2018
  • In the 4th industrial revolution, the maker movement is spreading around the world with the fusion of advanced technology with product manufacturing. Already in developed countries such as the US and Japan, the emphasis is on maker education that integrates education into traditional makers' movement. Through this, we are fostering young talents who will lead the fourth industrial revolution era. Domestic maker education is mainly performed in the maker space, and is limited to the IT field using Arduino and App-Inventor. Therefore, it has the limitation of fostering IT-oriented makers. Therefore, it is affecting the proliferation of the maker's movement because of the difficulty of participation of the general public. The purpose of this study was to understand the characteristics of maker 's movement and to suggest the direction of Korean maker education. In order to accomplish the purpose of research, we analyzed the case of convergent maker education at D Creation Economic Innovation Center, which combines IT and culture technology. We conducted a case study on maker education(VR production project, electronic publishing, beads craft, leather craft, IoT) which was held from July 8 to August 30, 2017 five times. We conducted interviews with five preliminary makers who participated in all the courses of the education, and five instructors who acted as professional makers with pre- developed questionnaires. The results of the study were derived by applying the Thematic Analysis method after opening the contents of the interview. Based on the results of the study, we could suggest characteristics of Korean makers and future direction of maker education.

공업계 특성화고 학생을 위한 피지컬 컴퓨팅 플랫폼 기반의 모형 거북선 개발 및 적용 (Development and Application of a Turtle Ship Model Based on Physical Computing Platform for Students of Industrial Specialized High School)

  • 김원웅;최준섭
    • 대한공업교육학회지
    • /
    • 제41권2호
    • /
    • pp.89-118
    • /
    • 2016
  • 본 연구의 목적은 피지컬 컴퓨팅 플랫폼인 아두이노와 앱 인벤터를 대한민국의 자랑스런 전통 과학기술의 유산이자 세계 최초의 돌격용 철갑전선(鐵甲戰船)으로 평가되는 거북선의 모형과 융합하여, 공업계열 특성화고 학생들이 실제적인 경험을 통해 과학기술적인 지식뿐만 아니라, 그와 더불어 역사 문화유산에 대한 인식과 가치 또한 제고해 볼 수 있는 피지컬 컴퓨팅 플랫폼 기반의 모형 거북선을 개발하는데 있다. 이 연구를 통하여 얻은 결론은 다음과 같다. 첫째, 아두이노 기반의 메인 컨트롤러 설계 및 제작은 전기 전자 제어와 관련된 하드웨어 및 소프트웨어 지식을 익히고, 아두이노와 전기전자 부품간의 기본적인 상호특성과 성능을 확인하는데 도움이 된다. 둘째, 회로도 및 패턴도 설계, 기술적 프로그래밍, 모바일 앱 개발 등의 과정을 통해 회로 설계 능력, 논리적 사고력과 문제해결력을 향상시키는데 효율적이다. 셋째, 피지컬 컴퓨팅 플랫폼 기반의 모형 거북선 개발을 통해 과학기술과 인문학적 소양을 통합적으로 함양할 수 있는 기초적인 토대를 마련하였다.

비전공자 대상 인공지능 체험교육 수업 설계 및 적용 (Design and Application of Artificial Intelligence Experience Education Class for Non-Majors)

  • 피수영
    • 실천공학교육논문지
    • /
    • 제15권2호
    • /
    • pp.529-538
    • /
    • 2023
  • 보편적 인공지능교육의 필요성이 확대되고 직무 변화가 이루어지고 있는 현 시점에서, 가장 먼저 인공지능을 직무의 일부분으로 경험하게 되는 대학의 비전공자를 위한 인공지능 교양교육에 대한 연구 및 논의는 미흡한 실정이다. 비전공자 대상 인공지능 교육과정이 운영되고 있지만 주로 인공지능의 개념 및 원리에 대한 이론 중심의 교육으로 운영되고 있다. 비전공자 대상 인공지능에 대한 일반적인 개념을 이해하기 위해 체험학습을 병행하여 진행 할 필요가 있다. 따라서 본 연구는 비전공자의 특성을 고려하여 학습에 흥미를 갖고, 인공지능 수업에 대한 부담감을 낮출 수 있는 난이도의 인공지능 체험교육 학습콘텐츠를 설계한 후 앱인벤터와 오렌지 인공지능 플랫폼을 활용한 체험 교육의 학습효과를 살펴보고자 한다. 팀 별 인공지능 관련 프로젝트 작성을 통해 수집된 학습관련 데이터와 설문조사 자료를 바탕으로 분석한 결과 인공지능 교육의 필요성에 대한 인식의 긍정적인 변화와 인공지능 리터러시 능력이 향상된 것으로 나타났다. 교수자에게는 인공지능 체험교육 학습을 위한 학습모형을 설계하는 데 기틀을 마련해 주는 계기가 될 것으로 기대한다.