1. Trang chủ
  2. » Công Nghệ Thông Tin

4 ren luyen ky nang lap trinh

2 249 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

MỘT SỐ GIẢI PHÁP NÂNG CAO KỸ NĂNG LẬP TRÌNH CỦA SINH VIÊN NĂM MỘT VÀ NĂM HAI KHOA CÔNG NGHỆ THÔNG TIN Trần Minh Văn – Bộ Môn Hệ Thống Thông Tin Có thể nói kỹ lập trình yêu cầu sinh viên ngành Công nghệ Thông tin, điều hiển nhiên sinh viên có ý định theo đuổi nghề sản xuất phần mềm Đối với sinh viên theo hướng khác, lập trình giúp sinh viên nắm bắt học tốt hơn, ứng dụng kiến thức học vào thực tế Vì năm năm hai, việc rèn luyện kỹ lập trình tốt nhiệm vụ quan trọng sinh viên Bài viết đề xuất số giải pháp giúp nâng cao kỹ lập trình sinh viên Khoa CNTT Trường Đại học Nha Trang I Một số khó khăn dạy lập trình Hiện nay, chương trình học ngành CNTT có số môn giúp sinh viên làm quen với viết chương trình “Lập trình C”, “Cấu trúc liệu”, “Kỹ thuật lập trình” Với môn sinh viên trang bị kiến thức lập trình bản, học lý thuyết lẫn thực hành Tuy nhiên, thực tế cho thấy nhiều sinh viên viết chương trình yếu số lý sau: + Lập trình kỹ khó, đòi hỏi sinh viên phải có tư tốt thuật toán Đây mà nhiều sinh viên bị thiếu Điều đem lại khó khăn cho giáo viên trình giảng dạy Việc cải thiện cần phải có thời gian, tiến hành sớm chiều + Một số sinh viên cho cần học lớp đủ mà không rèn luyện thêm nhà Trong để nắm vững lập trình, sinh viên cần phải làm nhiều tập nhà để tích lũy kinh nghiệm Trên lớp giáo viên truyền đạt kiến thức Sinh viên phải tự tham khảo tài liệu để học kiến thức mở rộng + Một số sinh viên siêng kiến thức tiếng Anh yếu, viết chương trình gặp lỗi tự sửa lỗi nên dễ dẫn đến chán nản + Các môn lập trình chủ yếu giảng dạy năm thứ hai, năm thứ sinh viên học môn lập trình II Một vài giải pháp nâng cao kỹ lập trình sinh viên Với khó khăn xin đề xuất số giải pháp giúp nâng cao nâng cao chất lượng việc dạy học lập trình a) Về phía sinh viên: Sinh viên cần hướng dẫn để hiểu tầm quan trọng kỹ lập trình ngành CNTT Sinh viên phải nỗ lực làm tập nhà, tập giáo viên cho lớp, cần thực tập tài liệu tham khảo khác để tích lũy kiến thức, đồng thời tạo niềm say mê học tập Đối với thực hành, để đạt hiệu cao, sinh viên cần tích cực làm trước tập nhà, thực hành phòng máy dùng để ôn luyện nhờ giáo viên giúp đỡ việc sửa lỗi chương trình hay giải vấn đề khó Hiện nay, mạng Internet có nhiều nguồn tập bao gồm lời giải Các sinh viên sử dụng nguồn tài liệu để tham khảo, giải vướng mắc gặp phải trình lập trình Tuy nhiên không nên lạm dụng chép mã nguồn mà không hiểu nội dung, cách thức hoạt động mã nguồn b) Về phía giáo viên Khi giảng dạy, tập giáo trình, giáo viên cho số tập có ý nghĩa thực tế, chẳng hạn lập trình game Việc tự thực tập có ý nghĩa giúp sinh viên có niềm vui học tập, hiểu ý nghĩa môn học, tạo động lực cho sinh viên học tập c) Về phía khoa Chương trình đào tạo cần thiết kế hợp lý hơn, nên đưa môn học Lập trình C vào học kỳ năm thứ để sinh viên có đủ thời gian làm quen tích lũy kinh nghiệm lập trình Cần bổ sung thêm số môn học lập trình hướng đối tượng, lập trình Web, lập trình ứng dụng quản lý môn mà sinh viên ham thích sử dụng sau làm việc Ngoài cần đẩy mạnh hoạt động ngoại khóa liên quan đến lập trình tổ chức thi Olympic, thi thiết kế trưng bày phần mềm mà sinh viên thực Xây dựng câu lạc Tin học với nhóm lập trình, lấy sinh viên giỏi làm nòng cốt với hướng dẫn giáo viên

Ngày đăng: 07/07/2017, 13:23

TỪ KHÓA LIÊN QUAN

w