■  강의 개요

 

본 교과목에서는 C#을 이용하여 윈도응용프로그램을 만드는 방법에 대해 강의합니다. 궁극적으로는 PC기반 제어 프로그램을 작성하기 위한 기초를 함양하고 실제의 문제를 해결해 보는 것을 목표로 합니다.

 

이를 위해 윈도 기능을 이용한 사용자 인터페이스의 작성 방법과 C# 언어의 문법에 대해 먼저 알아봅니다. 특히 최근의 모든 언어에서 중추 개념을 이루는 객체지향에 대해서도 강의합니다.

 

문법과 사용법에 중점을 맞춘 중간고사까지의 강의가 끝나면 후반부에서는 PC기반 제어의 요소 기술인 시리얼 통신 및 LAN 통신에 대해서 학습합니다.

 

이에 더하여 Graphics와 기초적인 Image Processing에 대해 체험하고 학습한 모든 내용을 이용하는 텀프로젝트를 수행하여 응용 지식을 습득하게 됩니다.

 

본 강의는 4학년에 개설되었다가, 졸업작품에서 PC제어 프로그램을 개발해야 하는 학생들의 시기적 요구에 맞추어 3학년으로 이동하였습니다. 이에 대한 취지와 C#의 선택 이유에 대해 다음의 PPT를 참고하기 바랍니다.

 

01_강의내용과학기이동.pptx

 

 


■ 강의계획서

 

강의계획서와 주차별 강의계획을 첨부합니다. 수강에 참고 바랍니다.

 

1) 강의계획서 

 

PC기반제어프로그래밍_강의계획서_김성환_2018.hwp

 

 

2) 주차별 강의계획


 

PC기반제어프로그래밍_주차별강의_김성환_2018.hwp

  

 

■ 이론교재 강의 PPT

 

수업 진행용 PPT입니다.

 

강의자료PPT50.zip

Posted by 마스샘