• Title/Summary/Keyword: Online Programming Class

Search Result 17, Processing Time 0.018 seconds

Software Development Education through Developing a usable Multiplayer Online Game (다중 사용자 온라인 게임 개발을 통한 소프트웨어 개발 교육)

  • Yoon, Ilmi;Ng, Gary;Kwon, Oh Young
    • The Journal of Korean Institute for Practical Engineering Education
    • /
    • v.4 no.2
    • /
    • pp.38-45
    • /
    • 2012
  • Building a game has been used as effective and attractive way of teaching computer science. Building a usable Multi-player Game is requires important aspects of technology, teamwork and software engineering principles. The whole class was structured in to several teams and students needed to join one or two teams. Each team presented their progress, discussed future milestones and troubleshoots, updated documents for clearer communication and utilized SVN(Subversion) throughout the semester. Unlike usual class setting, all students worked collaboratively together like one company to achieve the goal. In one semester, students started from concept design and completed a working Multiplayer Online Game called "deBugger" (Fall 2009), and "World of Balance" (Fall 2011), while learning game design, 3D graphics, Game Engine, Server-client architecture, Game Protocol, network programming, database, Software Engineering principles, and large application development as a team project.

  • PDF

Differences in self-efficacy between block and textual language in programming education using online judge (자동평가시스템을 활용한 프로그래밍 교육에서 블록형 언어와 텍스트형 언어 간 자기효능감의 차이)

  • Chang, Won-Young;Kim, Seong-Sik
    • The Journal of Korean Association of Computer Education
    • /
    • v.23 no.4
    • /
    • pp.23-33
    • /
    • 2020
  • Online judge provides compilation, execution, and immediate feedback on the source submitted by the learner, and ensures the accuracy and reliability of the evaluation, but it's difficult to select the language according to the level of the learner because most of them provide only textual language. In this study, a block language for online judge was developed and applied to high school classes, and the difference in self-efficacy between the block language and the textual language group was confirmed. It was found that Block language group have more ability expectation to overcome disgust experience than textual language group and Textual language group have significant decrease in ability expectation to start activity and to continue activity. It implies that Block language has an effect on self-efficacy for afterward programming activities, and methods of teaching, learning and evaluation should be devised in the case of textual language so that student's self-efficacy does not deteriorate at the initial and ongoing stage of activity. The results of this study are meaningful in that it provide various implications of methods for enhancing self-efficacy in high school class of programming.

A study on the descriptive cataloging of serial title changes (지명변경자료의 기술목록법에 관한 연구)

  • 윤희윤
    • Journal of Korean Library and Information Science Society
    • /
    • v.22
    • /
    • pp.61-93
    • /
    • 1995
  • This paper discussed which of the three basic entries of serials that changed their titles-earliest, latest, or successive entry cataloging-is the most efficient, informative, and economical in a manual and an online environment. The results of the study are as follow: 1. Earliest entry cataloging or as an alternative, successive entry cataloging advocated by Cutter in 1976 was replaced in ALA Cataloging Rules by latest entry cataloging and with AACR1 and AACR2, latest entry cataloging was replaced by successive entry cataloging again. 2. Entry method of serial cataloging should be determined in consideration of goals of catalog, efficiency of catalog retrieval, theoretical and practical standpoint of entry methods, average cataloging time and cost, the state of adaption. 3. In a card catalog environment, if the numbering and class number of the serial that title proper changed into initials itself continue and the title history must not be too complicated, the serial is desirable to entry under the latest title. Except for above case, successive entry cataloging enables serials to be more quickly and economically made available to users than with either earliest or latest entry cataloging. 4. In an automated catalog environment, successive entry cataloging has more potential of satisfying and impairs the efficiency of both accessing and processing a library's serials collection. However, when initial cataloging by MARC format is done, careful screen design and complex programming will be needed. And subfield containing the local record number should be added to the programming means to link the various records together, i.e., 780 (preceding title) and 785 (succeeding title) fields for all related titles.

  • PDF

