DOI QR코드

DOI QR Code

Development of a guitar teaching Program using the ATmega 128

ATmega 128을 이용한 기타 학습 프로그램 개발

  • Received : 2012.09.19
  • Accepted : 2012.12.06
  • Published : 2012.12.31

Abstract

Although people want to learn guitar easily and happily, it is difficult to learn because many restriction comes from expense, student's efficiency and teacher/s skill. In this paper, the guitar teaching program has been developed for who is difficult to learn guitar fingering. The guitar teaching system with ATmega 128 was programed using visual studio MFC program. The guitar fingering U/I program was investigated for beginners easy to learn the code and playing with guitar.

기타를 쉽고 즐겁게 배우려고 하지만 비용적인 부분, 학습자의 능률, 교사 지도 등 다양한 부분에서 제약이 발생함으로 배우기가 매우 어렵다. 본 논문에서는 기타를 처음 접하는 초보자들이 기타를 배울 때 가장 어려워하는 운지법을 쉽게 학습하기 위해 PC에서 동작되는 기타 학습용 프로그램을 Visual Studio MFC 프로그램을 사용하여 기타의 운지법에 대한 기타 학습 프로그램용 UI(User Interface)를 개발하였다.

Keywords

References

  1. J. W. Kim, H. C. Kim. D. J. Kim and D. S. Oh, visual C++6.0 Programming basic, Bizpress, 2009.
  2. C. H. Lee, visual C++ 2008 MFC system programming, Hyejiwon, 2009.
  3. K. G. Choung and J. H. Yang, "One Board Controller Design with ATmega 128 Chip for Manetic Levitation System", The Journal of KSPSE, vol. 14, no. 1, pp. 65-70, 2010.
  4. M.C. Carlisle, "A Visual Programming Environment for Teaching Object-oriented Programming," Journal of Computing Sciences in Colleges archive, vol. 24, no. 4, 2009.
  5. S. Cooper, W. Dann, R. Pausch, "Developing Algorithmic Thinking with Alice", in Proc. of Information Sys. Educators Conf., pp. 506-539, 2000.
  6. D. Y Kwon, I. k Yoon and W. G Lee., "Design of Programming Learning Process using Hybrid Programming Environment for Computing Education", The Journal of TIIS, pp. 1799, 2011.