• Title/Summary/Keyword: non-computer majors

Search Result 73, Processing Time 0.024 seconds

Development of Coding Education Subjects for University Students (대학생을 위한 코딩 교양교과목 개발 연구)

  • Choi, Dea-Hun;Byon, Kil-Hee;Cho, Woo-Hong;Jang, Young-Eun;Kim, Mee-Kyung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.355-356
    • /
    • 2022
  • 본 연구는 IT 비전공 대학생을 위한 코딩교과목 개발을 목표로 한다. 이를 위해 선행연구 및 이론탐색을 통해 대학교양 교과목으로서 코딩교육을 탐색하고, 적용 가능한 수업모형 및 교육내용을 선정하여 기초내용을 구성한 후 3인의 교육공학 전문가와 3인의 코딩교과목 개발 유경험 대학교수를 대상으로 FGI 인터뷰 방법을 통하여 연구결과를 도출한다. 대학교양 교과목으로서 코딩교육의 필요성이 대두되고 있음에도 불구하고 현재 운영 중인 코딩교과목은 프로그래밍이 중심으로 구성되어 비전공 대학생들에게는 환영받지 못하고 있다. 이에 본 연구에서는 코딩교과목의 방향을 컴퓨팅사고 및 SW 기초교육을 목표로 메타버스 등의 플랫폼을 활용한 체험중심 수업설계를 통해, 실행 가능한 수업모형을 개발하고 대상자 인터뷰와 분석을 통해 이를 위한 교수학습방법을 설정할 것이다. 본 연구를 통해 제시될 메타버스 플랫폼을 활용한 체험중심 코딩교육은 이후 고등교육기관의 교딩교육 교과목 개발을 위한 기초자료로 활용될 것이다

  • PDF

Analysis of Achievement and College Major Choice According to Longitudinal Pattern of Awareness of ICT Literacy and Frequency of Computer Use (컴퓨터 활용능력과 빈도의 종단적 패턴에 따른 학업성취도와 대학전공 선택 분석)

  • Shim, Jaekwoun
    • The Journal of Korean Association of Computer Education
    • /
    • v.23 no.1
    • /
    • pp.53-61
    • /
    • 2020
  • In the information society, the ability of learners to use computers to conduct self-directed learning is important. Indeed, the higher the computer's ability to use computers, the more the academic achievement needs to be analyzed. The purpose of this study was to identify longitudinal trajectories of student awareness of ICT literacy and frequency of computer use. We also examined the effects of the longitudinal patterns on academic achievement and college major choice. A non-parametric approach, K-means for longitudinal data(KML) algorithm, was conducted using 9-year longitudinal data from Seoul Education Longitudinal Study (2010-2018). Findings indicated that a pattern presenting a higher awareness of ICT literacy and frequency of computer use showed better academic achievements and was likely to prefer to choose engineering-related majors.

Effects of Programming Education using Visual Literacy: Focus on Arts Major (시각적 문해력을 활용한 프로그래밍 교육의 효과 : 예술계열 중심으로)

  • Su-Young Pi;Hyun-Sook Son
    • Journal of Practical Engineering Education
    • /
    • v.16 no.2
    • /
    • pp.105-114
    • /
    • 2024
  • Recently, with an emphasis on software proficiency, universities are providing software education to all students regardless of their majors. However, non-majors often lack motivation for software education and perceive the unfamiliar learning content as more challenging. To address this issue, tailored software education according to the learners' characteristics is essential. Art students, for instance, with their strong visual comprehension and expressive abilities, can benefit from utilizing visual literacy to enhance the effectiveness of programming education. In this study, we propose decomposing everyday problems into flowcharts and pseudocode to construct procedural and visual images. Using the educational programming language PlayBot, we aim to analyze the effectiveness of teaching by coding to solve problems. Through this approach, students are expected to grasp programming concepts, understand problem-solving processes through computational thinking, and acquire skills to apply programming in their respective fields.

