Skip to the content.

Web Programming Application 2023

한국교통대학교, 충주 | KNUT (Korea National University of Transportation)


Grading / 성적

Assignments / 과제

과제 포인트가 부여되는 방식은 다음과 같습니다.

List of Assignments / 과제 목록

See the list of assignments here.


Grading will be broken down into 5 main components.
성적으로는 다음과 같은 5가지 요소로 나누어 계산됩니다.

% 구분 Category Description
10% 출석 Attendance  
30% 과제 (깃허브에서 제출) Lab Assignments Saving in-class work to GitHub
15% 중간고사 (퀴즈와 실기시험) Midterm Test Paper test + Practical Project
20% 기말고사 (퀴즈와 실기시험) Final Test Paper test + Practical Project
25% 최종 프로젝트 Final Project Adding functionality to the book’s project

The university grades on a curve. The following is a simple guideline for understanding how your effort on the final project will reflect in your grade.

1. Attendance (10%)

The university’s guidelines on attendance are as follows:

If a student has a valid excuse to be absent, such as quarantining for COVID-19, a school event, etc, they may be given self-study work to complete.

2. Participation (10%)

Participation follows along with attendance in many ways. While individual participation points will not be recorded every day (there are too many students), a student’s individual behavior and habits over the course of the semester will be taken into account. For example, a student who is always Late, or always sleeps, or always talks in class, or always turns in homework on time, will be awarded points corresponding to their behavior.

The following are ways to earn or lose participation points:

3. Daily Lab Exercises (20%)

These are graded on a {Complete, Half-complete, Incomplete} scale and will form the practical materials for each day’s labs. See these instructions for how to access and work with each day’s exercise.

4. Final Project (40%)

The Final Project should be an updated customization of the project we work on in class. It should do at least TWO things differently from the project described in the book:

  1. Solve a different problem (i.e. not a Cooking / Recipe site)
  2. Have a different design / style

Ways to make your project stand out:

Midterm Exam (10%)

It is possible that the CRUD or User Data Model assignments will be used for the Midterm. The midterm will be released after the lecture on Day 7 (4월14일) and will be due at 11:59pm on Day 9 (4월28일).

Final Exam (10%)

It is possible that your Final project may be used for the Final Exam. But, there may be a quiz or test of some kind included. The final will be released after the lecture on Day 15 (6월9일) and will be due at 11:59pm on the Monday after Day 16 (6월19일).

Exam Schedule


Grading / 성적

성적은 5가지 주요 구성 요소로 나뉩니다:

% 부분 세부
10% 출석  
30% 과제 수업시간에 학습한 것을 GitHub Classroom에 저장
15% 중간고사 쪽지시험 + 실기 프로젝트
20% 기말고사 쪽지시험 + 실기 프로젝트
25% 개인 프로젝트 책의 프로젝트와 추가 기능

성적은 상대평가다. 다음은 최종 프로젝트에 대한 당신의 노력이 당신의 성적에 어떻게 반영될 것인지를 이해하기 위한 간단한 지침이다.

1. Attendance / 출석(태도와 포함) (10%)

본교의 출석요강은 다음과 같습니다.

학생이 COVID-19 격리, 학교 행사 등과 같이 결석할 타당한 사유가 있는 경우 완료할 자율 학습 과제가 주어질 수 있습니다.

참여는 여러 면에서 출석과 함께 따라옵니다. 개별 참여 포인트가 매일 기록되지는 않지만(학생이 너무 많음) 학기 동안 학생의 개별 행동 및 습관이 고려됩니다. 예를 들어, 항상 늦거나, 항상 자거나, 항상 수업 시간에 말하거나, 항상 제 시간에 숙제를 제출하는 학생은 그들의 행동에 따라 점수를 받게 됩니다.

참여 포인트를 얻거나 잃는 방법은 다음과 같습니다.

2. Daily Lab Exercises / 과제 (30%)

이들은 {완성, 반완성, 미완성} 척도로 등급이 매겨지며 매일의 실습을 위한 실용적인 자료를 형성합니다. 매일의 운동에 액세스하고 작업하는 방법은 upcoming 지침을 참조하십시오.

Midterm Exam / 중간고사 (15%)

중간고사에 CRUD 또는 사용자 데이터 모델 할당이 사용될 수 있습니다. 중간고사는 7일차(4월14일) 강의 후 공개되며, 마감일은 9일차(4월28일) 밤 11시 59분입니다.

Final Exam / 기말고사 (20%)

최종 프로젝트가 최종 시험에 사용될 수 있습니다. 그러나 어떤 종류의 퀴즈나 테스트가 포함될 수 있습니다. 결승전은 15일차(6월9일) 강의 후 공개되며, 마감일은 16일차(6월19일) 다음 월요일 밤 11시 59분이다.

Exam Schedule / 고사 일정

5. Final Project / 개인 프로젝트 (25%)

최종 프로젝트는 수업 시간에 작업한 프로젝트의 업데이트된 사용자 지정이어야 합니다. 책에 설명된 프로젝트와 적어도 두 가지 다른 작업을 수행해야 합니다.

  1. 다른 문제 해결(예: 요리/레시피 사이트 아님)
  2. 디자인/스타일이 다르다

프로젝트를 돋보이게 만드는 방법: