• 제목/요약/키워드: Non-major undergraduates

검색결과 22건 처리시간 0.021초

창의적 컴퓨팅 산출물 기반 알고리즘 교육 방법 (Educational Method of Algorithm based on Creative Computing Outputs)

  • 허경
    • 실천공학교육논문지
    • /
    • 제10권1호
    • /
    • pp.49-56
    • /
    • 2018
  • 비전공 학부생을 대상으로 다양한 방식의 SW 교육이 대학별로 운영되고 있다. 그리고 대부분 컴퓨팅적 사고를 교육하는 데 초점을 맞추고 있다. 이러한 컴퓨팅 교육에 이어서 학생들마다 창의적인 컴퓨팅 산출물을 구현하고 평가하는 교육 방식이 필요하다. 본 논문에서는 창의적 컴퓨팅 산출물 기반 SW교육을 실현하는 한 가지 방안을 제안한다. 이를 위해 학생들이 디지털논리회로 장치를 창의적으로 구현하고, 이 장치의 기능을 구현하는 SW알고리즘을 디자인하는 교육방법을 제안한다. 제안한 교육 방법에서는 아두이노 보드를 사용한 간단한 LED 논리회로를 예로 들어 교육한다. 학생들은 2변수 논리회로 출력장치 두 쌍을 창의적으로 설계 및 구현하고, 구현한 장치의 패턴을 나타내는 알고리즘을 다양한 형태로 설계한다. 그리고 입력장치를 이용한 기능 확장 및 확장된 알고리즘을 설계한다. 제안한 교육방법을 적용하면, 비전공 학생들이 창의적 컴퓨팅 산출물 제작을 통해 알고리즘 설계의 개념과 필요성을 습득하는 성과를 얻을 수 있다.

순환신경망 기초 실습 사례 개발 (Development of Basic Practice Cases for Recurrent Neural Networks)

  • 허경
    • 실천공학교육논문지
    • /
    • 제14권3호
    • /
    • pp.491-498
    • /
    • 2022
  • 본 논문에서는 비전공자들을 위한 교양과정으로, 기초 순환신경망 과목 커리큘럼을 설계하는데 필수적으로 요구되는 순환신경망 SW 실습 사례를 개발하였다. 개발된 SW 실습 사례는 순환신경망의 동작원리를 이해시키는 데 초점을 두고, 시각화된 전체 동작 과정을 확인할 수 있도록 스프레드시트를 사용하였다. 개발된 순환신경망 실습 사례는 지도학습 방식의 텍스트완성 훈련데이터 생성, 입력층, 은닉층, 상태층(컨텍스트 노드) 그리고 출력층을 차례대로 구현하고, 텍스트 데이터에 대해 순환신경망의 성능을 테스트하는 것으로 구성되었다. 본 논문에서 개발한 순환신경망 실습사례는 다양한 문자 수를 갖는 단어를 자동 완성한다. 제안한 순환신경망 실습사례를 활용하여, 한글 또는 영어 단어를 구성하는 최대 문자 수를 다양하게 확장하여 자동 완성하는 인공지능 SW 실습 사례를 만들 수 있다. 따라서, 본 순환신경망 기초 실습 사례의 활용도가 높다고 할 수 있다.

스프레드시트를 활용한 지도학습 인공신경망 매개변수 최적화와 활성화함수 기초교육방법 (Supervised Learning Artificial Neural Network Parameter Optimization and Activation Function Basic Training Method using Spreadsheets)

  • 허경
    • 실천공학교육논문지
    • /
    • 제13권2호
    • /
    • pp.233-242
    • /
    • 2021
  • 본 논문에서는 비전공자들을 위한 교양과정으로, 기초 인공신경망 과목 커리큘럼을 설계하기 위해, 지도학습 인공신경망 매개변수 최적화 방법과 활성화함수에 대한 기초 교육 방법을 제안하였다. 이를 위해, 프로그래밍 없이, 매개 변수 최적화 해를 스프레드시트로 찾는 방법을 적용하였다. 본 교육 방법을 통해, 인공신경망 동작 및 구현의 기초 원리 교육에 집중할 수 있다. 그리고, 스프레드시트의 시각화된 데이터를 통해 비전공자들의 관심과 교육 효과를 높일 수 있다. 제안한 내용은 인공뉴런과 Sigmoid, ReLU 활성화 함수, 지도학습데이터의 생성, 지도학습 인공신경망 구성과 매개변수 최적화, 스프레드시트를 이용한 지도학습 인공신경망 구현 및 성능 분석 그리고 교육 만족도 분석으로 구성되었다. 본 논문에서는 Sigmoid 뉴런 인공신경망과 ReLU 뉴런 인공신경망에 대해 음수허용 매개변수 최적화를 고려하여, 인공신경망 매개변수 최적화에 대한 네가지 성능분석결과를 교육하는 방법을 제안하고 교육 만족도 분석을 실시하였다.

