2026 캡스톤디자인
- 중간 10%, 기말 20%, 과제 및 수업참여(팀내 개인참여 평가 등) 50%, 출석20%
- 개인과제와 팀과제을 수행
- [개인별과제]: 프로젝트아이디어제안서(5), 자기주도학습: 본 수업의 자기주도학습을 깃허브에 보고(5)
- [팀별과제]: 팀프로젝트아이디어제안서(5), 프로젝트기획서(5), 프로젝트중간보고서(10), 프로젝트최종보고서(10), 팀내 프로젝트 개인참여 학생 및 교수 평가(10)
- 4/21화 오후 2:00 ~ 2:50(6교시) 2-109-1호(수업 실습실)
-
위 구글 시트에 팀의 프로젝트 깃허브저장소주소 입력해 주세요.
- 실천공학교육논문지(https://jpee.org)
- 한국디지털콘텐츠학회논문지(http://journal.dcs.or.kr)
- 논문 검색 dbpia(https://www.dbpia.co.kr/)
- 개인 프로젝트아이디어제안서 발표 03주 2026-3-17(화)
- 프로젝트를 위한 팀 선정 04주 2026-3-24(화)
- 팀 프로젝트아이디어제안서 발표 05주 2026-3-31(화)
- 팀 프로젝트기획서 발표 10주 2026-5-12(화)
- 팀 프로젝트중간보고서(최종보고서 3까지) 발표 12주 2026-5-19(화)
- 팀 프로젝트최종보고서(최종보고서 모두) 발표 14주 2026-6-2(화)
내 질문은 먼저 영어로 해석하여 이해한 뒤, 답변은 한국어로 작성해 주세요.
답변은 단계적으로 사고하여 자세하고 체계적으로 설명해 주세요.
항상 답변 시작 부분에 핵심 요약 3~4줄을 먼저 제시해 주세요.
문체는 전문적이고 신뢰감 있게 유지해 주세요.
문장 종결은 '~이다', '~다' 형식의 설명체로 통일해 주세요.
답변은 3~4개의 큰 항목으로 나누어 개조식으로 작성해 주세요.
각 항목은 제목과 소제목을 포함하고, 필요한 경우 예시와 주의사항을 덧붙여 주세요.
기본 형식은 다음을 따르세요.
# {주제}
## {핵심 설명}
- {주요 내용}
- {추가 설명}
답변 마지막에는 학생 지도나 추가 학습에 활용할 수 있도록 관련 확장 질문 3~4개를 제시해 주세요.
서울에 살지만 질문은 영어로 결과는 한글로 부탁합니다.
저는 대학에서 컴퓨터 공학 분야 교수로서 인공지능(AI)과 거대 언어 모델(LLM), 정보 기술(IT) 교육에 관심이 많아요.
질문과 답변 내용으로 학생에게 가르칠 내용을 선택할 예정입니다.
- 1.1 개발 팀명과 깃허브저장소 팀명과 의미, 깃허브저장소
- 1.2 팀 역할 분담
기획, 데이터, 모델링, UI/UX - 1.3 프로젝트 제목
예: 이미지 기반 음식 분류 AI - 1.4 프로젝트 배경 및 필요성
사회적/기술적 배경, 문제 인식 및 추진 동기 - 1.5 프로젝트 주요 기능 및 내용 요약
핵심 아이디어, 접근 방법, 개발 범위 요약 - 1.6 프로젝트 목표 및 기대효과
프로젝트가 달성하고자 하는 구체적 성과와 기대되는 변화
- 2.1 시장 벤티마킹
유사 제품 앱·시스템 분석, 주요 화면 및 주요 기능 설명 - 2.2 적용할 AI 기술 개요
생성형 AI, 딥러닝, 자연어 처리(NLP), 강화학습 등 - 2.3 모델 구조 및 알고리즘 설계
데이터 흐름도, 학습 모델 개념도, 주요 알고리즘 설명 - 2.4 데이터 수집 및 전처리 계획
데이터 출처, 수집 방식, 전처리 방법, 윤리적 고려사항 - 2.5 개발환경 및 구현 도구
개발언어 및 환경, 생성형AI, 프레임워크(PyTorch, TensorFlow, LangChain 등), 하드웨어 환경
- 3.1 프로젝트 일정표 (Gantt 차트)
주차별 활동 계획, milestone 설정 - 3.2 프로토타입 개발 계획
1학기말 발표를 위한 웹, 앱, 시스템 개발 계획 - 3.3 사용자 테스트 또는 설문 계획
사용성 평가(UX), 만족도 조사 방법 - 3.4 결과 분석 및 개선 방안 제시
피드백을 반영한 모델 개선 또는 기능 보완 계획
- 4.1 기대효과 요약
프로젝트가 가져올 산업적/교육적/사회적 가치 - 4.2 한계점 및 개선 가능성
현재 기술적·운영적 제약사항 및 해결 가능성 - 4.3 후속 연구 또는 서비스 확장 방향
상용화, 고도화, 지속적 발전 방향 제시
- 참고한 논문, 데이터셋, 프레임워크 공식 문서, 기사 등 명시
- 프로젝트 제목
- 팀명 및 팀원 이름 / 학번 / 역할
- 배경 및 필요성: 프로젝트 수행 동기, 사회·기술적 필요성
- 목표 및 범위: 구현하고자 하는 주요 기능, 기대 성과, 산출물 형태
- 주제 관련 기술 개요: ChatGPT, API, LLM, 프롬프트 설계 등 주요 기술 개요
- 기능 요구사항: 사용자 중심의 기능 정의
- 비기능 요구사항: 성능, 안정성, 보안성, 확장성
- 타깃 사용자 정의: 주요 사용자군 및 사용 시나리오
- 시스템 전체 구조: 시스템 아키텍처 다이어그램, 구성요소 설명
- 기능 구조 설계: 기능 블록도, 데이터 흐름도(DFD)
- 데이터베이스 설계: ER 다이어그램, 테이블 구조, 주요 필드 설명
- API 및 외부 연동 구조: ChatGPT API, 이미지·음성 API 등 연동 방식
- 기술 스택 및 개발 환경: 언어, 프레임워크, 서버 환경, 버전 관리 도구
- 설계 개요 및 목표 사용자 정의: 사용자 중심 설계 방향, 페르소나(Persona)
- 화면 구조 설계: 주요 화면 구성도, 정보 구조(IA: Information Architecture)
- 사용자 흐름(Flow) 설계: 화면 간 이동 흐름도, 주요 동작 시나리오
- 개발 계획 요약표: 주차별 일정표 또는 간트차트(Gantt Chart)
- 최종 진행 단계
- 자료 조사 및 요구분석
- 시스템 및 UI/UX 설계
- 프로토타입(Prototype) 개발 및 시험
- 성과물 소개: 현재까지 완성된 기능, 문서, 화면 설계, 코드 일부 등
- 다양한 어류가 보이는 심해의 환상적인 해저 도시를 사실적으로 그려줘
- 지구가 보이는 광활한 우주 공간에 우주 도시가 보이고 다양한 모양의 우주선의 이러한 우주를 날아 다니는 환상적인 미래의 우주 도시를 사실적으로 그려줘
- 위에서 그린 이미지를 주제로 3000자 정도의 단편 소설을 작성해 줘
- 최근 거대언어모델에 관한 기술보고서를 A4 3-4장 분량으로 작성해 줘
- LLM의 다음 모델인 VLM에 관한 기술보고서를 A4 3-4장 분량으로 작성해 줘
-
윈도 화면 위에서 동작하는 칠판 오버레이 프로그램을 다음이 만족하도록 작성해 실행파일을 생성해 줘
- 윈도우 화면 위에 완전 투명한 GUI 레이어를 얹어서 마우스로 드로잉할 수 있는 MVP 코드
- F2 누르면 드로잉 모드 ON/OFF가 전환되도록 단축키 이벤트도 추가
- 드로잉 기능, 색상 선택, 전체 지우기, 객체 지우기 등의 단축키 모두 포함
-
다음 기능의 javascript 코드를 작성하고, 반드시 작성된 소스 파일을 다운로드할 수 있도록 링크를 만들어 줘
입력 폼:
- 프롬프트(질문) 입력 창(textarea)을 제공한다.
- “보내기” 버튼을 제공한다.
드롭다운 메뉴:
- ChatGPT, Gemini, Claude, Genspark, Felo 중 하나를 선택할 수 있는 드롭다운을 제공한다. 버튼 클릭 시 동작:
- 입력한 질문을 클립보드에 복사한다.
- 선택한 서비스의 URL을 새 창으로 연다. (단, 서비스 별로 기본 접속 URL을 미리 설정해둔다.)
- 새 창에서 사용자가 직접 복사한 질문을 붙여 넣을 수 있도록 알림(alert)으로 안내한다.
주의사항:
- 보안 정책상 자동으로 입력창에 “붙여넣기”는 불가함. (브라우저 보안 제한)
- 대신 복사 완료 후 “새 창으로 이동해서 Ctrl+V 하세요” 같은 안내 메시지 제공해야 함.
- 반드시 소스파일을 다운로드할 수 있는 링크 생성해야 함
구현 형태:
- HTML + JavaScript만 사용 (외부 라이브러리 불필요)
- CSS는 간단한 기본 스타일만 적용
-
매일 오전 11시 5분(한국시간)에 미국의 다음 회사와 주식 관련 뉴스를 조사한 후, 가장 중요한 8~10가지 사건을 선택하여 상세히 설명해 주고,
최근 3개월의 주식 가격 변동을 차트와 함께 분석 설명해 줘,- 반드시 매일 오전 11시 5분(한국시간)에 뉴스와 분석 알려 줘
- 엔비디아, 알파벳, 애플, 마이크로소프트, 넷플릭스, 아마존, 아이온큐, IBM, 팔란티어
- 뉴스의 배경 및 관련 맥락. 기술적 성과나 혁신의 핵심 내용
-
매일 오후 2시 47분에 R 프로그래밍과 데이터분석 학습 자료를 A4 1-2장 분량으로 작성해서 보내줘
- 약 60일간의 학습 일정을 바탕으로 하고,
- 각 자료의 내용은 당일 학습 주제를 중심으로 구성하며, 주제 설명, 간단한 코드 예제, 그리고 코드에 대한 설명을 포함해서 작성해 줘
- 매일 오후 2시 47분에 수정해서 반드시 보내줘
-
매일 오후 (한국시간) 3시 40분에 초보자를 위한 ‘자연어 처리’ 학습 자료를 A4 5-6장 분량으로 작성해서 보내줘
- 약 30일 간의 학습 일정을 바탕으로 하고,
- 각 자료의 내용은 당일 학습 주제를 중심으로 구성하며, 학습 주제와 내용 설명해 주고
- 간단한 코드 예제, 그리고 코드에 대한 설명을 포함해서 작성해 줘
- 초보자를 대상으로 하는 'LLM을 위한 prompt engineering 기초' 라는 내용으로 10페이지 슬라이드 자료를 작성하려고 해, 먼저 페이지마다 주제와 해당되는 내용을 먼저 작성해 줘
- 초보자를 대상으로 하는 'NLP 이해와 코딩 기초' 라는 내용으로 10페이지 슬라이드 자료를 작성하려고 해, 먼저 페이지마다 주제와 해당되는 내용을 먼저 작성해 줘
- 초보자를 대상으로 하는 'NLP 이해와 코딩 기초' 라는 내용으로 10페이지 슬라이드 자료를 작성해 줘
- 초보자를 대상으로 하는 'PyTorch로 구현하는 딥러닝 기초' 라는 내용으로 15페이지 슬라이드 자료를 작성해 줘
- https://huggingface.co/에서 라마 모델을 바로 사용해 볼 수 있는 모델과 방법을 알려줘
- meta-llama/Llama-3.1-8B-Instruct