An Evaluation Method of Understanding SW Architectures in an Arduino-based SW Lecture for Non-major Undergraduates (비전공자 대상 아두이노 활용 SW 강좌에서 SW 구조 이해도 평가 방법)

  • Hur, Kyeong
    • Journal of Practical Engineering Education
    • /
    • v.11 no.1
    • /
    • pp.17-23
    • /
    • 2019
  • In applying SW education for non-major undergraduates, we applied the physical computing lesson using Arduino. There is a case in which the basic problem-solving process teaching method based on the computational thinking was proposed in the physical computing class using Arduino. However, in educating computational thinking process, it is necessary to evaluate and educate understanding of SW structures. After understanding SW structures, it is correct SW education flow to make creative outputs by applying computational thinking process. However, there is a lack of examples of how to evaluate understanding of SW structures in the class using Arduino. In this paper, we proposed a one - semester curriculum for lectures on SW education using Arduino for non-majors. In addition, we proposed and analyzed the evaluation method of the understanding of SW structures and the evaluation problems developed in this course.

Analysis of Descriptive Lectures Evaluation using Text Mining: Comparative analysis pre and post COVID-19

  • Lee, Sang-Chul
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.10
    • /
    • pp.211-222
    • /
    • 2022
  • The purpose of this study is to indicate the direction of the future university classes in the post-COVID era, comparing and analyzing lecture evaluation of pre and post COVID-19. To this end, 4 yeard data were used from 2018 to 2019 for pre COVID-19 and form 2020 to 2021 data for post COVID-19. The results were as follows. In the case of liberal arts, "assignments" was the word with the highest frequency and degree centrality(DC) regardless of pre and post-COVID-19 In the major, "understanding" appeared as the most important word. The result of the ego network analysis indicated that "video lecture" and "non-face-to-face classes" were difficult and "interaction" between the professor and the students was important. As a results, it is important to reduce the weight of assignments and increase interaction with students in liberal arts classes. In the case of majors, it is necessary to operate face-to-face classes rather than non-face-to-face classes, and to organize the contents of videos without difficulty.

Non-Majors' Experimental Results on Efficiency of Smart Phone Application Development using an Authoring Tool (저작도구를 활용한 비전공자의 스마트폰 어플리케이션 개발 효율성에 대한 실험적 고찰)

  • Chang, Young-Hyun;Park, Dea-Woo;Jun, Su-Kyung;Baek, Jae-Eun;Byun, Hye-Jin;Yu, Wan-Sun
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2011.06a
    • /
    • pp.123-126
    • /
    • 2011
  • 본 논문에서는 한국형 스마트 앱 저작도구로 미국, 일본, 한국에서 세계특허를 획득한 원더풀소프트의 M-Bizmaker를 이용하여 식품영양학과와 비서행정과 등 비전공자 회사원과 학생이 협력하는 관계에서도 중급수준의 비즈니스 앱 개발이 단기간에 가능하며 최고의 효율성을 검증할 수 있음을 확인하였다. 즉 저작도구인 M-Bizmaker를 이용하면 초중고, 대학, 일반인까지 모든 계층에서 초단기 1일 교육을 통하여 개인의 아이디어와 개성을 살린 앱을 제작할 수 있다는 결론을 도출하였다. 비전공자들이 제작한 스마트 앱의 수준은 본문에서 설명한 것 같이 단체의 일반홍보, 식단관리, 그래프를 이용한 취업현황, 구글맵 연계 주소 관리, 자동전화걸기, 사진 등의 이미지 관리, 친구 찾기와 같이 구성원을 등록하여 용이하게 관리할 수 있고, 설문조사도 쉽게 할 수 있다. 현재 세계 모바일 시장은 애플, 구글 등 미국시장이 세계시장을 선도하고 있는 상황으로 구글의 앱인벤터, 애플의 앱쿠커 등의 저작도구가 베타버젼으로 존재하지만 세계특허 수준의 한국형 저작도구인 비즈니스용 전문개발인 M-Bizmaker와는 기술수준에서 많은 격차가 존재하므로 국가적 차원에서 앱 저작도구 기술개발 인력 양성에 투자한다면 다가오는 미래에는 우리나라가 세계시장을 선도할 수 있을 것이라 사려 된다.

  • PDF