비전공자 대상 기초 데이터과학 실습 커리큘럼 (Curriculum of Basic Data Science Practices for Non-majors)

  • 허경
    • 실천공학교육논문지
    • /
    • 제12권2호
    • /
    • pp.265-273
    • /
    • 2020
  • 본 논문에서는 비전공자들을 위한 교양과목으로 적용할 수 있는 기초 데이터과학 실습 커리큘럼을 제안하고, 엑셀(스프레드시트) 데이터 분석 도구를 활용한 교육 방법을 제안하였다. 데이터 수집, 데이터 가공 및 데이터 분석을 위한 도구에는 엑셀, R, 파이썬, SQL(Structured Query Language) 등이 있다. R, 파이썬 및 SQL은 데이터 과학을 실습하는 데 있어, 프로그래밍 언어와 자료구조를 이해해야 한다. 반면에, 엑셀 도구는 비전공자들에게도 친숙한 데이터 분석도구로서, 프로그래밍 언어에 대한 학습 부담이 없다. 그리고 기초적인 데이터과학 실습을 엑셀로 진행하면, 데이터과학 이론을 습득하는 데 집중할 수 있는 장점이 있다. 본 논문에서는 한 학기 분량의 기초 데이터과학 실습 커리큘럼과 주별 엑셀 실습 내용을 제안하였다. 그리고, 교육 내용 실체를 실증하기위해, 엑셀 데이터분석 도구를 활용하여, 선형 회귀 분석(Linear Regression Analysis) 예제들을 제시하였다.

Psychological Problems and Psychosocial Predictors of Cigarette Smoking Behavior among Undergraduate Students in Malaysia

  • Saravanan, Coumaravelou;Heidhy, Imran
    • Asian Pacific Journal of Cancer Prevention
    • /
    • 제15권18호
    • /
    • pp.7629-7634
    • /
    • 2014
  • Background: Cigarette smokers have their own motivation and justification to smoke. For example, smoking reduces their stress or enhances their pleasure. This study aimed to identify the (a) prevalence of cigarette smokers among undergraduates in Malaysia, (b) gender differences in nicotine dependence among current smokers, (c) differences in psychological problems (depression, anxiety and stress) based on the status of smoking cigarettes (current, former and non-smokers) and (d) extent to which precipitating factors (tension reduction, addiction, automatism, handling, social interaction, pleasure, and stimulation) predict the smoking behavior among current smokers. Materials and Methods: In this study 780 undergraduate students participated from a private university in Kuala Lumpur and Selangor state in Malaysia. The Depression, Stress and Anxiety Scale, Modified Reason for Smoking Scale and Fagerstrom Nicotine Dependence Test were used to measure psychological problems, predictors of smoking behavior and nicotine dependency among current smokers. Results: The results showed that 14.7%(n=106) of the students were smokers. Current smokers exhibited more psychological problems (depression, anxiety and stress) compared to former and non-smokers. Addiction, tension reduction, pleasure and automatism were predictors of smoking behavior among the current smoking students. Step wise regression analysis showed that smoking behavior was highly predicted by nicotine dependency or addiction. Smoking students were motivated to smoke cigarettes as they believed that it reduced their tension and enhance pleasure. Conclusions: Hence, there is a need for health promotion and anti-tobacco prevention as cigarette smokers experience more psychological problems. Nicotine dependency or addition was one of the major causes for smoking behavior among the student population in Malaysia.

