Tải bản đầy đủ (.pdf) (6 trang)

Bài giảng Lập trình nâng cao - Chương 0: Giới thiệu môn học

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (47.58 KB, 6 trang )

Giới thiệu môn học


Giáo viên
• Trần Thị Minh Châu (lý thuyết, thực hành N1)
• Ngơ Thị Dun (thực hành N2, N3)
• Cách liên lạc: Diễn đàn Piazza


Mục tiêu
• Thành thạo lập trình kiểu thủ tục (procedural
programming)
– Các khái niệm biến địa phương, biến toàn cục , kiểu
dữ liệu, hàm, cơ chế truyền tham số, cơ chế trả về…
– Cấu trúc điều khiển, cài thuật toán
– Cấu trúc dữ liệu mảng, string, struct, class…
– Sắp xếp, tìm kiếm, …
– Con trỏ, bộ nhớ, vùng nhớ tĩnh, vùng nhớ động…

• Phong cách lập trình (coding style)
• Tư duy lập trình


Làm gì để đạt được mục tiêu?
• Đi đúng hướng
– Học theo bài giảng và các tài liệu giáo viên gợi ý
– Đọc giáo trình hoặc quyển sách nào tốt hơn thế (bạn có
thể nhờ GV đánh giá giúp)
– Hầu hết các tài liệu bạn google được, thậm chí sách, bằng
tiếng Việt đều khơng đủ tốt. Phần nhiều thậm chí sai!


• Luyện tập, luyện tập, và luyện tập
• Khơng bỏ cuộc, không giấu dốt
– Hãy hỏi bài các bạn và giáo viên
– Hãy tự hào khi bạn có thể hỏi “Tại sao?” hay “Đó là cái gì?”
– Hãy nói với giáo viên nếu bạn gặp khó khăn, bạn có thể
được gia hạn bài tập, giáo viên có thể giảm tốc độ chương
trình


Cách làm việc của mơn học này
• Chủ động, có trách nhiệm với bản thân
– Đừng đợi gv dạy chậm lại hay nhanh lên, hãy đề nghị.
– Nếu có câu hỏi, đừng đợi người khác hỏi hộ
– Đừng để người khác mất trật tự làm ảnh hưởng đến
mình

• Tơn trọng người khác
– Đừng làm ảnh hưởng người khác, chẳng hạn gây ồn.

• Trung thực
– Đừng chép bài

• Đừng quá tin tưởng giáo viên và sách


• Ra vào đừng xin phép




×