Qua kinh nghiệm làm việc của mình và qua thực tế học tập của sinh viên, chúng tôi nhận thấy rằng sinh viên ngành lập trình thường rất khó khăn trong những ngày đầu tiên tiếp cận với những môn học về lập trình. Chúng tôi nghĩ rằng đó là do sinh viên phải chuyển đổi cách tư duy – từ cách tư duy trong thế giới vô hạn sang cách tư duy trong thế giới hữu hạn – ví dụ khi xét tập số nguyên N thì chương trình toán học phổ thông xét vô tận về cả hai phía âm và dương, còn trong máy tính thì độ lớn của tập số nguyên N bị hạn chế (bởi bộ nhớ của máy tính) và nhiều người mới học lập trình cứ ngơ ngác không hiểu tại
Thường thì sinh viên ít khi đạt được mục đích 1 vì mấy lẽ sau:
- Trong chương trình học ngôn ngữ C, tư duy lập trình là gì và làm cách nào để có được nó đã không được minh định cho rõ ràng.
- Những người thiết kế chương trình học ngôn ngữ C có thể cũng không đặt vấn đề cần hình thành tư duy lập trình cho sinh viên.
0 nhận xét:
Đăng nhận xét