대학생의 방사선의 지식 및 인식 조사 - 방사선 비전공자를 대상으로 - (Investigation of Knowledge and Awareness of Radiation of University Students - To the Radiation Non-Commissioned Personnel -)

  • 강연희;박철우
    • 한국방사선학회논문지
    • /
    • 제13권2호
    • /
    • pp.233-239
    • /
    • 2019
  • 본 연구는 방사선 비전공 대학생들을 대상으로 방사선사용에 관한 지식 및 인식을 분석하고자 설문조사를 실시하였다. 회수된 설문을 바탕으로 빈도, 평균과 표준편차, t-test, one-way ANOVA를 사용하였다. 그 결과, 방사선의 기본 지식과 사용 분야에 관한 지식 정도는 성별과 연령에서 집단 간 큰 차이는 나타나지 않았다. 전공 계열에서는 일부 항목에서 통계적 차이가 나타났다. 또한 방사선에 대한 인식에서는 여자와 25세 미만에서 더 부정적인 것으로 나타났다(p<0.05). 하부 요인 간 상관관계 분석 결과 방사선 지식이 높을수록 사용 분야의 지식과 방사선사용 인식이 높게 나타났다. 대학생들은 앞으로 사회에 진출하여 방사선 인식을 제고 하는데 영향력이 크다는 점에서 방사선에 대한 올바른 인식이 전달된다면 방사선 산업 발전에 기여하는 긍정적 효과를 나타낼 것으로 판단된다.

합성곱 신경망 기초 실습 사례 개발 (Development of Convolutional Neural Network Basic Practice Cases)

  • 허경
    • 실천공학교육논문지
    • /
    • 제14권2호
    • /
    • pp.279-285
    • /
    • 2022
  • 본 논문에서는 비전공자들을 위한 교양과정으로, 기초 합성곱신경망 과목 커리큘럼을 설계하는데 필수적으로 요구되는 합성곱신경망 기초 실습 사례를 개발하였다. 개발된 실습 사례는 합성곱신경망의 동작원리를 이해시키는 데 초점을 두고, 시각화된 전체 과정을 확인할 수 있도록 스프레드시트를 사용하였다. 개발된 실습 사례는 지도학습 방식의 이미지 훈련데이터 생성, 입력층, 컨볼루션층(합성곱층), 풀링층 그리고 출력층을 차례대로 구현하고, 신규 데이터에 대해 합성곱신경망의 성능을 테스트하는 것으로 구성되었다. 본 논문에서 개발한 실습사례를 확장하여 인식하려는 이미지 개수를 확장하거나, 고화질의 이미지에 대한 압축률을 높이는 합성곱신경망을 만드는 기초 실습 사례를 만들 수 있다. 따라서, 본 합성곱신경망 기초 실습 사례의 활용도가 높다고 할 수 있다.

데이터 예측 모델 최적화를 위한 경사하강법 교육 방법 (Gradient Descent Training Method for Optimizing Data Prediction Models)

  • 허경
    • 실천공학교육논문지
    • /
    • 제14권2호
    • /
    • pp.305-312
    • /
    • 2022
  • 본 논문에서는 기초적인 데이터 예측 모델을 만들고 최적화하는 교육에 초점을 맞추었다. 그리고 데이터 예측 모델을 최적화하는 데 널리 사용되는 머신러닝의 경사하강법 교육 방법을 제안하였다. 미분법을 적용하여 데이터 예측 모델에 필요한 파라미터 값들을 최적화하는 과정에 사용되는 경사하강법의 전체 동작과정을 시각적으로 보여주며, 수학의 미분법이 머신러닝에 효과적으로 사용되는 것을 교육한다. 경사하강법의 전체 동작과정을 시각적으로 설명하기위해, 스프레드시트로 경사하강법 SW를 구현한다. 본 논문에서는 첫번째로, 2변수 경사하강법 교육 방법을 제시하고, 오차 최소제곱법과 비교하여 2변수 데이터 예측모델의 정확도를 검증한다. 두번째로, 3변수 경사하강법 교육 방법을 제시하고, 3변수 데이터 예측모델의 정확도를 검증한다. 이후, 경사하강법 최적화 실습 방향을 제시하고, 비전공자 교육 만족도 결과를 통해, 제안한 경사하강법 교육방법이 갖는 교육 효과를 분석하였다.

