Lecture/컴퓨터프로그래밍및실습/2011

Retired DISLab
< Lecture | 컴퓨터프로그래밍및실습
Swpark (토론 | 기여) 사용자의 2014년 1월 20일 (월) 22:41 버전
(비교) ← 이전 판 | 현재 판 (비교) | 다음 판 → (비교)
이동: 둘러보기, 찾기

개요

수업 내용

참고 자료

시험 일정

  • 2011년 9월 22일 : Quiz 1 (범위 : 1장 ~ 6장)
  • 2011년 9월 29일 : 타자경진대회 (영타 300타)
  • 2011년 11월 10일 : 중간고사
  • 2011년 12월 15일 : 기말고사 (Open Book)

타자경진대회 입상자

  • 강찬우, 김유진, 김주원, 김태형, 김형원, 노시형, 박배선, 박원종, 서지원, 이재휘
  • 임연주, 정소현, 최진우

프로그램 경진대회 입상자

  • 배연정

평가

  • 과제 및 출석 : 20%
  • 중간고사 : 20%
  • 기말고사 : 20%
  • 퀴즈 : 20%
  • 프로그래밍 경진대회 : 20%

참고 자료

실습

  1. 실습 자료 제출 게시판 : 실습시간에 한 내용물 올리는 게시판입니다.

실습을 하기 위해서는 Java SE를 설치합니다. 그리고 Eclipse를 다운로드 받아 압축을 풀고 eclipse.exe를 실행하면 Eclipse가 실행됩니다.


Eclipse를 실행한 다음 라이브러리를 등록해야 합니다. 먼저 Karel을 이용한 프로그래밍을 배우는데 이것을 위하여 karel.jar를 다운로드 받고 Eclipse에 라이브러리로 등록합니다.


추후 The ACM Java Task Force에서 제공하는 ACM JTF 라이브러리를 이용하여 실습을 합니다. 이때는 ACM JTF 라이브러리를 다운로드 받아 Ecipse에 등록 후 사용합니다.

  1. Eclipse
  2. Java
  3. Karel the Robot
  4. The ACM Java Task Force Library

과제

과제물 제출은 아래 게시판을 이용하여 제출하기 바랍니다.

  • 과제 제출 게시판 : 과제 제출 게시판입니다
  • 주의 : 파일이름은 반드시 이름_학번_과제번호.zip으로 할것 (예: 홍길동_201155555_과제1.zip)

  1. 과제 1 : 연습문제 작성
    • 기한 : 2011년 9월 6일
    • 내용 : p.54 문제 3번 프로그램 작성
  2. 과제 2 : 실습교재 연습문제 1
    • 기한 : 2011년 9월 13일
    • 내용 : 실습교재 p.7 연습문제 1: Karel 문제풀이
    • 코드를 작성한 후 ZIP으로 압축하여 게시판에 올릴 것
  3. 과제 3 : Complex 클래스 만들기
  4. 과제 4 : p.244 Lab 프로그램 작성
  5. 과제 5 : Programming 연습문제 풀이
  6. 과제 6 : 7장 연습문제 2: Simple Java Programs
    • 기한 : 2011년 12월 1일
  7. 과제 7 : 프로그램 경진대회 제안서
    • 기한 : 2011년 12월 8일
  8. 과제 8 : 프로그램 경진대회
    • 계획서 제출 : 2011년 12월 10일 자정까지 (PDF 파일을 게시판에 제출)
    • 과제 제출 : 2011년 12월 21일 자정까지
    • 최종 보고서에 제출할 내용
      • 보고서 (PDF 파일) - 프로그램에 대한 전체적인 설명과 코드에 대한 설명
      • 프로그램 (ZIP 파일) - 실행 가능한 프로그램
    • 주의 : Copy가 발견되면 0점 처리 (인터넷 혹은 예전 과제에서 copy 하는 경우)

성적

  • 소숫점 이하가 반올림되어 나타났기 때문에 총점에서 1점 차이가 숨어있을 수 있음.
  • 학교 홈페이지에는 소숫점 이하를 표시할 수 없기 때문에 나타나지 않았을 뿐이며, 점수를 계산할 때는 소숫점까지 반영하여 성적을 부여하였음.
학번 Middle Final Attendance Report ETC2(경진) 합계
2008 34 20 7 10 9 10 55
2008 18 0 5 10 0 0 15
2008 55 8 4 9 3 0 24
2011 04 12 6 10 7 7 41
2011 76 0 1 10 2 0 13
2011 66 0 3 9 5 0 17
2011 91 7 3 10 8 13 42
2011 85 10 7 10 7 7 39
2011 69 16 6 9 7 3 41
2011 92 18 8 10 9 10 55
2011 03 3 6 10 8 3 30
2011 37 20 10 10 10 17 66
2011 09 16 5 10 9 3 43
2011 29 3 4 10 7 0 23
2011 05 4 6 10 10 3 33
2011 08 11 2 10 9 3 35
2011 88 16 16 10 7 13 63
2011 80 16 6 10 9 3 44
2011 36 11 6 10 5 7 39
2011 68 20 3 10 8 0 41
2011 73 11 4 10 8 17 50
2011 99 10 7 10 8 3 38
2011 56 0 6 10 7 0 23
2011 62 16 14 10 7 17 64
2011 46 0 1 10 6 0 17
2011 48 14 6 10 7 10 47
2011 62 8 12 10 5 17 52
2011 65 7 6 10 7 7 37
2011 53 3 8 9 5 0 25
2011 78 0 4 10 4 0 17
2011 96 12 4 10 7 3 36
2011 03 0 6 10 8 10 33
2011 38 4 16 10 8 7 45
2011 53 0 6 10 6 3 25
2011 87 12 8 10 6 0 36
2011 09 18 8 10 9 10 55
2011 21 0 0 9 4 0 14
2011 92 18 6 10 9 7 50
2011 50 20 7 10 10 7 53
2011 55 16 8 10 9 10 53
2011 70 14 7 10 5 3 40
2011 18 14 6 10 7 7 44
2011 32 4 2 9 6 3 24
2011 84 18 6 10 9 7 50
2011 22 20 7 10 10 10 57
2011 48 7 4 10 6 0 27
2011 13 0 4 9 4 0 17
2011 72 16 6 10 9 7 48
2011 20 8 6 10 9 7 40
2011 49 19 9 10 7 13 59
2011 63 0 1 10 6 0 18

기타

개인 도구
이름공간
변수
행위
둘러보기
구성원
연구
연구실
기타
도구모음
인쇄/내보내기