A study on the satisfaction and learning effect using e-portfolio in liberal arts programming classes (교양 프로그래밍 수업에서 e-포트폴리오를 활용한 만족도와 학습 효과에 관한 연구)

  • Lee, Youngseok
    • Journal of Industrial Convergence
    • /
    • v.20 no.2
    • /
    • pp.45-50
    • /
    • 2022
  • In this study, an e-portfolio system was constructed and utilized to communicate with students, while processing the overall procedure of teaching-learning activities as data for qualitative improvement in the non-face-to-face educational environment. The e-portfolio system was designed to support the entire process of reflection from the instructor's lesson planning, regular checking of the learner's understanding during the course operation process, online communication, and support for learner-centered educational activities. Analyzing the effectiveness of the communication-based learning effect between instructors and learners using the e-portfolio in liberal arts programming classes, which may be difficult for non-major students, a significant correlation was found in problem-solving skills, and midterm and final exams. Additionally, the result of analyzing the expanded applicability of e-portfolio satisfaction demonstrated a significant correlation with the students' computational thinking ability, test results, assignments, and academic performance. It was found to have a significant effect on the improvement of computational thinking ability. If non-face-to-face education is conducted using the proposed e-portfolio system type, it will be possible to improve the quality of online education, while communicating effectively with students.

Analysis of Resilience according to Crossing School Practical Classes in Raspberry Pi (라즈베리파이 실습 수업에서 교차 등교 수업에 따른 회복탄력성 분석)

  • Kim, Semin;Hong, Ki-Cheon;You, Kangsoo;Lee, Hyejung;Lee, Choong Ho
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2021.10a
    • /
    • pp.508-510
    • /
    • 2021
  • In this study, the difference in resilience was analyzed based on the results of a study of classes that practiced using Raspberry Pi, which had to cross school due to temporarily conducting online classes due to the COVID-19 pandemic. As a result of the study, in online classes, 14 people had resilience less than 150, 32 people who had 150 or more and less than 180, and 9 people who had 180 or more. On the other hand, in the school attendance class, there were 7 people with resilience less than 150, 29 people with resilience less than 150 and less than 180, and 20 people with more than 180. Therefore, in subjects where programming using Raspberry Pi and circuit manufacturing are taught at the same time, the laboratory and practice environment should be able to proceed properly as much as possible. should proceed mainly.

  • PDF

Exploring the Application of Playful Learning in SW Liberal Education to Enhance Learning Motivation : Focusing on non-CS students (대학 SW 교양수업의 놀이학습 적용방안 탐색 : 학습동기 제고를 위한 비전공자 수업을 중심으로)

  • Soah Gwak;Jaisoon Baek;Sujin Yoo
    • Journal of The Korean Association of Information Education
    • /
    • v.26 no.5
    • /
    • pp.327-340
    • /
    • 2022
  • This study applied effective playful learning to increase the learning motivation of non-CS major students to help them achieve learning and to successfully operate online SW liberal arts classes for 560 students. As a result of analyzing the students' reflection journals, most of the students accepted the 'white radish' of dialect names as fun playful learning in the process of learning local variables and global variables. And they were surprised and amazed at discovering unexpected contents in our SW class. It was found that they experienced delight in learning, learning-flow, confidence, and intrinsic motivation. In the final term exam at the end of the semester, it was confirmed that the correct rate of 92% for questions related to local and global variables was higher than the average rate of other questions' correctness of 67.1%.

A Study on the Development of Software Education Program to Activate Employment for the Disabled

  • Lee, Won Joo
    • Journal of the Korea Society of Computer and Information
    • /
    • v.27 no.3
    • /
    • pp.209-216
    • /
    • 2022
  • In this paper, we propose an effective software education program to promote employment of the disabled and verify the effectiveness of SW education through pilot operation. In this SW education program, we develop a SW curriculum consisting of the basic course, Unity programming course, and the advanced course, AR/VR digital content development course. The SW education achievement standard develops the basic and advanced course achievement standards in consideration of the level of the virtual reality content production job of the National Competency Standards(NCS) and the SW education achievement standards of youth with visual, hearing, and physical disabilities. SW education materials are developed on a project basis so that one AR/VR digital content can be implemented step by step according to the intellectual level of the disabled based on Unity. SW education pilot training is conducted as online education based on Blended Learning due to COVID-19. In order to derive the SW education effect and each learner's individual SW education academic achievement for the SW education pilot training, a survey is conducted on learners, and the results are analyzed. In the basic course, 77.3% of learners achieved academic achievement above excellent(80-90), and in the advanced course, 48.8% of learners achieved academic achievement above excellent(80-90). These results verify that the SW education program for the disabled developed in this paper is effective in activating employment for the disabled.