• Title/Summary/Keyword: C programming education

Search Result 85, Processing Time 0.031 seconds

Implementation of Embedded Educational Router System (임베디드 교육용 라우터 실습장비의 구현)

  • Park, Gyun Deuk;Chung, Joong Soo;Jung, Kwang Wook
    • Journal of the Korea Society of Computer and Information
    • /
    • v.18 no.5
    • /
    • pp.9-17
    • /
    • 2013
  • This paper presents the design of the educational router system. This system is designed and implemented to support network configuration and embedded programming technology of the user on Internet. Not only Static routing protocol but also a kind of dynamic routing protocols such as OSPF and RIP and firewall have been programmed for education based on ethernet interface. ADS 1.2 as debugging environment, uC/OS-ii as RTOS and C language as development language are used. The educational procedures is compile, loading of static routing protocol, a kind of dynamic routing protocols such as OSPF and RIP and firewall program already supplied. Thereafter the verification is checked by using "ping" test to allow for demo operation such as hands-on training procedure. Finally programming procedure similar with demo operation of static routing protocol, a kind of dynamic routing protocols such as OSPF and RIP and packet filtering function is educated step by step.

Design of a 40 channel SQUID system (40채널 SQUID 시스템의 설계)

  • Lee, Y.H.;Kim, J.M.;Kwon, H.C.;Lim, C.M.;Lee, S.K.;Park, Y.K.;Park, J.C.;Lee, D.H.;Shin, J.K.;Ahn, C.B.;Park, M.S.;Hur, Y.;Hong, J.B.
    • Proceedings of the KOSOMBE Conference
    • /
    • v.1998 no.11
    • /
    • pp.191-192
    • /
    • 1998
  • We report on the design of a low-noise 40 channel SQUID system for biomagnetism. We used low-noise SQUID sensor with the pickup coil integrated on the same wafer as the SQUID. The SQUID electronics were simplified by increasing the voltage output of the SQUID. The SQUID insert was designed to have low thermal load, minimizing the liquid helium loss. The digital signal processing provides versatile analysis tools and the software is based on the object-oriented programming. For the effective localization of the source location, solutions of the inverse problems based on the lead-field and the simulated anneal ins were studied.

  • PDF

A Study of ICT Fusion Program for Efficient Software Education (효율적인 소프트웨어 교육을 위한 ICT 융합 프로그램 고찰)

  • Nam, Jae-hyun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2014.10a
    • /
    • pp.789-791
    • /
    • 2014
  • The software education has many interest in the world because a lot of help to improve logical thinking and problem solving training. However, to implement such a program using languages such as C or Java, you should be aware of the syntax, understanding of computer architecture, and many library. So, it is difficult for many ordinary student to implement program. Therefore, we need easy access to the programming to address the life program by coding for students. In this paper, we introduce such useful software training program or Internet Web site for students.

  • PDF

Educational Software Development of Bluetooth Protocol for Protocol Monitoring and Emulation (프로토콜 모니터링 및 에뮬레이션 기능을 제공하는 블루투스 프로토콜의 교육용 소프트웨어)

  • 정중수
    • The Journal of the Korea Contents Association
    • /
    • v.4 no.1
    • /
    • pp.1-7
    • /
    • 2004
  • In addition to wired communication technology, wireless communication technology has been driving communication revolution nowadays. Bluetooth technology carries out data/voice communication making pico-net and the various application services are supported by access network connected to public network. This paper presents educational software development of bluetooth protocol stack including HCI, L2CAP, RFCOMM, SDP and profiles including GAP, SPP, GEOP, FTP. This software which supports programming environment of these protocol monitoring and emulation is implemented basically step by step for education based on H connected to the bluetooth device through RS-232-C, UART or USB cable. Application program coded by Visual C is operated over the firmware loaded on the bluetooth device connected to the PC. Additionally ftp and chatting function are developed to enhance educational efficiency.

  • PDF

An Empirical Study of Factors Influencing on the Learning Effects of Perceived Characteristics of Multimedia Media (멀티미디어 매체의 지각된 특성이 학습 효과에 미치는 영향에 관한 실증적 연구)

  • 신호균;김병곤;김종욱
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 1999.12a
    • /
    • pp.301-313
    • /
    • 1999
  • Recently, the rabid development of information technology has brought enormous changes in education. Consolidation of communications and multimedia technologies are enabling the new educational paradigm such as distance learning and virtual education. Furthermore, many studies in the education engineering field report that teaching using multimedia technologies more enhances students' performance than the traditional instructor-teaching method. However, little research regarding the education using multimedia has been done in the MIS filed. None of multimedia-related studies could be found in the top-ranked MIS journals published in Korea for the last five years, and only a few studies were found even worldwide. In this regard, the purpose of this study is to investigate which features of multimedia software are most important to enhance the teaching results of students. From the previous research, we found out the specific features of the educational multimedia software which are considered to affect the students'performance, and defined the research variables related to those educational software features. And, based on the constructivism and motivation theory of the education engineering field a theoretical research model and research hypotheses were developed. Perceived usefulness of the class and a student's perceived interests in the class were used as surrogate variables to measure teaching performance. Total 277 students participated separately in one of the two multimedia classes which have continued for three weeks. One was C programming language class and the other was multimedia CD-title development class. Each student listened for the multimedia session of the class using multimedia software and, at the end of the multimedia session, answered the survey questionnaire. The results of the study show that motivation to the class and the contents of education were statistically significant to the students'performance in the class. That implies, not only in the traditional instructor-teaching method but also in the multimedia class, that the contents of education itself and student's motivation to the class are most important to raise instructional results.

  • PDF

