• Title/Summary/Keyword: SW Coding Education

Search Result 60, Processing Time 0.027 seconds

Effectiveness analysis based on PJBL of Liberal Arts Computing (PJBL기반의 교양컴퓨터 수업의 효과성 분석)

  • Jin-Ah, Yoo
    • Journal of Integrative Natural Science
    • /
    • v.15 no.4
    • /
    • pp.163-169
    • /
    • 2022
  • Currently, many universities are implementing software-oriented universities and artificial intelligence-oriented universities to foster software-oriented manpower. We are educating students to design and produce computational thinking and coding directly with their major knowledge. However, computer education is not easy for non-majors, and there are many difficulties in coding. The results of responses from 104 students from the College of Health Sciences and College of Social Management who took the liberal arts computer at University H were analyzed using SPSS 26.0 version. In the liberal arts computer class for non-majors, a PJBL-based class plan was proposed. The effectiveness of PJBL-based classes was confirmed through a questionnaire for the improvement of artificial intelligence liberal arts courses. As a result, PJBL-based education showed statistically significant results in terms of satisfaction, effectiveness, and self-efficiency of classes regardless of major.

Design of an Educational Symbolic Coding Application for Drone Education (드론 교육 적용이 가능한 교육용 심볼릭 코딩 어플리케이션 설계)

  • Ok-Kyoon Ha;Ju-hyeon Lee;Dong-myung Kim;Byeong-chan Choi;Hyeong-guk Jo;Min-jae Kang
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.375-376
    • /
    • 2023
  • 정보기술의 발전으로 인해 코딩 교육의 중요성이 부각되고 있다. 코딩 교육과 다양한 분야와 융합된 교육 모델이 제시되고 있으며 그 중 드론을 활용한 코딩 교육 방법이 일부 존재하지만 오락성이 강조되거나 드론 조종에 초점을 두고 있어 코딩 역량 향상에는 한계가 있다. 본 논문에서는 학습자의 안전성을 보장하고 코딩 역량 향상을 위해 드론 교육에 적용 가능한 교육용 심볼릭 코딩 어플리케이션을 제시한다. 제시하는 어플리케이션은 사용자가 SW 설계 수준의 순서도 기반 심볼릭 코딩을 학습하고 코딩 결과를 드론 시뮬레이션 또는 실제 드론에 적용하여 확인할 수 있는 기능을 제공한다. 이를 통해 학습자들에게 실제적인 코딩 경험을 제공하고 창의적인 문제 해결 능력과 창의성 향상을 기대할 수 있다.

  • PDF

Design of Teaching Methods to Improve the Participation of Non-major Learners in SW-subjects (비전공 학습자의 SW교과 참여도 향상을 위한 교수법 설계)

  • Lee, Min-Hye;Kang, Yun-Jeong;Won, Dong-Hyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2022.10a
    • /
    • pp.383-385
    • /
    • 2022
  • Recently, as the importance of computational thinking skills has increased, several schools have opened and operated software courses for all students. Software education aims to creatively solve various problems based on coding, but it is difficult to motivate non-major learners who do not have engineering knowledge or are not interested in the IT field. Motivation for learning plays an important role in improving learners' concentration and learning efficiency. In this paper, a method of motivating non-major learners for software subjects was studied and the results were evaluated through a questionnaire.

  • PDF

A study on development of educational contents about combining computational thinking with design thinking (창의·컴퓨팅사고 교육내용 기본 설계 연구)

  • Oh, Kyung-Sun;Suh, Eung-Kyo;Chung, Haejin
    • Journal of Digital Convergence
    • /
    • v.16 no.5
    • /
    • pp.65-73
    • /
    • 2018
  • The objective of this study is to suggest the contents of education for software for Undergraduates who are not majoring in IT to cultivate creative and convergent people to prepare for the 4th Industrial Revolution. In the background, this study investigated the relationship between design thinking and computing thinking factors and examined the direction of software education to develop creative problem solving abilities. Two specialist questionnaires and focus group interviews were used to derive two levels of content elements for design thinking based computing thinking. According to the results of the analysis, This research is based on the process of design thinking, focusing on diffuse thinking at the first level, and the whole contents are composed. The process of producing a prototype was used to derive the computational thinking contents necessary for problem solving. This study focuses on convergent thinking at the second level and draws out the contents of computing thought to embody the first level contents of various ideas and stories into computing. It is expected that this study will be used as basic data to develop the content and method of education as SW education for non - major subject in university.

A Design of an UDDPAAP Competence Teaching-Learning Model to Improve Computational Thinking in College Students (대학생들의 컴퓨팅 사고력 향상을 위한 UDDPAAP 역량 교수·학습 모델 설계)

  • Jeon, Mi-Yeon;Kim, Eui-Jeong;Kang, Shin-Cheon;Kim, Chang-Suk;Chung, Jong-In
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2018.05a
    • /
    • pp.327-331
    • /
    • 2018
  • The purpose of this study was to design a competence teaching-learning model that could help college students improve their computational thinking among core competences in SW education. A competence teaching-learning model, UDDPAAP (Unplugged-Demonstration-Decomposition-Pattern Recognition-Abstraction-Algorithm-Programming), was designed by analyzing competences of learners with no experience in software coding, by reconstructing DMM, DDD, and DPAA among the five existing SW-based teaching-learning models, and by analyzing unplugged activity and the Bebras challenge computational thinking scale carefully. The unplugged activity partially adapted to instruction for college students and some items chosen from the Bebras challenge computational thinking scale were applied to the existing teaching-learning model. To determine the effects of the study, pretest was conducted in freshmen for computational thinking and self-confidence on the basis of the experience in SW and computer information literacy education, and posttest following instruction applying the UDDPAAP teaching-learning model. The students provided with SW education based on the UDDPAAP teaching-learning model saw their computational thinking competence improved.

  • PDF

