ผลต่างระหว่างรุ่นของ "Programming 2"
ไปยังการนำทาง
ไปยังการค้นหา
Jittat (คุย | มีส่วนร่วม) |
Jittat (คุย | มีส่วนร่วม) |
||
แถว 16: | แถว 16: | ||
** [https://theory.cpe.ku.ac.th/wiki/images/219116-03b-unit-testing-python-1.pdf 219116-03b-unit-testing-python-1.pdf] - Unit testing with python doctest | ** [https://theory.cpe.ku.ac.th/wiki/images/219116-03b-unit-testing-python-1.pdf 219116-03b-unit-testing-python-1.pdf] - Unit testing with python doctest | ||
** Practice: [[01219245/git|Version control with git]] | ** Practice: [[01219245/git|Version control with git]] | ||
+ | |||
+ | * Lecture 4 (22-Feb) | ||
+ | ** [https://theory.cpe.ku.ac.th/wiki/images/219116-04a-oop-review.pdf 219116-04a-oop-review.pdf] - Python OOP review | ||
+ | |||
+ | * Lecture 5 (28-Feb) | ||
+ | ** [https://theory.cpe.ku.ac.th/wiki/images/219116-05a-recursion.pdf 219116-05a-recursion.pdf] - Recursion | ||
+ | |||
+ | * Lecture 6 (7-Mar) | ||
+ | ** [https://theory.cpe.ku.ac.th/wiki/images/219116-06a-functional-programming.pdf 219116-06a-functional-programming.pdf] - Functional programming | ||
== Tutorials == | == Tutorials == |
รุ่นแก้ไขเมื่อ 22:00, 12 มีนาคม 2562
This is a course homepage for Programming 2
Materials
- Lecture 1 (18-Jan)
- 219116-01a-intro.pdf - Introduction (1)
- 219116-01d-task-breakdown-practice.pdf - Task breakdown practice
- Lecture 2 (7-Feb)
- 219116-02a-intro2.pdf - Introduction (2)
- 219116-02b-incremental-development.pdf - Incremental & Iterative Development
- 219116-02c-changes.pdf - Dealing with changes (1)
- 219116-02d-reponsibility.pdf - Responsibility
- Lecture 3 (15-Feb)
- 01219245-04a-test-principles-unit-testing.pdf - Software testing, Unit testing, TDD
- 219116-03b-unit-testing-python-1.pdf - Unit testing with python doctest
- Practice: Version control with git
- Lecture 4 (22-Feb)
- 219116-04a-oop-review.pdf - Python OOP review
- Lecture 5 (28-Feb)
- 219116-05a-recursion.pdf - Recursion
- Lecture 6 (7-Mar)
- 219116-06a-functional-programming.pdf - Functional programming
Tutorials
- Tutorial 1: Getting started with Arcade
- Tutorial 2: Space game
- Tutorial 3: Snake
- Tutorial 4: Flappy dot
- Tutorial 5: Pacman
- Tutorial 6: Dot run