Java foreigners 2022 — различия между версиями
Dmchub (обсуждение | вклад) (→General information) |
Dmchub (обсуждение | вклад) (→Mini-quizzes) |
||
(не показано 12 промежуточных версий 3 участников) | |||
Строка 3: | Строка 3: | ||
* Control form: dif. credits | * Control form: dif. credits | ||
* [https://t.me/+XcJaHjvAcWBjMDAy Telegram-chat] | * [https://t.me/+XcJaHjvAcWBjMDAy Telegram-chat] | ||
− | * [https://docs.google.com/spreadsheets/d/ | + | * [https://docs.google.com/spreadsheets/d/e/2PACX-1vTPzNTjxaQcPUZ104BOlcIW_H2DKzA2nxwrsTpvt4t7VA3X6KyTU3oLWcmhASyWTvRvjdX4_epAbXrk/pubhtml?gid=0&single=true Marks] |
'''Course resources''' | '''Course resources''' | ||
Строка 11: | Строка 11: | ||
** [https://inponomarev.ru/corejava Ivan's Ponomaryov page] | ** [https://inponomarev.ru/corejava Ivan's Ponomaryov page] | ||
* Classes | * Classes | ||
− | ** [https://docs.google.com/spreadsheets/d/ | + | ** [https://docs.google.com/spreadsheets/d/1Xd3wID75TnalL7XIk24XqHJawMu8vaH7R5IcCRKlKPk/edit?pli=1#gid=0 Class plan] |
** [https://disk.yandex.ru/d/dYQlQFfHyK_UyQ Class records]. | ** [https://disk.yandex.ru/d/dYQlQFfHyK_UyQ Class records]. | ||
** [https://disk.yandex.ru/d/wRoKAB0zazygsw Presentations]. | ** [https://disk.yandex.ru/d/wRoKAB0zazygsw Presentations]. | ||
− | ** [https://gitlab.com/fpmi-atp/atp-java22/foreigners Class codes] | + | ** [https://gitlab.com/fpmi-atp/atp-java22/foreigners Class codes old], [https://gitlab.atp-fivt.org/courses-public/java-foreigners Class codes] |
+ | ** [https://docs.google.com/spreadsheets/d/e/2PACX-1vTPzNTjxaQcPUZ104BOlcIW_H2DKzA2nxwrsTpvt4t7VA3X6KyTU3oLWcmhASyWTvRvjdX4_epAbXrk/pubhtml?gid=1578014136&single=true Homeworkes] | ||
= Teaching Staff = | = Teaching Staff = | ||
Строка 20: | Строка 21: | ||
= Marks criteria = | = Marks criteria = | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Home works == | == Home works == | ||
− | + | 4 homeworks are planned. The check includes 2 stages: | |
# Green tests in Yandex.Contest (HW-1,2) | # Green tests in Yandex.Contest (HW-1,2) | ||
# Code review (HW-3,4). During the code review process, you receive feedback from the reviewer. It can be read on the page of your repository with DZ (Project -> Activity) or in automatic emails from automation@atp-fivt.org. Corrections on code review can be done within '' '1 month' '' after the 1st comment. | # Code review (HW-3,4). During the code review process, you receive feedback from the reviewer. It can be read on the page of your repository with DZ (Project -> Activity) or in automatic emails from automation@atp-fivt.org. Corrections on code review can be done within '' '1 month' '' after the 1st comment. | ||
Строка 47: | Строка 37: | ||
! Hard deadline | ! Hard deadline | ||
|- | |- | ||
− | |[https://contest.yandex.ru/contest/29197/problems/] || | + | |[https://contest.yandex.ru/contest/29197/problems/] || 23.11.2022, 23:59 || 30.11.2022, 23:59 |
|- | |- | ||
− | |[https://contest.yandex.ru/contest/ | + | |[https://contest.yandex.ru/contest/42725/problems/] || 14.12.2022, 23:59 || 21.12.2022, 23:59 |
|- | |- | ||
− | | | + | |[https://docs.google.com/document/d/1wBpRmFPCm7TWtjcqqBUR8E-YGUwRYorlqmGcRwrGexA/] || 15.12.2022, 23:59 || 22.12.2022, 23:59 |
|- | |- | ||
− | |JDBC (read csv + queries) || | + | |JDBC (read csv + queries) || -- || -- |
|} | |} | ||
Строка 67: | Строка 57: | ||
! Duration | ! Duration | ||
|- | |- | ||
− | | Java programming. Quiz #1 || Java Syntax. Branches and loops. Primitive types and objects in Java. Casting, unboxing, autoboxing. Exceptions. Arrays and Collections. Strings. Classes (abstract, nested, internal, anonymous, local ...), interfaces. The Object class and everything related to it. Generics, enums (enums as classes). || | + | | Java programming. Quiz #1 || Java Syntax. Branches and loops. Primitive types and objects in Java. Casting, unboxing, autoboxing. Exceptions. Arrays and Collections. Strings. Classes (abstract, nested, internal, anonymous, local ...), interfaces. The Object class and everything related to it. Generics, enums (enums as classes). || 09.11 || 20 min. |
|- | |- | ||
− | |Java programming. Quiz #2 || Continuous Integration. Maven. Java 8. Streams API. Multithreading in Java. Concurrent data structures. Testing. || | + | |Java programming. Quiz #2 || Continuous Integration. Maven. Java 8. Streams API. Multithreading in Java. Concurrent data structures. Testing. || 14.12 || 15 min. |
|- | |- | ||
|} | |} | ||
− | |||
== Bonus == | == Bonus == | ||
For being active in the course chat and the classes, you can get an additional +1 point. The number of students who received the bonus is unlimited. | For being active in the course chat and the classes, you can get an additional +1 point. The number of students who received the bonus is unlimited. |
Текущая версия на 17:19, 7 декабря 2022
Содержание
General information
- Semester: 5 (3d course)
- Control form: dif. credits
- Telegram-chat
- Marks
Course resources For the access use account @phystech.edu.
- Lections
- Classes
Teaching Staff
- Tutor: Dmitry Chub
Marks criteria
Home works
4 homeworks are planned. The check includes 2 stages:
- Green tests in Yandex.Contest (HW-1,2)
- Code review (HW-3,4). During the code review process, you receive feedback from the reviewer. It can be read on the page of your repository with DZ (Project -> Activity) or in automatic emails from automation@atp-fivt.org. Corrections on code review can be done within '1 month' after the 1st comment.
Timings
- Passing after the soft deadline -50%
- After the hard deadline you can get max 25% from the initial mark.
Home tasks deadlines
Home tasks | Soft deadline | Hard deadline |
---|---|---|
[1] | 23.11.2022, 23:59 | 30.11.2022, 23:59 |
[2] | 14.12.2022, 23:59 | 21.12.2022, 23:59 |
[3] | 15.12.2022, 23:59 | 22.12.2022, 23:59 |
JDBC (read csv + queries) | -- | -- |
Mini-quizzes
It will be 2 quizzes. You are not allowed to use IDE or the internet. No needs to write a code.
Name | Topics | Date | Duration |
---|---|---|---|
Java programming. Quiz #1 | Java Syntax. Branches and loops. Primitive types and objects in Java. Casting, unboxing, autoboxing. Exceptions. Arrays and Collections. Strings. Classes (abstract, nested, internal, anonymous, local ...), interfaces. The Object class and everything related to it. Generics, enums (enums as classes). | 09.11 | 20 min. |
Java programming. Quiz #2 | Continuous Integration. Maven. Java 8. Streams API. Multithreading in Java. Concurrent data structures. Testing. | 14.12 | 15 min. |
Bonus
For being active in the course chat and the classes, you can get an additional +1 point. The number of students who received the bonus is unlimited.