태권도 발차기 동작 시 숙련도에 따른 체간과 하지근육의 근 활성도 비교 (Comparison of Trunk and Lower Limb Muscle Activities on Kicking Motion in Elite and Non-elite Taekwondo Athletes)

  • 황시영;신윤아;이준희
    • 한국체육학회지인문사회과학편
    • /
    • 제54권1호
    • /
    • pp.515-525
    • /
    • 2015
  • 이 연구는 태권도학과 시범단 8명과 일반학생 8명을 대상자로 선정을 하여 태권도 발차기 동작 시 숙련도에 따른 체간과 하지근육의 근 활성도 비교를 목적으로 실시되었다. 태권도 앞차기, 돌개차기, 뒤후려차기 동작 시 이용되는 주요근육을 표면근전도를 이용하여, 무릎을 들어올리는 동작(P1)과 발을 차는 동작(P2)구간별로 근 활성도를 비교분석하여 다음과 같은 결론을 얻었다. 앞차기 동작 시에는 비숙련자들은 체간의 하부복직근의 활성도와 차는발의 대퇴이두근 및 지지발의 내측광근 및 외측비복근의 활성도가 숙련자보다 높고, 허리세움근 2개의 근활성도는 낮은 것으로 나타났다. 돌개차기(턴차기) 동작 시 회전동작에서는 숙련자들의 대퇴이두근과 척추근의 활성도가 비숙련자보다 높고, 차는동작에서는 하지 근 활성도는 대퇴이두근의 활성도가 높게 나타났다. 뒤후려차기 동작 시 비숙련자들의 차는발 외측비복근과 지지발의 대퇴근육 3개의 근 활성도가 숙련자보다 높게 나타났다. 이상의 결과를 종합해 보면, 숙련자들은 회전동작에서 체간을 사용하며 빠르게 회전하고 차는 발의 근 활성도가 높지 않지만, 비숙련자들은 차는발과 지지발에 근 활성도가 높게 나타났으며, 이는 차는 동작에서 균형을 유지하기 위하여 체간근육보다는 하지에 힘이 들어가 비효율적인 동작을 하는 것으로 나타났다.

마이크로비트를 이용한 IoT 무선 디바이스 제어용 Java SW설계 교육 방법 (An Education Method of Java SW Designs for IoT Wireless Device Control using Microbits)

  • 허경
    • 실천공학교육논문지
    • /
    • 제12권1호
    • /
    • pp.85-91
    • /
    • 2020
  • 무선 통신 기술이 적용된 다양한 IoT 디바이스들을 제어하는 SW는 오류없이 동작해야 한다. IoT 디바이스들이 널리 보급되기 위해서는 이러한 SW를 설계하는 엔지니어들의 기술력이 향상되어야 한다. 단일 디바이스의 입출력 SW를 설계하는 것과 비교할 때, 송신기와 수신기 간의 다양한 입출력 관계를 명확하게 정의하는 SW Flowchart 설계 및 Java SW 프로그래밍 과정은 복잡도가 높다. 본 논문에서는 무선 통신 기반의 IoT 디바이스들을 제어하기 위한 SW Flowchart 설계 방법을 제안하였다. 이 과정에서 전체 제어 알고리즘이 문제 분할 과정을 거쳐 구현되는 것을 설명한다. 그리고, 설계된 SW Flowchart를 교육용 IoT 디바이스인 마이크로비트를 이용하여, Java SW로 프로그래밍하는 교육 방법을 제안하였다. 본 교육방법을 적용한 강좌에서 학생들의 만족도 평가 결과를 분석하여, 마이크로비트를 활용한 IoT 디바이스 제어 SW 교육방법의 유효성을 분석하였다.