Introduction to coding dojo

  • 181 views
Uploaded on

Giới thiệu về coding dojo và phương thức hoạt động của CocoDojo

Giới thiệu về coding dojo và phương thức hoạt động của CocoDojo

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
181
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
2
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • 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
  • Cảitiến (30 phút): Xem nhanh lạinhữnggìcủabuổitrước, nhữnggìtốt, thúvị, nhữnggìcòn chưa tốtGiớithiệuchủđề (10 phút): QuyếtđịnhchủđềcủabuổigặpnàyCode (40 phút)Thảoluận (10 phút): Nghỉgiữa phiên làmviệcđểthảoluận xem cáchmọiviệc đang diễn ra.Code thêm (40 phút)
  • Nóirõ minh sẽdùngPreparedKata. Nên mọingười tham gia phảitìmhiểutháchthứccủabuổitrước.

Transcript

  • 1. Giới thiệu về Coding Dojo@ Nguyễn Ngọc Tú Phạm Anh Đới
  • 2. Mục đíchDojo cho Không khí Giao lưucode lover học tập
  • 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 đềViệc tiếp thu các kĩ năng lập trình phải là mộtquá trình liên tục. Ảnh http://caodaigiaoly.free.fr
  • 5. Đặc điểmKhông cạnh tranh Cộng tác Vui vẻ Mọi trình độ thử ý tưởng mới
  • 6. Quy trình làm việc Code Thảo tiếp Code luận GiớiCải tiến thiệu chủ đề
  • 7. Phân loạiPreparedKata 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 raRandoriKata 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.
  • 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ự
  • 9. Q&A