호쌤
호쌤 Just For Fun

[수업관련] 포트폴리오 소스코드 제출방법

크리에이티브 커먼즈 라이선스 ITPAPER(호쌤,쭈쌤)에 의해 작성된 ≪[수업관련] 포트폴리오 소스코드 제출방법≫은(는) 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
이 라이선스의 범위 이외의 이용허락을 얻기 위해서는 leekh4232@gmail.com으로 문의하십시오.

[수업관련] 포트폴리오 소스코드 제출방법

소스코드를 PDF형식으로 제출해야 하는 포트폴리오 형 시험시 산출물 제출 방법 입니다.

소스파일 정리하기

아래와 같이 모든 소스파일의 상단에 주석을 작성합니다.

1

Java, JS, CSS, JSON 파일의 경우

1
2
3
4
5
/**
 * @filename    : 소스파일이름
 * @description : 소스파일에 대한 간략한 기능 설명
 * @author      : 작성자이름 (이메일주소)
 */

HTML 파일의 경우

1
2
3
4
5
<!--
 - @filename    : 소스파일이름
 - @description : 소스파일에 대한 간략한 기능 설명
 - @author      : 작성자이름 (이메일주소)
 -->

Editplus 설치 및 설정

여기에서 에디트플러그를 다운로드 받아 설치합니다.

Editplus 글꼴 설정

도구 > 기본설정 메뉴를 선택해서 설정 화면을 열고 기본 글꼴을 선택합니다. 글꼴은 자신에게 적합한 형태를 선택하되 글자 크기는 10으로 유지합니다.

2

3

인쇄 관련 설정

아래 화면을 참고하여 인쇄 관련 설정을 수행합니다.

머리말,꼬리말 항목 설정에 주의합니다.

4

소스파일 열기

작업할 소스파일들을 모두 에디트 플러그에 드래그해 놓습니다.

12

PDF로 인쇄하기

일괄인쇄

파일 > 인쇄기타 > 모두 인쇄 메뉴를 선택하면 일괄 인쇄가 가능합니다.

5

PDF 프린터 선택

Microsoft Print to PDF 항목을 선택하면 PDF 파일로 변환이 가능합니다.

6

파일 저장하기

인쇄하려는 소스파일의 수 만큼 저장 상자가 표시됩니다. 파일의 이름만 지정해 주면 됩니다.

7

변환된 PDF 파일들을 하나의 파일로 병합하기

Python 설치하기

이 작업을 위해서는 파이썬이 필요합니다.

여기를 눌러 파이썬 설치파일을 내려받아 설치합니다.

설치시 주의사항

설치 첫 화면에서 “Add Python 3.x to PATH” 항목을 반드시 체크합니다.

about_contribute_install_windows_installer.png

변환 프로그램 준비

여기를 눌러서 PDF 변환 프로그램을 내려 받습니다. 이 프로그램은 학생들에게 배포될 목적으로 Python으로 개발되었습니다.

변환 프로그램 압축 해제

내려받은 pdfmerge.zip 파일의 압축을 해제하고 PDF 파일들이 있는 폴더에 배치합니다.

8

최초 실행시

install.bat 파일을 실행합니다.

9

pdf 병합하기

run.bat 파일을 더블클릭하면 같은 폴더에 존재하는 모든 pdf, jpg, png 형식의 파일들을 하나의 pdf로 병합합니다.

10

생성된 결과물은 프로그램이 실행된 시각으로 파일이름이 지정됩니다. 이 파일의 이름을 변경하여 제출합니다.

11

주의사항

  1. 제출시에 표지가 요구되는 경우 한글(hwp)나 워드(msword)를 사용하여 표지 파일을 pdf 형식으로 저장하고, 이 파일을 병합할 소스코드 pdf와 같은 폴더에 배치합니다.
  2. pdf 병합은 파일 이름 순으로 진행됩니다. 표지파일이 있는 경우 표지 파일의 이름이 가장 처음에 정렬될 수 있도록 파일이름을 조절하세요.
  3. 본인이 생각하는 소스코드의 제시 순서대로 파일이름을 지정하면 가산점이 있습니다.

크리에이티브 커먼즈 라이선스 ITPAPER(호쌤,쭈쌤)에 의해 작성된 ≪[수업관련] 포트폴리오 소스코드 제출방법≫은(는) 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 4.0 국제 라이선스에 따라 이용할 수 있습니다.
이 라이선스의 범위 이외의 이용허락을 얻기 위해서는 leekh4232@gmail.com으로 문의하십시오.

comments powered by Disqus