• Title/Summary/Keyword: SW교육 실습

Search Result 34, Processing Time 0.031 seconds

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

  • Kyeong Hur
    • Journal of Practical Engineering Education
    • /
    • v.14 no.3
    • /
    • pp.491-498
    • /
    • 2022
  • In this paper, as a liberal arts course for non-major students, a case study of recurrent neural network SW practice, which is essential for designing a basic recurrent neural network subject curriculum, was developed. The developed SW practice case focused on understanding the operation principle of the recurrent neural network, and used a spreadsheet to check the entire visualized operation process. The developed recurrent neural network practice case consisted of creating supervised text completion training data, implementing the input layer, hidden layer, state layer (context node), and output layer in sequence, and testing the performance of the recurrent neural network on text data. The recurrent neural network practice case developed in this paper automatically completes words with various numbers of characters. Using the proposed recurrent neural network practice case, it is possible to create an artificial intelligence SW practice case that automatically completes by expanding the maximum number of characters constituting Korean or English words in various ways. Therefore, it can be said that the utilization of this case of basic practice of recurrent neural network is high.

Analysis of Learners' Preferences for Computer Solving Methods (학습자의 컴퓨터 문제해결 선호방법 분석)

  • Park, Sunju
    • Journal of The Korean Association of Information Education
    • /
    • v.22 no.1
    • /
    • pp.113-122
    • /
    • 2018
  • Collaboration and assistance among peer learners are essential factors for successful learning outcomes. However it is important to investigate students' preferences for computer problem solving methods and interrelationships, since students tend to solve problems more and more by themselves. This is because of the importance of giving appropriate instructions to students. In this context, this paper shows the analysis of the preferred methods and interrelationships of studnets' preferences upon encountering difficulties during computer usage by collecting data from 231 students in K national university of education. As a result, the result shows that students tend to solve problems without asking as they have higher abilities in computer usage, which was also shown to increase along with their grade levels. Furthermore, it showed that students who have family members and relatives, and who are using the internet are more satisfied with their problem solving. Lastly, it is possible to grasp the computer problem solving network within the department by using social network analysis, so it can be used as reference data for selecting the peer learners, which will help to operate the customized computer education practice.

Analysis of Changes of Digital Mind by the Class Type in Basic Software Education for the Students of Humanities (소프트웨어 기초 교육에서 수업 방식에 의한 인문대학생의 디지털 마인드 변화 분석)

  • Seo, Joo-Young;Shin, Seung-Hun;Goo, Eun-Hee
    • Journal of Digital Convergence
    • /
    • v.15 no.9
    • /
    • pp.55-64
    • /
    • 2017
  • As the importance of software has become more widely recognized, many Korean universities are designating software classes as an essential subject. However, there is a difficulty in achieving the educational goal because the education is done without sufficient understanding of the non-Major learner. Therefore, in this paper, we analyze the opinions of the humanities college students who have taken the software basic education course and confirm the changes of the students' digital minds. Based on this, we suggest considerations for the basic software education for non-Majors. The results of the analysis show that pre-admission software education does not contribute much to university education, while students respond positively to the practice-based education using student-oriented project subjects. Therefore, it is desirable to provide an environment where learners can gradually develop their digital minds by providing students with more software access opportunities based on hands-on practice in basic software education for non-Majors.

A Study on the Value of Archival Contents in University Practical Education : Focusing on University-Industry Cooperation for SW Practical Education (대학 실습 교육용 기록정보콘텐츠 가치 연구 : 산학연계형 SW실습교육을 중심으로)

  • SUN A LEE;SE JONG OH
    • The Journal of the Convergence on Culture Technology
    • /
    • v.10 no.2
    • /
    • pp.537-545
    • /
    • 2024
  • The importance of University Archives Management is increasing. In this study, we researched cases of collecting and managing educational archival contents in universities. Developed archival contents for software practical education, and implemented it to the Capstone Design course and overseas program. The effect of applying the model was analyzed through surveys and interviews. The Capstone Design Survey, involving 349 participants, indicated the highest satisfaction with the University-Industry Cooperation type. The experience of dissemination and enhancement was aggregated as the second highest satisfaction. In the second survey, 62 students who had participated in the overseas program over the span of two years took part. All nine Likert-type questions showed high satisfaction scores of more than 4 points. The top three satisfaction factors-content, program type, and advanced experience-showed high satisfaction scores of 4.85, 4.74, and 4.71, respectively. Through interviews with professors, mentors, and students, it was also confirmed that instructional methods utilizing archival contents are effective. And the model we developed is applicable for convergence education.

The Effect of Convergence Education based on Reading and Robot SW Education for Improving Computational Thinking (컴퓨팅 사고력 향상을 위한 독서와 로봇SW교육 기반 융합교육의 효과)

  • Jun, Soojin
    • Journal of Industrial Convergence
    • /
    • v.18 no.1
    • /
    • pp.53-58
    • /
    • 2020
  • The 2015 revised curriculum aims to cultivate creative convergence talent. In this regard, SW education needs to study various convergence education methods to enhance computational thinking. The purpose of this study is to analyze the effects of SW convergence education centered on reading education and robot utilization education to improve computing thinking ability. For this purpose, SW education teaching and learning was designed by combining SW education using card coding-based robots with reading education based on interactive works and reading on the whole work. As a result, the convergence education between reading and SW improved all three areas of the concept, practice, and perspective of computational thinking ability and increased the learner's satisfaction.

