Tên nhóm: Nhóm 6
Chủ đề báo cáo: Sổ tay phím tắt và tối ưu code cho người mới bắt đầu Thời gian thực hiện kế hoạch: 30/11/2021 − 10/12/2021
Mức độ hoàn thành kế hoạch đạt: 95%
STT Họ tên Công việc Đánh giá
1 Lê Thanh Bá Tổng hợp các bài tối ưu code, định
dạng trang sổ tay 100%
2 Cao Phan Khánh Duy Giám sát, hỗ trợ 100%
3 Nguyễn Minh Đức Tối ưu code 95%
4 Trần Gia Huy Tìm tài liệu phím tắt và hình ảnh 100%
5 Trần Tuấn Khang Tìm bài code và tối ưu 95%
6 Nguyễn Minh Long Thiết kế bìa và trang giới thiệu sổ tay 100% 7 Nguyễn Thị Nga Tổng hợp hình ảnh, video nhóm. Edit
video q trình làm sổ tay. 100%
8 Võ Tấn Phước Tìm bài code 70%
9 Dương Văn Tài Tối ưu code 95%
10 Phạm Ngọc Tấn Tìm bài code 95%
11 Đỗ Chí Tường Tìm phím tắt 95%
12 Nguyễn Văn Thương Tìm bài code 100%
23
1. Kết quả đạt được
⚫ Các thành viên trong nhóm đã hồn thành rất tốt nhiệm vụ được giao và đã tạo ra sản phẩm cuối cùng.
⚫ Thơng qua tư duy làm việc nhóm, các thành viên đã phát huy được tối đa năng lực và phẩm chất cá nhân mà trước đó chưa có cơ hội được thể hiện.
⚫ Tạo ra được môi trường làm việc thân thiện, các thành viên đã có được thêm những người bạn mới, học được những kỹ năng mới để phát triển bản thân.
⚫ Từ khi hình thành nhóm, các cơng việc đã được giải quyết nhanh và hiệu quả hơn. Tất cả các thành viên đều có quyền đưa ra chính kiến, quan điểm riêng của bản thân, qua đó nâng cao chất lượng và đa dạng hóa về hình thức đối với những sản phẩm mà nhóm làm ra.
⚫ Các nỗ lực, cố gắng của các thành viên trong nhóm và thực hiện tốt việc chuẩn bị từ :ý tưởng, đề tài, nội dung nên nhóm đã thực báo cáo cuối kỳ môn “ Kỹ năng làm việc nhóm” trước thời gian đề ra, hồn thành đề tài sổ tay phím tắt và tối ưu code cho người mới bắt đầu học lập trình, giúp sinh viên mới học lập trình nắm bắt được những phím tắt cơ bản khi code, nhằm thực hiện code nhanh, dễ đọc và dễ sửa. Trong quá trình làm việc cùng nhau cả nhóm đã được rèn luyện được những kỹ năng khác trong q trình làm việc nhóm, tích lũy kinh nghiệm cho bản thân cho các môn học về sau, cũng cũng như trong tương lai.
⚫ Về phím tắt: Tìm hiểu được phím tắt của Window và phần mềm code DevC++. Tổng hợp các phím tắt máy tính giúp người dùng sử dụng máy tính hiệu quả hơn thơng qua việc kết hợp các phím với nhau để gọi một tính năng nào đó, thay vì phải tìm chọn thủ cơng. Phím tắt Windows tỏ ra cực kỳ hữu dụng trong những ứng dụng có q nhiều tính năng, như Microsoft Office Word.
◆ Phím tắt window: Một chút về Window: Windows là một hệ điều hành đồ họa được phát triển bởi Microsoft. Nó cho phép người dùng xem và lưu trữ các tập tin, chạy phần mềm, chơi trò chơi, xem video và cung cấp một cách kết nối với internet. Nó được phát hành cho cả máy tính gia đình và các cơng việc chun nghiệp
◆ Phím tắt phần mềm DevC++: Một chút về Dev-C++: Dev C++ là một mơi trường phát triển tích hợp tự do (IDE), hỗ trợ việc lập trình bằng ngơn ngữ C hay C++. Dev C++ được phát triển bởi lập trình viên Colin Laplace và được viết bằng ngơn ngữ lập trình Delphi
⚫ Về tối ưu code: Tối ưu được những bài code cơ bản, tích lũy được tư duy tối ưu thuật toán. “Optimize code” là việc sử dụng một số kỹ thuật và phương pháp để code hoặc sửa đổi code sẵn có (legacy code) nhằm mục đích nâng cao chất lượng và hiệu năng của chương trình. Tùy vào từng ngữ cảnh cụ thể mà “Optimize code” có thể được thực hiện để làm cho chương trình/phần mềm trở nên: chạy nhanh hơn, sử dụng ít tài nguyên (CPU, memory) hơn, kích thước chương trình (code size) nhỏ hơn, dễ bảo trì, dễ đáp ứng với sửa đổi hơn.
24
2. Những thuận lợi khi thực hiện kế hoạch
⚫ Cơng việc được thực hiện online, ít tốn kém chi phí.
⚫ Các thành viên trong nhóm đều có đủ thiết bị hỗ trợ: điện thoại, laptop… .
⚫ Thơng tin đầy đủ đa dạng, dễ tìm kiếm và tổng hợp.
⚫ Khơng có bất đồng trong cơng việc.
⚫ Mọi người đoàn kết giúp đỡ nhau.
⚫ Tất cả thành viên tập trung vào chủ đề, hài lịng với cơng việc được giao.
⚫ Được sự giúp sức hỗ trợ của ban bè, thầy cơ.
⚫ Các thành viên năng nổ, tích cực hoạt động và làm việc hướng tới mục tiêu chung là hoàn thành đề tài.
⚫ Tinh thần tự giác.
⚫ Do đề tài gần gũi với ngành học nên dễ dàng tìm hiểu và thực hiện.
3. Những bất lợi và khó khăn khi thực hiện kế hoạch
⚫ Do tình hình đại dịch covid, các thành viên khơng thể gặp mặt nhau, chỉ có thể họp online dẫn
⚫ Mạng, kết nối không ổn định.
⚫ Có nhiều thơng tin gây nhiễu trong việc tìm kiếm.
⚫ Mâu thuẫn xảy ra trong quá trình thực hiện đề tài.
⚫ Lần đầu thực hiện đề tài nên chưa có nhiều kinh nghiệm.
⚫ Mệt mỏi trong quá trình học tập.
⚫ Giờ họp khơng được linh hoạt vì lịch trình riêng của mỗi người
4. Những kinh nghiệm rút ra
⚫ Một là thống nhất mục tiêu của nhóm: Mục tiêu chính là động lực, là kim chỉ nam cho hoạt động của nhóm. Mục tiêu phải khả thi, nhận diện được và góp phần thực hiện mục đích lâu dài của nhóm. Nhóm làm việc mà khơng có mục tiêu rõ ràng sẽ dẫn đến sự mơ hồ, cảm tính trong giải quyết vấn đề, khó có sự đồng thuận của nhóm, hiệu quả làm việc nhóm hoặc khơng đạt, hoặc đạt được nhưng khơng cao. Chúng ta nên xây dựng mục tiêu theo tiêu chí SMART:
◆ Specific: cụ thể, rõ ràng, dễ hiểu.
◆ Measurable: đo đếm được.
◆ Attainable: Có thể đạt được
◆ Realistic: Thực tế
◆ Time constrained: có thời hạn xác định.
25
họ. Sự tham gia xây dựng mục tiêu chung sẽ đem lại hứng thú cho thành viên.
⚫ Hai là mỗi cá phải hiểu rõ mục tiêu của mình trong phối hợp thực hiện mục tiêu của nhóm: mỗi người đều có ý nghĩa riêng của mình, mỗi người đều có lý do để tồn tại trong nhóm đó và mỗi người là một mắt xích khơng thể thiếu trong chuỗi liên kết nhóm. Làm việc nhóm khơng phải là ỷ lại, dựa dẫm, đùn đẩy hay thậm chí phó mặc cho các thành viên khác trong nhóm. Một người có trách nhiệm là ln làm việc với tính tự giác và tinh thần kỷ luật cao độ. Họ biết mình cần phải đầu tư thời gian, cơng sức để hồn thành nhiệm vụ, thậm chí có đơi khi cịn phải biết hi sinh.
⚫ Ba là gây dựng niềm tin mọi người trong nhóm: các thành viên trong nhóm tin tưởng lẫn nhau lắng nghe ý kiến mọi người thoải mái chấp nhận những rủi ro khi giao tiếp, ủng hộ các quan điểm và thực thi hành động giúp nhau cùng phát triển.
⚫ Bốn là phản hồi liên tục thông tin và chia sẻ thông tin liên quan đến mục tiêu chung: thông tin là trách nhiệm của cả người nói và người nghe. Người nói phải chủ động tìm kiếm cơ hội thể hiện những ý tưởng theo một cách chính xác và rõ ràng - người nghe phải chủ động tìm cách hiểu những điều đã được nói và yêu cầu xác minh rõ những điều chưa chắc chắn. Cuối cùng, cả hai bên phải chắc chắn rằng những ý tưởng đã được truyền đạt một cách chính xác gắn liền với mục tiêu chung.
⚫ Năm là giải quyết sai lầm mâu thuẫn trên cơ sở vì quyền lợi của nhóm: bất kỳ một sai sót nào cũng nên nên được cả nhóm tìm hiểu tìm kiếm nguyên nhân giải pháp khắc phục những hậu quả đã xảy ra và ngăn chặn sự lặp lại sai lầm đó.
⚫ Sáu là cơng khai minh bạch, trong đánh giá lợi ích và phân chia thành tích xử lý cơng việc dựa vào nội quy của nhóm.
⚫ Bảy là tơn trọng từng cá nhân và cả tập thể nhóm: các thành viên trong nhóm cần hiể những thành viên khác thể hiện qua việc động viên, hỗ trợ chúng thành hiện thực. Tôn trọng năng lực, quan điểm và nhau để giảm thiểu xung đột, đảm bảo hoạt động sn sẻ và có hiệu quả.
26