기본정보
- 교과목개요본 과목은 닷넷 프레임워크 (.NET Framework) 기반의 C# 프로그래밍에 대한 기초 지식과 기술을 습득하여 윈도우 프로그래밍에 대한 전반적인 활용능력을 기른다. C#의 고급문법와 기론을 익히고, Windows Form과 Control 등을 이용한 윈도우 프로그래밍, ASP.NET, ADO.NET, XML을 학습한다.
- 학습목표본 강좌에서는 산업체에서 필요로 하는 닷넷 프레임워크 (.NET Framework) 기반의 C# 프로그래밍에 대한 기초 지식과 기술을 습득하여 윈도우 프로그래밍에 대한 전반적인 활용능력을 배운다.
- 주요주제C#, Windows Form & Control
- 선수과목해당 사항 없음
- 준비사항Visual Studio Code
- 장애학생 수업안내장애 학생의 경우, 장애 유형별 수업지원, 과제조정, 평가 조정 등의 지원이 가능
핵심역량
- 인간사회 공감력
- 생명과 환경을 존중하며, 지역사회와 인류에 공헌하려는 덕성
- 15%
- 상호소통능력
- 다양한 이해관계자, 타 학문분야와의 소통을 토대로 바이오헬스 분야의 조화로운발전에 기여하는 능력
- 15%
- 디지털 융합력
- 다양한 관점·생각, 빠르게 변하는 기술·트렌드에 민첩하고 유연하게 대응하는 능력
- 30%
- 창조적 문제 해결력
- 바이오헬스 분야에 대한 학술·실무적 이해를 토대로 발휘하는 창의적인 응용력
- 30%
- 자기점검능력
- 지속가능한 윤리적 전문가가 되기 위하여 배우고 성찰하는 주도적 태도
- 10%
주제별 수업내용
- 1주제강의 소개 및 강의 운영계획 전달 C#과 .NET Framework 개요 Visual C# 프로그램 기초 Visual C# 윈도우 프로그래밍 컴파일 해보기
-
강의 소개 및 강의 운영계획 전달
C#과 .NET Framework 개요
Visual C# 프로그램 기초
Visual C# 윈도우 프로그래밍 컴파일 해보기
- 2주제프로그램 구성요소와 데이터형 제어문과 예외처리
- 3주제메소드와 인자 & 배열
- 4주제객체지향개념 & 클래스와 객체
- 5주제상속성
- 6주제인터페이스
- 7주제컬랙션 & 제네릭
- 8주제중간고사
- 9주제프로퍼티, 인덱서, 이벤트, 델리게이트, 람다, FileIO, Assembly
- 10주제C# 윈도우 폼
- 11주제C# 컨트롤
- 12주제C# 마우스, 키보드, 메뉴, 대화상자, 이벤트 핸들링, 메뉴, 대화상자
- 13주제GDI+
- 14주제C# Serialization & XML
- 15주제기말고사

