Giới thiệu môn học Nhập môn Lập trình ThS.. Nguyễn Đông Hà ndha@fit.hcmuns.edu.vn Bộ môn Công Nghệ Phần Mềm Khoa CNTT – ĐH KHTN... Đối tượng – Mục tiêu Người mới bắt đầu học lập trình
Trang 1Giới thiệu môn học Nhập môn Lập trình
ThS Nguyễn Đông Hà
ndha@fit.hcmuns.edu.vn
Bộ môn Công Nghệ Phần Mềm Khoa CNTT – ĐH KHTN
Trang 2Đối tượng – Mục tiêu
Người mới bắt đầu học lập trình
Biết sử dụng máy tính, có khái niệm về hệ điều
hành, tập tin, chương trình
SV nắm ý tưởng tổng quát của lập trình
SV có thể giải quyết những bài toán tương đối đơn giản và cài đặt bằng ngôn ngữ C
Trang 3Thời gian – GV phụ trách
11 tuần, bắt đầu từ ngày 11/11/04
Lý thuyết: Tối thứ 5 hằng tuần, 17h30 – 20h30
Thực hành: Chiều CN hằng tuần
Lý thuyết: ThS Nguyễn Đông Hà
Thực hành:
Trang 4Hình thức học
GV trình bày những nguyên tắc, ý tưởng chính
SV trao đổi trực tiếp với GV về những vấn đề còn thắc mắc
SV tích cực tham gia vào buổi học: trả lời câu hỏi, giải bài tập
Thực hành lập trình, giải bài tập
Đọc thêm sách tham khảo để hiểu rõ, làm tốt bài tập
Trang 5Hình thức kiểm tra
Kiểm tra một lần vào giữa học kỳ (20%)
Thi viết cuối khóa (80%)
Thi dưới hình thức lập trình tại phòng máy vào cuối khóa
Trang 6Tài liệu - phần mềm
Giáo trình Lập trình C – Trần Đan Thư
Bài tập Kỹ thuật lập trình (tập 1) – Nguyễn Tấn Trần Minh Khang
Ngôn ngữ sử dụng trong môn học: C
Môi trường lập trình:
Trang 7Thời khóa biểu dự kiến
Mẫu tin và mảng 2 chiều 13/12/04
Sửa bài tập – Kiểm tra giữa học kỳ 09/12/04
Các thuật toán trên vòng lặp và mảng 02/12/04
Vòng lặp – Cấu trúc mảng 25/11/04
Cấu trúc điều kiện - Chương trình con 18/11/04
Giới thiệu môn học Các khái niệm cơ bản 11/11/04
Trang 8Thời khóa biểu dự kiến (tt)
Ôn tập 20/01/05
Lập trình với tập tin 13/01/05
Tổ chức chương trình thành các đơn thể 06/01/05
Kiểu chuỗi và các xử lý trên chuỗi 30/12/04
Các thuật toán trên mẩu tin và mảng 2 chiều – Cài đặt thuật toán tổng quát
23/12/04