오픈소스개발프로젝트 (E8-7 404호, 목 14:00-16:00)
1. 공지사항
ㅇ Grading: 출석 10%, 실습 30%, STEP-Up 20%, 중간시험 20%, 기말시험 20%
ㅇ
과제/시험용 학생고유번호 PIN: 학교에 등록된 자신의 이동전화 끝 4자리. 단 각 숫자가 0인 경우 순차적으로 1, 2, 3, 4로 대체 (예시: 0201 → 1221, 3488 → 3488). 사용 예: 1C 전하로부터 PIN (m) 떨어진 점에서 전기장 세기 (V/m)를 구하라.
ㅇ 수업시간 실습: 90분 이내 코딩 완료. 조교확인 4명이 동시확인. 제출보고서 채점 1문제당 10점 (채점기준: A=8-10,
B=6-8, C=4-6), SW 사업단 코딩이력관리 [프로젝트관리] 에 업로드한 10점
ㅇ 조교: 서송원(14:00-15:50),
(허지원, 임동석, 배일호)(15:30-15:50)
ㅇ SW 중심대학 사업단 코딩이력관리 시스템 접속화면
https://sw7up.cbnu.ac.kr/home 접속하여 업로드. 사용설명서

2. 주별 강의
01주(09/07) 강의소개
실습: 자기분석(문제1=1.1-2.1학기 되돌아 보기, 문제2=2.2-4.2학기 학업/역량향상 계획수립, 문제3=졸업후 진로/취업계획)
02주(09/14) C언어실습 1, 배열 (예제풀이,
실습문제)
C언어 온라인 실행: https://www.programiz.com/c-programming/online-compiler/
03 주(09/21) (E8-7
435호)
1. 지식재산전문인력양성센터 국가자격취득과정 지원 프로그램 소개: 경영대 장완호 교수
2. SW중심대학사업단 소개, 과제: 특강내용 1쪽 요약
04주(09/28-공휴일) C언어실습 2, 문자열 (예제풀이, 실습문제)
05주(10/05) C언어실습 3, 포인터 (예제풀이,
실습문제)
06주(10/12) 전문가 특강1(E8-7 435호): 서동민 연구원(KISTI), '인공지능과 ChatGPT'; 실습=소감문 1쪽 제출
07주(10/19)
SW사업단 SW기본역량평가(StepUp)(E9 271호, 308호)
예시문제: Level 2, C프로그램 심화, 예시문제(pdf)
- 목적: 1학년1학기부터 2학년2학기까지 성취해야 할 최소한의 코딩능력 성취여부 검증
- 10문제중 7-8문제 정답시 통과; 미통과시 SW사업단 코딩닥터(C2Doc)에 온라인 멘토링 받고 확인서를 수업시간에 제출







