Lý do khiến team còn ỳ ạch là do thiếu sự thống nhất về mục đích, và định hướng. Vậy nên tớ sẽ chọn ra những gì chung nhất để ta làm cùng nhau.
Dựa trên kết quả của đợt vote trc đây, kỳ hè này sẽ tổ chức:
- Mở rộng, nâng cao các kiến thức về C (Cụ thể hơn về con trỏ, viết hàm, viết chương trình gồm nhiều file, viết code cho preprocessor, một chút về lập trình đồ họa trong C...)
- Học thêm các cấu trúc dữ liệu và giải thuật nâng cao (hash table, mảng động, các thuật tóan sắp xếp, tìm kiếm, backtracking...)
- Các lệnh cơ bản trong Linux và cách sử dụng vim để code C (hoặc dùng Eclipse để code Java/C...).
- CSDL cơ bản.
- Thực hành với 1 phần mềm real world thực sự! (sẽ kiếm 1 cái nào đó open source chẳng hạn)
Mong muốn là thực hiện học hành nghiêm túc với cường độ cao, tất cả các thành viên đều tham gia và có sản phẩm.
Chi tiết hơn kế hoạch thực hiện:
- Thực hiện theo hình thức học có giảng viên. Tất cả thành viên đều có thể đăng ký giảng bài. Có phân công giảng dạy.
- Các giảng viên chịu trách nhiệm chính: Hiệp , Lâm, Hải, Hưng.
- Riêng với Lâm, đề nghị dành thời gian từ h đến khi các bạn bảo vệ TTCS xong, tìm hiểu và thành thạo về các thuật tóan sắp xếp và tìm kiếm :
Mong tất cả các thành viên cho ý kiến. Riêng về phần học C tớ hơi lưỡng lự, vì nếu học để biết thì bao nhiêu cũng thiếu, còn nếu học để dùng ở trường thì C không phải là ngôn ngữ phù hợp để chuẩn bị cho các kỳ sau mà phải là 1 ngôn ngữ theo kiểu hướng đối tượng nào đó như Java, C#, Python, Cpp...
thứ 2 t nghĩ code thì học cả 2 ngôn ngữ C && ( Java || C#) 1 buổi nọ 1 buổi kia xen kẽ nhau. cõ lẽ là C# vì gắn với c.trình học sau này nhiều.
ReplyDeletethứ 3 chọn ra 1 giáo trình chung để đọc và nghiên cứu/
thứ 4 lên lịch học, thằng nào xác định học thì đi học đàng hoàng,thằng nào nghỉ thì nộp phạt. còn nghỉ hẳn thì nghỉ luôn đi đừng lý do buổi đực buổi cái.. tiền để chè chén =)) các bạn phải nghiêm túc học hành, t vẫn mong có các bạn đi đủ vì chúng ta là 1 group
thứ 5 là rủ hà, t thích bạn hà :))
thứ 6 cuối chương làm như kiểu coding dojo, đưa 1 problem rồi mỗi ng code 1 đoạn.
thứ 7 chúc các bạn có kỳ hè bổ ích
chủ nhật đây là vì sao tớ bắt đầu bằng thứ 2. =))
C# và Java là 2 ngôn ngữ tương đương nhau nên chọn lấy 1 trong 2 cái. Chương trình sau HỌC thì cái j làm bằng C# đc thì cũng làm bằng Java đc, nhưng xu hướng Java trên di động thì C# ko thể theo kịp đc.
ReplyDeleteViệc cài 1 bộ VS vất vả hơn là cài JDK và Netbeans/Eclipse cho Java. Và thêm Java là ngôn ngữ chạy trên mọi hệ điều hành, bạn nào dũng Ubuntu cũng đc, dùng Win cũng chiều :>
Thứ 5: có Hà chứ, Hà là core của team mà >:)
tươgnr đoạn trên mình viết tổ chức theo kiẻu coding dojo rồi . Lúc đấy nhớ ra là C ko có unittest nên thôi :D
vote java :x vì tớ học qua ít rồi :))
ReplyDeleteko hẳn là phải unit test, mà lấy mô hình của nó thôi. Vd là ta lấy problem của project euler rồi vác ra, cùng thảo luận và giải quyết.
có cái unittest thì tiện hơn ấy >:P
ReplyDeletecũng chả biết chọn cái nào , đang định chọn Cpp
ReplyDeleteNếu Java cũng đc
cũng đc là sao? thật ra cái nào cũng đc, chỉ cần làm đc việc. Tất các các ngôn ngữ OOP nói chung đều có thể làm những việc tưonwg đương nhau(những công việc ko quá chuyên sâu) Dùng nn nào cũng đc, chỉ cần theo ngôn ngữ này mà mình viết đc tương đươgn sang ngôn ngữ kia là đc. Trong phạm vi hè ngắn ngủi cũng chỉ xong đc phần cơ bản thôi. Giới thiệu xong hết các khái niệm của OOP là cũng hết hè rồi :D Cố thêm tí CSDL nữa là mỹ mãn :x
ReplyDeleteC cũng có unittest mà =))))), nhưng nó không mạnh bằng các ngôn ngữ cao thôi, cái này thì mình có thể tự viết lằng ngoằng hơn
ReplyDeletetớ thích cái dòng màu đỏ kia nũa đấy
ReplyDelete@Hiệp: thì viết đi thôi :-j
ReplyDelete@Lâm: thick thì nhích thôi :-"
unittest cho C trên mạng đầy code mà =))
ReplyDeletevote C# vì tớ đang tự học nên có nhiều kái muốn hỏi + mấy kì sau + ra trường cũng dùng đến nữa mà :)
ReplyDeletechồn: mang về tập dùng thôi >:), tự làm cái coding yoyo
ReplyDelete:))
@Hùng: mình homie vote làm gì bật được =))
Nói chung về phần cơ bản thì kể cả cú pháp 2 ngôn ngữ này cũng giống nhau (C# lấy từ Java). Java mấy kỳ sau + ra trường cũng dùng đến nữa >:)
PS: nhưng mà thật ra ko biết Java ở khoa mình thế nào thật, trên BKIndex cũng làm gì có khóa học Java nào. Nghĩa là các thầy cũng... ko chấp nhận???
đọc câu trên với cái ps như cắn nhau. =))
ReplyDeletehọc cái nào cũng đc, quan trọng là phải học chắc, vì sau này muốn dùng cái khác thì convert đc sang nhanh thôi
làm cái poll đi xem cái nào vote nhiều thì học
@Hưng: gì chứ coding dojo = C tao thử rồi, chả có gì khó khăn cả
ReplyDeleteđã có H bảo kê :))
ReplyDeletecái này có thực hiện ko nhể ;;) vote mạnh đê, thúc mạnh đê
ReplyDeletequất thôi :>
ReplyDeletethì làm đi thôi. Còn chờ gì nữa
ReplyDeletetất cả vào google docs đánh dấu những ngày bận để xếp lịch nhé.
ReplyDelete