Designing an Intelligent Data Coding Curriculum for Non-Software Majors: Centered on the EZMKER Kit as an Educational Resource (SW 비전공자 대상으로 지능형 데이터 코딩 교육과정 설계 : EZMKER kit교구 중심으로)

  • Seoung-Young Jang
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.18 no.5
    • /
    • pp.901-910
    • /
    • 2023
  • In universities, programming language-based thinking and software education for non-majors are being implemented to cultivate creative and convergent talent capable of leading the digital convergence era in line with the Fourth Industrial Revolution. However, learners face difficulties in acquiring the unfamiliar syntax and programming languages. The purpose of this study is to propose a software education model to alleviate the challenges faced by non-major students during the learning process. By introducing algorithm techniques and diagram techniques based on programming language thinking and using the EZMKER kit as an instructional model, this study aims to overcome the lack of learning about programming languages and syntax. Consequently, a structured software education model has been designed and implemented as a top-down system learning model.

Design of Algorithm Thinking-Based Software Basic Education for Nonmajors (비전공자를 위한 알고리즘씽킹 기반 소프트웨어 기초교육 설계)

  • PARK, So-Hyun
    • The Journal of Industrial Distribution & Business
    • /
    • v.10 no.11
    • /
    • pp.71-80
    • /
    • 2019
  • Purpose: The purpose of this study is to design the curriculum of Basic College Software Programming to develop creative and logical-thinking. This course is guided by algorithmic thinking and logical thinking that can be solved by computing for problem-solving, and it helps to develop by software through basic programming education. Through the stage of problem analysis, abstraction, algorithm, data structure, and algorithm implementation, the curriculum is designed to help learners experience algorithm problem-solving in various areas to develop diffusion thinking. For Learners aim to achieve the balanced development of divergent and convergent-thinking needed in their creative problem-solving skills. Research design, data and methodology: This study is to design a basic software education for improving algorithm-thinking for non-major. The curriculum designed in this paper is necessary to non-majors students who have completed the 'Creative Thinking and Coding Course' Design Thinking based are targeted. For this, contents were extracted through advanced research analysis at home and abroad, and experts in computer education, computer engineering, SW education, and education were surveyed in the form of quasi-openness. Results: In this study, based on ADD Thinking's algorithm thinking, we divided the unit college majors into five groups so that students of each major could accomplish the goal of "the ability to internalize their own ideas into computing," and extracted and designed different content areas, content elements and sub-components from each group. Through three expert surveys, we established a strategy for characterization by demand analysis and major/textbook category and verified the appropriateness of the design direction to ensure that the subjects and contents of the curriculum are appropriate for each family in order to improve algorithm-thinking. Conclusions: This study helps develop software by enhancing the ability of students who practice various subjects and exercises to explore creative expressions in various areas, such as 'how to think like a computer' that can implement and execute their ideas in computing. And it helps increase the ability to think logical and algorithmic computing based on creative solutions, improving problem-solving ability based on computing thinking and fundamental understanding of computer coding and development of logical thinking ability through programming.

Content Recommendation Techniques for Personalized Software Education (개인화된 소프트웨어 교육을 위한 콘텐츠 추천 기법)

  • Kim, Wan-Seop
    • Journal of Digital Convergence
    • /
    • v.17 no.8
    • /
    • pp.95-104
    • /
    • 2019
  • Recently, software education has been emphasized as a key element of the fourth industrial revolution. Many universities are strengthening the software education for all students according to the needs of the times. The use of online content is an effective way to introduce SW education for all students. However, the provision of uniform online contents has limitations in that it does not consider individual characteristics(major, sw interest, comprehension, interests, etc.) of students. In this study, we propose a recommendation method that utilizes the directional similarity between contents in the boolean view history data environment. We propose a new item-based recommendation formula that uses the confidence value of association rule analysis as the similarity level and apply it to the data of domestic paid contents site. Experimental results show that the recommendation accuracy is improved than when using the traditional collaborative recommendation using cosine or jaccard for similarity measurements.

Physical Computing Coding Education for Non-SW Major (SW 비 전공자를 위한 피지컬 컴퓨팅 코딩 교육)

  • Han, Jin Seop;Choi, Kang-Im;Shin, Youngjoo;Par, Byung Joon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2018.10a
    • /
    • pp.317-318
    • /
    • 2018
  • 국내외적으로 컴퓨팅 사고와 컴퓨터 프로그램 코딩 교육에 대한 관심이 높아지고 있다. 그리고 많은 대학들이 소프트웨어 관련 학과를 비롯하여 비 전공 학과에 컴퓨팅 사고 및 프로그램 코딩 교과목을 개설하고 있는 상황이다. 따라서 본 논문은 소프트웨어 비 전공자를 대상으로 컴퓨팅 사고 개념에 기초해서 프로그램 코딩 교육을 보다 효과적으로 수행할 수 있는 피지컬 컴퓨팅 코딩 교육 방법에 대하여 기술한다.

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