• Title/Summary/Keyword: 코드 피드백

Search Result 85, Processing Time 0.027 seconds

Design and Implementation of a Web-based Programming Class Support System (웹기반 프로그래밍 언어 강의 지원 시스템의 설계 및 구현)

  • Park, So-Young
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.14 no.12
    • /
    • pp.2775-2782
    • /
    • 2010
  • In this paper, we propose a web-based programming class support system to help a lecturer to teach a programming language to students effectively. The proposed system is composed of a error analysis step and a verification step. The error analysis step checks whether there are compile time errors or run time errors in each student's submitted program. Given some errors, the system provides helpful feedback for the student to fix the errors. On the contrary, the system provides quick feedback after checking the source code style, comments, and plagiarism in the submitted program. As soon as the student submits the program, the student can see the check results. According to the result of utilizing the proposed system in a C programming language class, students tend to submit program assignments actively.

Writing Discourse Study in a Group of Professionals: Focusing on YouTube (전문가 집단의 글쓰기 담론 연구: 유튜브(YouTube)를 중심으로)

  • Cho, Young-kwon
    • Journal of Digital Convergence
    • /
    • v.19 no.6
    • /
    • pp.331-341
    • /
    • 2021
  • This paper analyzed the discourse on writing by experts such as writers, novelists, and writing instructors appearing in YouTube videos through narrative analysis methods. According to the analysis, the five key topics comprising writing discourse were: Active reading for writing, Nonstop writing and writing more, Rewriting 10 times more than talent, Writing in spoken language in the era of one-person media, Sharing feedback on social media. The writing discourse of professionals illustrated the change in writing in the age of social media. First, it was confirmed that the writing culture shifted from reading to writing and rewriting. Second, writing in the social media era naturally showed that the spoken language of writing became the dominant code. Third, it has been confirmed that writing in the social media era is social writing of cooperation and sharing that openly share feedback. These findings will have significant implications for future research on media and writing

Coding Style Score Visualization Using Facial Expression (얼굴 표정을 이용한 코딩 스타일 점수 시각화)

  • Ji, Jeong-Hoon;Lee, Yun-Jung;Woo, Gyun
    • Journal of KIISE:Software and Applications
    • /
    • v.37 no.7
    • /
    • pp.578-583
    • /
    • 2010
  • This paper presents an automated visualization system, called StyleVisualizer, which checks the coding style of source codes and visualizes the coding style score using facial expression. Our system represents some kinds of facial expressions according to the evaluated score of the code style: A smile face means that the source code follows coding standards correctly. To measure the effectiveness of the StyleVisualizer, some experiments have been conducted on two class students in an applied computer course. In the experiments, we have compared the error ratio for obeying the coding standards when the StyleVisualizer was used or not. According to the experimental results, the error ratio with the StyleVisualizer was reduced above 30% than that without it. We expect that our system can encourage the students to obey the coding standards by providing the feedback of the visualized faces corresponding to their programs, resulting in high readable programs.

Assessment Process Design for Python Programming Learning (파이선(Python) 학습을 위한 평가 프로세스 설계)

  • Ko, Eunji;Lee, Jeongmin
    • Journal of The Korean Association of Information Education
    • /
    • v.24 no.1
    • /
    • pp.117-129
    • /
    • 2020
  • The purpose of this paper is to explore ways to assess computational thinking from a formative perspective and to design a process for assessing programming learning using Python. Therefore, this study explored the computational thinking domain and analyzed research related to assessment design. Also, this study identified the areas of Python programming learning that beginners learn and the areas of computational thinking ability that can be obtained through Python learning. Through this, we designed an assessment method that provides feedback by analyzing syntax corresponding to computational thinking ability. Besides, self-assessment is possible through reflective thinking by using the flow-chart and pseudo-code to express ideas, and peer feedback is designed through code sharing and communication using community.

A $3^{rd}$ order 3-bit Sigma-Delta Modulator with Improved DWA Structure (개선된 DWA 구조를 갖는 3차 3-비트 SC Sigma-Delta Modulator)

  • Kim, Dong-Gyun;Cho, Seong-Ik
    • Journal of the Institute of Electronics Engineers of Korea SD
    • /
    • v.48 no.5
    • /
    • pp.18-24
    • /
    • 2011
  • In multibit Sigma-Delta Modulator, one of the DEM(Dynamic Element Matching) techniques which is DWA(Data Weighted Averaging) is widely used to get rid of non-linearity caused by mismatching of capacitor that is unit element of feedback DAC. In this paper, by adjusting clock timing used in existing DWA architecture, 2n Register block used for output was replaced with 2n S-R latch block. As a result of this, MOS Tr. can be reduced and extra clock can also be removed. Moreover, two n-bit Register block used to delay n-bit data code is decreased to one n-bit Register. After designing the 3rd 3-bit SC(Switched Capacitor) Sigma-Delta Modulator by using the proposed DWA architecture, 0.1% of mismatching into unit element in input frequency 20 kHz and sampling frequency 2.56 MHz. As a consequence of the simulation, It was able to get the same resolution as the existing architecture and was able to reduce the number of MOS Tr. by 222.