STEP-Up 시험 7점 미만 취득학생, STEP-Up 멘토링 참여 및 보고서 제출
중간시험30%, 기말시험30% → STEP-Up 20%, 중간시험 20%, 기말시험 20%; 7점 미만 취득자 멘토링 보고서 제출시 5점
ㅇ STEP-Up 멘토링 일정
|
월(18:00~19:00) |
화(18:00~19:00) |
수(18:00~19:00) |
목(18:00~19:00) |
금(18:00~19:00) |
||||||
|
1차 교육 |
11/6 |
C기초 (1~6문항) |
7 |
파이썬 (1~6문항) |
8 |
C응용 (1~6문항) |
9 |
C기초 (7~10문항) |
10 |
|
|
13 |
파이썬 (7~10문항) |
14 |
15 |
C응용 (7~10문항) |
16 |
C++ (1~6문항) |
17 |
C++ (7~10문항) |
||
|
2차 교육 |
20 |
C기초 (1~6문항) |
21 |
파이썬 (1~6문항) |
22 |
C응용 (1~6문항) |
23 |
C기초 (7~10문항) |
24 |
|
|
27 |
파이썬 (7~10문항) |
28 |
29 |
C응용 (7~10문항) |
30 |
C++ (1~6문항) |
12/1 |
C++ (7~10문항) |
||
ㅇ
멘토링 참여 방법
STEP-Up
멘토링은 아래 링크의
줌에서 실시됩니다.
https://zoom.us/j/97605210720?pwd=MjBVZU83eXp1UDdyQUdnSnFDb3duUT09
멘토링은
강의형식으로 STEP-Up 평가 문항에
관한 풀이로 진행됩니다.
학생은 자신이
틀린 문제에 해당하는 멘토링에
참여하여 강의를 듣고,
해당 문제
풀이 시의 화면을 캡처하여
보고서(첨부 1)로 제출해야 합니다.(틀린 문제
수만큼 화면 캡처)
― 자신이 틀린
문제는 사업단 홈페이지의
코딩이력관리 시스템 로그인
후 마이페이지에서 확인
할 수 있습니다.
― 평가 이후
코드 내용을 수동 채점했기 때문에
자동채점시스템에서 확인했던
점수와 다를 수 있습니다. 따라서 자신의
점수와 틀린 문제를 코딩이력관리
시스템에서 반드시 확인
바랍니다.
― 온라인 교육은
학생 편의를 위해 1차와 2차 교육으로
실시되며, 각 학생(통과기준
미달자)은 1, 2차 교육 기간
중 선택하여 멘토링에 참여할
수 있습니다.
― 보고서 제출
방법 : 구글폼(https://forms.gle/MiWUiqqWJkCMeUdt8)에 파일 업로드
― 보고서 제출
기한 : 2023년 12월 6일(수)
08주(10/26)
한국전자전 관람, 과제: 관람소감 1쪽 요약
09주(11/02)
전문가특강2: 여명호(위드라이브 대표) (E8-7 435호), 과제: 특강내용 1쪽 요약
10주(11/09) 중간시험: 문제, 문제당 10점 (범위 01-07주 실습내용과 유사한 문제)
11주(11/16)
C언어실습 4, 구조체 (예제풀이,
실습문제)
12주(11/23)
반도체특성화사업단 설명회 (01,02,03,04 강좌 통합설명회); 실습=소감문1쪽 제출
13주(11/30)
C++ 언어실습 1 (예제풀이,
실습문제)
14 주(12/07)
C++ 언어실습 2 (예제풀이,
실습문제)
15주(12/14)
기말시험: 문제, 문제당 10점 (C언어문제, C++언어문제; 시간 50분; 오픈북; 인터넷/스마트폰 미사용)
보강: 04주(09/28-공휴일) C언어실습 2, 문자열 (예제풀이,
실습문제)
12월18일 14:00-16:00시
[참고
|
학년 |
소프트웨어학부 |
컴퓨터공학과 |
정보통신공학부 |
지능로봇공학과 |
|
1-1 |
기초컴퓨터프로그래밍(C) |
기초컴퓨터프로그래밍(C) |
정보기술프로그래밍(Python) |
정보기술프로그래밍(Python) |
|
1-2 |
응용컴퓨터프로그래밍(C) |
응용컴퓨터프로그래밍(C) |
기초컴퓨터프로그래밍(C) |
응용컴퓨터프로그래밍(C) |
|
2-1 |
객체지향프로그래밍(C++) 오픈소스기초프로젝트 자료구조 |
C/C++프로그래밍 오픈소스기초프로젝트 자료구조 |
고급컴퓨터프로그래밍(C) 오픈소스기초프로젝트 |
객체지향프로그래밍(선택) 오픈소스기초프로젝트 |
|
2-2 |
오픈소스개발프로젝트 알고리즘(필수) |
오픈소스개발프로젝트 |
객체지향프로그래밍(C++) 오픈소스개발프로젝트 |
윈도우프로그래밍(MFC) 오픈소스개발프로젝트(Java) |
|
학과(부) |
LEVEL |
평가내용 |
평가시기 |
시행교과목 |
|
정보통신 공학부 |
1 |
파이썬 기초 |
1학년2학기 초 |
미래설계준비 |
|
2 |
C 기초 |
2학년1학기 초 |
미래설계구현 |
|
|
3 |
C 응용 |
2학년2학기 초 |
오픈소스개발프로젝트 |
|
|
4 |
C++ |
3학년1학기 초 |
오픈소스전문프로젝트 |
|
구분 |
세부 사항 |
비고 |
|
코딩닥터 (C2Doc) 활용 |
평가 문항 중 학생이 틀린 문항 중심으로 코딩 닥터와 함께 실습 위주로 학습하도록 함 객체지향프로그래밍과 자료구조는 코딩 닥터(C2Doc)을 통한 교육 실시 |
필요에 따라 코딩 닥터 인원 충원 필요 |