한상철 (Han, Sangchul) 상허연구동 102호 ( 840-3605 ) schan@kku.ac.kr Java프로그래밍1 한상철 (Han, Sangchul) 상허연구동 102호 ( 840-3605 ) schan@kku.ac.kr
평가 출석(10%, 10점 만점) 중간고사(40%, 100점 만점) 최종고사 (40%, 100점 만점) 과제 (10%) 3회 결석: 감점 없음 4회부터 결석 1회에 -1점 10회 초과(1/3 초과) 결석 시 F 성적 부여. 중간고사(40%, 100점 만점) 최종고사 (40%, 100점 만점) 과제 (10%) 과제 문제가 시험문제로도 출제됨. 비교과프로그램 5회 참여를 과제 1회로 계산.
평가 상대평가 동점자가 있을 경우 다소 변동 A+ : 10% A : 15% B+ : 20% B : 10% C+ 이하 : 45%
교재 Java How to Program 강의슬라이드 Harvey Deitel & Paul Deitel Pearson Inc. http://222.116.133.198/java1
Schedule Introduction to Java Applications Operators Classes & Objects How to edit, compile, and execute Java programs Operators memory concepts, arithmetic operators Classes & Objects the concepts of class, object, how to declare classes method declaration, instance variables creating objects and declaring constructors Control Statements if... else, while repetition statement for, do…while, switch statement
Schedule Control Statements Methods : A Deeper Look switch, break, continue examples Methods : A Deeper Look static method/field, method-call stack case study: random-number generation case Study: A Game of Chance Arrarys and ArrayLists case study - InitArray, BarChart, StudentPoll case study - card shuffling