2024-2 오픈소스소프트웨어 교과목
- 개인 github 저장소 구축
- 잔디심기(커밋을 자주 하도록)
- 개인 github 첫 페이지 꾸미기(readme.md 파일 작성)
- OSS 교과목 내용(Git & GitHub)의 정리
- 자기주도학습에 의해 하나의 저장소 생성 후 구축
- 개인과제 주소 업로드
- 과제마감일
- 2024.12.06(금)
- 내용과 함께 깃허브의 다양한 기능 사용 평가
- 이슈, 마일스톤, 레이블, PR, 위키, 프로젝트 등
- 팀(수업의 같은 반 4-7명)별 github 저장소 구축
- 내용 파일은 md 파일로 작성
- 팀원의 활동이 축적
- 팀과제 주소 업로드
- 과제마감일
- 2024.12.06(금)
- 사례1: ‘오픈소스소프트웨어 보고서’ 구축
- OSS 개요, OSS 역사
- 대표적 OSS 소개
- OSS 저작권
- 사례2: 실제 소프트웨어개발 구축
- chatGPT로 최초 소프트웨어를 생성
- 팀원들이 더욱 개선해 나가는 협업 과정(커밋에 여러 번 발생)
- 드림코딩 깃과 깃허브 기초 6분
- 드림코딩 깃과 깃허브 이해 50분
- 드림코딩 Vim 이해 25분
- 드림코딩 리눅스/유닉스 쉘 명령어 기초 30분
- 얄팍한 코딩사전 2시간20분, 강좌자료
- 오픈소스 소프트웨어 실습 10. 소스 관리, add commit log show, HGU SW 중심대, 한동대 SW중심대학 사업단
- 오픈소스 소프트웨어 실습 11. diff rever reset, HGU SW 중심대, 한동대 SW중심대학 사업단
- Git 교과서
- 프로그래밍 언어
- 운영체제
- 편집기
- 버전관리시스템
- 인공지능 라이브러리
- 웹프로그래밍 프레임워크, 라이브러리