3. Định nghĩa Coding Dojo là buổi họp của nhóm lập
trình viên để cùng nhau giải quyết một
thử thách trong lập trình.
Trong buổi họp này, lập trình viên tham
gia vào hoạt động thực hành có chủ ý
với những mục tiêu cụ thể để nâng cao
trình độ kỹ năng nào đó trong không khí
vui vẻ.
4. Tiên đề
http://caodaigiaoly.free.fr
Việc tiếp thu các kĩ năng lập trình phải là một
quá trình liên tục.
Ảnh
6. Quy trình làm việc
Code
Thảo tiếp
Code luận
Giới
Cải tiến thiệu
chủ đề
7. Phân loại
PreparedKata
Một thuyết trình viên sẽ chỉ cách giải quyết thử thách dùng TDD và BabySteps
Mỗi bước làm phải có rõ ràng với các thành viên
Mọi người chỉ ngắt khi không hiểu điều gì đang diễn ra
RandoriKata
Thử thách được giải quyết bằng cách lập trình theo cặp
Mọi người có mặt đều có thể giúp đỡ.
Mỗi cặp có 1 khoảng thời gian ngắn( 5 đến 7 phút) để code theo dùng TDD
và BabySteps.
Kết thúc thời gian trên, driver thành khán giả, navigator trở thành driver và 1 khán
giả sẽ lên làm navigator.
Kate
8. Thực Hành có Chủ Định
Bạn phải có động cơ để tham dự vào công việc và nỗ lực để cái tiến
hiệu suất của mình
Việc thiết kế nhiệm vụ nên dựa vào kiến thức đã có để có thể hiểu chúng
một cách chính xác sau một đoạn ngắn giảng giải
Bạn nên nhận ngay thông tin phản hồi và kết quả hiệu năng của mình
Bạn nên lặp lại các nhiệm vụ đã làm hoặc tương tự
Là nơi luyệntập cho nhữngngười yêu code (sinh viên, giao viên, vv)Tạo môi trườnghọctập cho FPT-Aptech
ParisDojo (MộtCodingDojotổchức ở Paris) tập trung vàoviệclậptrìnhtrước công chúng, thườnglàlàmmột chương trìnhhoànchỉnh, trong khoảngthời gian rấtngắn (từ 1 đến1,5h). Họdùngnhiều ngôn ngữ, công cụvàcácdạngbàitậpkhác nhau. Mộtbàitậpđược coi làthành công khi đượchoànthành trong thời gian địnhtrướcvàngười xem cóthểtựmìnhlàmlạibàitậpđótạinhà.
Không cạnh tranh, cộngtác, tạo không khílàmviệc vui vẻMọitrìnhđộkĩ năng đềucóthể tham giaThoảimáiđềxuất, thử ý tưởngmới