Software Education Class Model using Generative AI - Focusing on ChatGPT (생성형 AI를 활용한 소프트웨어교육 수업모델 연구 - ChatGPT를 중심으로)

  • Myung-suk Lee
    • Journal of Practical Engineering Education
    • /
    • v.16 no.3_spc
    • /
    • pp.275-282
    • /
    • 2024
  • This study studied a teaching model for software education using generative AI. The purpose of the study is to use ChatGPT as an instructor's assistant in programming classes for non-major students by using ChatGPT in software education. In addition, we designed ChatGPT to enable individual learning for learners and provide immediate feedback when students need it. The research method was conducted using ChatGPT as an assistant for non-computer majors taking a liberal arts Python class. In addition, we confirmed whether ChatGPT has the potential as an assistant in programming education for non-major students. Students actively used ChatGPT for writing assignments, correcting errors, writing coding, and acquiring knowledge, and confirmed various advantages, such as being able to focus on understanding the program rather than spending a lot of time resolving errors. We were able to see the potential for ChatGPT to increase students' learning efficiency, and we were able to see that more research is needed on its use in education. In the future, research will be conducted on the development, supplementation, and evaluation methods of educational models using ChatGPT.

A Development of Digital Curation System for Creativity and Personality Education (창의 인성 교육에 대한 디지털 큐레이션 시스템 개발)

  • Kim, Jung-In;Kim, Byung-Man;Kim, Jung-Ju
    • Journal of Korea Multimedia Society
    • /
    • v.19 no.9
    • /
    • pp.1710-1722
    • /
    • 2016
  • With the advancement of information and communications technologies and the universal dissemination of smartphones, ICT-utilizing education is also getting the limelight. In the recent ICT-utilizing education, teachers and learners produce massive digital data by consulting massive information on the Internet, and the produced data is filtered in the process of education and utilized for the current and next educational programs. In order to construct the data well-suited for education from massive data available on the Internet, it is important to verify the quality of the educational data. To this end, we propose an educational website that can provide the data satisfying visual needs demanded by learners in terms of utilizing a digital curation system. In this paper, we also present a design and implementation of the website that non-ICT majors can easily use, which in turn enables them to conduct the education of creative personality utilizing image and video contents.

Framework design for efficient Arduino program development

  • Gong, Dong-Hwan
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.14 no.1
    • /
    • pp.162-169
    • /
    • 2022
  • Arduino is used in various places such as education, experimentation, and industry. Due to the easy accessibility of Arduino, it is often used by non-majors, and it is also used in media art and toy programs. Although Arduino is relatively easy to use compared to other devices, it is not easy to control various IoT components at the same time. Some tasks run independently of other tasks, while others run dependently. In this paper, I proposed the Arduino Task Framework to efficiently execute many tasks in these various situations. The design framework of this paper is largely composed of two types: synchronous execution and asynchronous execution. These two execution methods can be combined to create several independent and dependent execution routines. Asynchronous tasks are independently executed tasks and are managed by AsyncTaskGroup, while synchronous tasks are dependently executed tasks and are managed by SyncTaskGroup. AsyncTaskGroup instance and SyncTaskGroup instance are instances of the same Task and can be used in combination with another task. The Arduino framework proposed in this paper simplifies the program structure and can easily compose various tasks.

The Effect of the Project Learning Method on the Learning Flow and AI Efficacy in the Contactless Artificial Intelligence Based Liberal Arts Class

  • Lee, Ae-ri
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.8
    • /
    • pp.253-261
    • /
    • 2022
  • In this study, the educational effect were sought to be identified after developing and applying project learning for the artificial intelligence based liberal arts education for the non-computer majors. A paired-sample t-test was performed within each group to determine the extent of improvement in the learning flow and artificial intelligence efficacy in the experimental and control groups. After class, an independent sample t-test was performed to examine the statistical effects of pre-test and post-test on the learning flow and artificial intelligence efficacy in the experimental and control groups. The experimental group and control group demonstrated significant improvements in the learning flow and artificial intelligence efficacy before and after class, each respectively. There was no statistically significant difference in the learning flow between the experimental group for which the project learning method was applied and the control group for which only theory and practice were conducted in the artificial intelligence class. It was also confirmed that the experimental group for which the project learning method was applied improved the efficacy of artificial intelligence to a significant level compared to the control group which only proceeded with theory and practice.