Analysis on Gifted Class in Mathematics using Flanders Category System (Flanders 언어상호작용 분석법을 활용한 수학영재 수업 분석)

  • Lee, Yoon-Gyeong;Lee, Joong-Kweon
    • The Journal of the Korea Contents Association
    • /
    • v.14 no.5
    • /
    • pp.512-523
    • /
    • 2014
  • The purpose of this study is to provide useful information for improving interaction between teacher and student by analysing gifted class in mathematics with the Flanders Category System. Research questions are as follow. In gifted class in mathematics, How is the result of analysis regarding interactions between the teacher and students, according to 1) Flanders' Coding system? 2) Flanders' language pattern? 3) Flanders' Index system? For this, 3 gifted classes in mathematics were recorded by video camera and analyzed by Advanced Flanders(AF) analysis program version 3.54. Results are as follow. 1) Code Category Analysis mostly consists of lecture, voluntary speaking and chaos, silence work. 2) Most class patterns are not in accordance with effective class pattern models. So teacher needs to accept student's opinion actively and give appropriate feedback. 3) In Indices Results, revised I/d ratio, teacher's question ratio, student's speaking ratio, Student question and wide answer ratio are higher than analysis standard, indirect ratio is lower than analysis standard.

Advertising Contents based on Semiotic Methodology (광고콘텐츠의 기호분석)

  • Kim, Kyung-sook
    • Journal of the Korea Convergence Society
    • /
    • v.6 no.6
    • /
    • pp.87-93
    • /
    • 2015
  • Advertisements in modern era are not intended to be consumed only as commercial purposes, but consumed also as cultural and artistic purposes. Advertising contents' success depends on Semiotic codes revealed in advertising texts. Advertising scholar Ozoh (1998) argued that perspectives for advertising are divided into two perspective, one as marketing tool perspective and the other as communication processes perspective. Advertising planning, advertising management, advertising, and advertising evaluation of marketing perspective are significantly different from those of communication perspective. Two perspectives of advertising present various debates on what contents of advertising messages are and how advertising messages are made up. In this research manuscripts, we discuss story telling as communication tool of advertising text in terms of cultural semiotics. That is, meaning value of goods is so well revealed in use value of goods that they satisfy consumers' needs, we analyze how they satisfy consumers' needs in semiotic(symbolic) process. We apply Gremas's semantic model to coffee advertisements in France and Korea, and analyze various differences between differentiation strategies of French coffee advertisements and those of Korean coffee advertisements in terms of semiotic perspective.

Attendance Check System based on Smartphone using QR code (QR코드를 활용한 스마트폰 기반 출석체크 시스템)

  • Park, Sunju
    • Journal of The Korean Association of Information Education
    • /
    • v.18 no.2
    • /
    • pp.325-334
    • /
    • 2014
  • There are management and price problems that have been caused by requirement of RFID reader, Fingerprint Identification System and Clicker for the construct of automatic attendance system to check the students' attendance accurately and quickly. Therefore, in the thesis, we developed smartphone based attendance check system by utilizing Wi-Fi and the smartphones that has been already built without using additional equipments and establishing construction of system additionally. It recognizes date, time, location and the seat number in classroom if a student logs the attendance chocking application in and it also allows students to get lecture feedback and check attendance by taking quizzes and questionnaires that are related to the lecture. As a result, by applying the attendance check system, instructors state that it is convenient since the app allows instructors to communicate with students though the quizzes and questionnaires. Especially, the instructors state that it is convenient because the results of the quizzes, questionnaires and attendance can be downloaded it the from of Excel files.

Equal Gain Differential Precoding Technique for Temporally Correlated Channels (시간 상관 채널에서 동 이득 차분 선부호화 기법)

  • Li, Xun;Kim, Sang-Gu;Kim, Young-Ju
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.49 no.1
    • /
    • pp.11-18
    • /
    • 2012
  • In this paper, we propose a novel equal-gain differential precoding scheme utilizing temporal correlation of channels. The conventional differential precoding schemes only quantize a part of channel space not the whole channel space, so that it virtually increases codebook size which enhances the system capacity. But the conventional differential schemes increase peak-to-average power ratio (PAPR) without preserving equal-gain transmission. This paper proposes the design method of equal-gain differential precoding scheme and analyzes the performances of the proposed equal-gain precoding scheme. Monte-Carlo simulations verify that the proposed scheme has an advantage of 1dB to obtain the same system capacity with the same amount of feedback information compared with the conventional LTE schemes, with showing very low PAPR property.

Coordinated Precoding With Vector Codebook for Cell Boundary Users of MIMO Interference Channel (MIMO 간섭 채널에서 셀 가장자리 사용자를 위한 벡터 코드북 기반 협력 전처리 기법)

  • Kim, Myoung-Seok;Lee, Chungyong
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.49 no.10
    • /
    • pp.54-59
    • /
    • 2012
  • Multiple antenna transmission and reception, whose principal merits are significant increase in spectral efficiency and/or reduction in error rate, lose much of their effectiveness in high levels of interference from other cells. Incorporating the other cell interference into advanced signal processing at transmitter and receiver is one of the key challenges for cell boundary users in cellular system. Since receiver can obtain exact knowledge of interference channels more easily than transmitter, an interference-aware multiple antenna receiver that can significantly attenuate interferences is considered. Based on the receiver, codebook-based coordinated precoding schemes are proposed. According to the level of cooperation, centralized and distributed schemes are proposed. We verified by the simulation results that even the distributed schemes, which have same amount of feedback and no cooperation between cells, have performance gain compared to the conventional non-coordinated scheme.