Play-based SW Education Teaching-Learning Strategy to Improve Computational Thinking (컴퓨팅 사고 신장을 위한 놀이중심 SW교육 교수학습 전략)

  • Han, SeonKwan
    • Journal of The Korean Association of Information Education
    • /
    • v.21 no.6
    • /
    • pp.657-664
    • /
    • 2017
  • This study investigates the effect of play-based software education instruction strategy for improving computational thinking as a method of software education. The play-based instruction strategy is a teaching-learning strategy in which the presented code is navigated through play, and the functions are revised and newly reconstructed. We designed an education program with the play-based instruction strategy and applied the program to elementary students. In order to verify the effectiveness of the research, we examined the competence of computing thinking concept and computing thinking practice. As a result, the computing thinking concept and computational thinking practice were that the proposed teaching-learning model is higher than the direct teaching method.

A Study on the Instructional Model utilizing Scratch for Introductory Programming Classes of SW-Major Students (SW전공자 프로그래밍 입문 수업의 스크래치 활용 수업 모형 연구)

  • KO, Kwangil
    • Convergence Security Journal
    • /
    • v.18 no.2
    • /
    • pp.59-67
    • /
    • 2018
  • The programming language is a core education area of software that is becoming increasingly important in the age of the fourth industrial revolution, but it requires mathematical knowledge and logical thinking skills, so that many local private university and college students with low basic skills are having difficulties learning it. This problem occasionally causes SW-major students to lose interest and confidence in their majors during the introductory course of programming languages; making them change their majors, or give up their studies. In this study, we designed an instructional model using Scratch for educating C-language which is a typical programming introductory language. To do this, we analyzed the concepts that can be trained by Scratch among the programming concepts supported by C-language, and developed the examples of Scratch for exercising the concepts. In addition, we designed an instructional model, by which the programming concepts are first learned through Scratch and then C-language is taught, and conducted an experiment on the SW-major freshman students of a local private university to verify the effectiveness of the model. In the situation where SW education is becoming common, we expect that this study will help programming language education of security IT students.

  • PDF

Analysis of Effect that Pair Programming Develope of Computational Thinking and Creativity in Elementary Software Education (초등학교 SW교육에서 동료 프로그래밍 교육 방법이 컴퓨팅 사고력과 창의성 신장에 미치는 효과 분석)

  • Seo, Youngho;Yeom, Miryeong;Kim, Jonghoon
    • Journal of The Korean Association of Information Education
    • /
    • v.20 no.3
    • /
    • pp.219-234
    • /
    • 2016
  • In this study, It analyzed the effect of pair programming teaching methods in elementary software education. At first, for the development of SW educational programs it surveyed 162 elementary students and 34 teachers in J area. As a result, developed SW educational programs based on geometry in elementary mathematics and it was applied. For application SW programs it was constructed 22 students experimental group, 22 students comparison group of 44 students in 3, 4, 5th grade the winter break of ${\bigcirc}{\bigcirc}$ university education donation application. First, software education using pair programming will be more effective on the development of elementary school students' computational thinking. Second, software education using pair programming will be more effective on the development of elementary school students' creativity. Test results, pair programming is to show a significant difference on the development of computational thinking and creativity in elementary software education.

Programming practice system using Docker (Docker를 이용한 프로그래밍 실습 시스템 설계)

  • Chae, Minsu;Jeon, EunKwang;Lee, Hwamin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2017.04a
    • /
    • pp.47-49
    • /
    • 2017
  • 최근 소프트웨어 교육이 중요해짐에 따라 학교 SW 교육이 강화되고 있다. 2017년부터는 초등학교, 2020년부터는 중학교에 소프트웨어교육이 필수화 될 예정이다. 그러나 현재 부족한 정보 교사의 수와, 열악한 실습실 환경을 갖는 학교가 많다. 그에 따라 본 논문에서는 학습자에 의해 시스템이 영향을 받지 않고, 다양한 언어를 제공하며, 실습 채점을 지원하는 프로그래밍 실습 시스템을 설계하였다.

Development of Team Project based Convergence Education Program for Improving Software Teaching Efficacy of Non-professional Teachers in Informatics (비 정보과 교사의 SW 교육 교수효능감 함양을 위한 팀 프로젝트 기반 융합교육 프로그램 개발)

  • Yi, Soyul;Lee, Eunkyoung
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2022.07a
    • /
    • pp.387-388
    • /
    • 2022
  • 본 연구에서는 비 정보과 교사들의 효과적인 SW 교육 교수효능감 함양을 위하여 팀 프로젝트 기반 융합 교육 프로그램을 개발하였다. 개발된 교육 내용은 융합교육 및 팀 프로젝트에 대한 이해를 바탕으로 수학, 과학, 정보 등이 융합된 다양한 프로젝트를 실습한 뒤, 직접 문제 해결을 위한 프로젝트의 설계 및 개발과 발표, 동료 평가 및 피드백의 과정으로 구성되어 있다. 이는 10주간 비 정보과 교사들에게 처치되었고, 사전-사후 t-검정 결과, 통계적으로 유의한 향상을 나타내었다. 하지만 본 연구의 실험은 단일집단을 대상으로 하였기 때문에 추후 통제집단과의 비교를 통하여 향상에 대한 통계적 비교가 필요로 된다.

  • PDF