An Empirical Study on Factors Influencing the Learning Results of Information Technology Using Multimedia (멀티미디어를 이용한 정보기술 교육의 학습 효과에 영향을 미치는 요인에 관한 연구)

  • Kim, Byung-Gon;Kim, Jong-Uk
    • Asia pacific journal of information systems
    • /
    • v.10 no.1
    • /
    • pp.37-59
    • /
    • 2000
  • Recently, the rapid development of information technology has brought enormous changes in education. Consolidation of communications and multimedia technologies are enabling the new educational paradigm such as distance learning and virtual education. Furthermore, many studies in the education engineering field report that teaching using multimedia technologies more enhances students' performance than the traditional instructor-teaching method. However, little research regarding the education using multimedia has been done in the MIS filed. None of multimedia-related studies could be found in the top-ranked MIS journals published in Korea for the last five years, and only a few studies were found even worldwide. In this regard, the purpose of this study is to investigate which features of multimedia software are most important to enhance the teaching results of students, From the previous research, we found out the specific features of the educational multimedia software which are considered to affect the students' performance, and defined the research variables related to those educational software features, And, based on the constructivism and motivation theory of the education engineering field, a theoretical research model and research hypotheses were developed. Perceived usefulness of the class and a student's perceived interests in the class were used as surrogate variables to measure teaching performance. Total 277 students participated separately in one of the two multimedia classes which have continued for three weeks. One was C programming language class and the other was multimedia CD-title development class. Each student listened for the multimedia session of the class using multimedia software and, at the end of the multimedia session, answered the survey questionnaire, The results of the study show that motivation to the class and the contents of education were statistically significant to the students' performance in the class. That implies, not only in the traditional instructor-teaching method but also in the multimedia class, that the contents of education itself and student's motivation to the class are most important to raise instructional results.

  • PDF

SHADOWING PROPERTY FOR ADMM FLOWS

  • Yoon Mo Jung;Bomi Shin;Sangwoon Yun
    • Journal of the Korean Mathematical Society
    • /
    • v.61 no.2
    • /
    • pp.395-408
    • /
    • 2024
  • There have been numerous studies on the characteristics of the solutions of ordinary differential equations for optimization methods, including gradient descent methods and alternating direction methods of multipliers. To investigate computer simulation of ODE solutions, we need to trace pseudo-orbits by real orbits and it is called shadowing property in dynamics. In this paper, we demonstrate that the flow induced by the alternating direction methods of multipliers (ADMM) for a C2 strongly convex objective function has the eventual shadowing property. For the converse, we partially answer that convexity with the eventual shadowing property guarantees a unique minimizer. In contrast, we show that the flow generated by a second-order ODE, which is related to the accelerated version of ADMM, does not have the eventual shadowing property.

A Study on ARCS-DEVS-based Programming Learning Methods for SW/AI Basic Liberal Arts Education for Non-majors (비전공자 대상 SW/AI 기초 교양 교육을 위한 ARCS-DEVS 모델 기반의 프로그래밍 학습방법 연구)

  • Han, Youngshin
    • Journal of Korea Multimedia Society
    • /
    • v.25 no.2
    • /
    • pp.311-324
    • /
    • 2022
  • In this paper, we adjusted the feedback and learning materials for each learning based on ARCS motivation which applied DEVS methodology. We designed the ARCS professor-student model that expresses the continuous change in the student's attitude toward the class according to the student's attention, relevance, confidence, and satisfaction. It was applied to computational thinking and data analysis classes Based on the designed model. Before and after class, the students were asked the same question and then analyzed for each part of the ARCS. It was observed that students' perceptions of Attention, Relevance, and Satisfaction were improved except for Confidence. we observed that the students themselves felt that they lacked a lot of confidence compared to other ARS through the analysis. Although, Confidence showed a 13.5% improvement after class but it was about 33% lower than the average of other ARS. However, when it was observed that students' self-confidence was 30% lower than other motivational factors it was confirmed that the part that leads C to a similar level in other ARS is necessary.

Computer intensive method for extended Euclidean algorithm (확장 유클리드 알고리즘에 대한 컴퓨터 집약적 방법에 대한 연구)

  • Kim, Daehak;Oh, Kwang Sik
    • Journal of the Korean Data and Information Science Society
    • /
    • v.25 no.6
    • /
    • pp.1467-1474
    • /
    • 2014
  • In this paper, we consider the two computer intensive methods for extended Euclidean algdrithm. Two methods we propose are C-programming based approach and Microsoft excel based method, respectively. Thses methods are applied to the derivation of greatest commnon devisor, multiplicative inverse for modular operation and the solution of diophantine equation. Concrete investigation for extended Euclidean algorithm with the computer intensive process is given. For the application of extended Euclidean algorithm, we consider the RSA encrytion method which is still popular recently.

Program Plagiarism Detection based on X-treeDiff+ (X-treeDiff+ 기반의 프로그램 복제 탐지)

  • Lee, Suk-Kyoon
    • Journal of the Institute of Electronics Engineers of Korea CI
    • /
    • v.47 no.4
    • /
    • pp.44-53
    • /
    • 2010
  • Program plagiarism is a significant factor to reduce the quality of education in computer programming. In this paper, we propose the technique of identifying similar or identical programs in order to prevent students from reckless copying their programming assignments. Existing approaches for identifying similar programs are mainly based on fingerprints or pattern matching for text documents. Different from those existing approaches, we propose an approach based on the program structur. Using paring progrmas, we first transform programs into XML documents by representing syntactic components in the programs with elements in XML document, then run X-tree Diff+, which is the change detection algorithm for XML documents, and produce an edit script as a change. The decision of similar or identical programs is made on the analysis of edit scripts in terms of program plagiarism. Analysis of edit scripts allows users to understand the process of conversion between two programs so that users can make qualitative judgement considering the characteristics of program assignment and the degree of plagiarism.