&&
VC
VC
BB
BB
TIN HỌC CƠ SỞ 2
GIỚI THIỆU MÔN HỌC
ThS. Nguyễn Mạnh Sơn
Khoa: Công nghệ thông tin 1
Email:
11/26/17
1
&&
VC
VC
BB
BB
Vì sao lập trình C?
C++ và JAVA
Tư duy lập trình!!
Lập trình web, lập trình mạng, lập trình
cho thiết bị di động!
Cho hiện tại và tương lai!
11/26/17
2
&&
Tài liệu tham khảo
VC
VC
BB
BB
11/26/17
Các giáo trình của Học viện CN BCVT
Các tài liệu tham khảo khác (bản mềm)
Các tài liệu nâng cao về cấu trúc dữ liệu và
thuật toán
www.google.com.vn
3
&&
VC
VC
BB
BB
Đánh giá môn học
Điểm chuyên cần: 10%
Nghỉ 1 buổi không có lý do trừ 2 điểm.
Đi muộn trừ 1 điểm.
Có đến lớp rồi bỏ về trừ 2 điểm
Kiểm tra thường kỳ: 10%
2 bài kiểm tra viết và các bài tập về nhà
Thực hành: 10%
2 buổi thực hành
Thi: 70%
Hình thức thi: Thực hành.
4
&&
VC
VC
BB
BB
Điểm thưởng
Với sinh viên tham gia kỳ thi ACM-PTIT 2015
Được giải chính thức (nhất, nhì, ba): điểm thi = 10
Được giải khuyến khích hoặc các giải thưởng phụ: cộng 1.5
điểm vào điểm thi của mỗi thành viên
Không có giải chính thức nhưng nằm trong top 5 đội mạnh nhất
khóa 2014: được cộng 1 điểm vào điểm thi của mỗi thành viên.
Với sinh viên đạt giải tại các cuộc thi văn hóa, văn nghệ,
thể thao từ cấp Học viện trở lên:
Được cộng 0.5 điểm vào điểm thi của mỗi thành viên.
Với sinh viên nhiệt tình trong việc hỗ trợ các bạn khác
trong lớp, trong khóa học lập trình (mỗi nhóm 1-2 bạn):
Được cộng 0.5 điểm đến 1 điểm vào điểm thi.
5
&&
VC
VC
BB
BB
11/26/17
Nội dung
1
Chương 1. Tổng quan về lập trình và ngôn ngữ C
2
Chương 2. Các kiểu dữ liệu và phép toán
3
Chương 3. Các cấu trúc điều khiển
4
Chương 4. Hàm
5
Chương 5 . Mảng và xâu ký tự
6
Chương 6. Cấu trúc và file
7
Chương 7. Quy hoạch đông
6
&&
VC
VC
BB
BB
Học như thế nào?
?
Các yêu cầu tối thiểu
Hoàn thành các bài tập về nhà và nộp bài tập
đúng hạn.
Làm chủ ngôn ngữ lập trình C để cài đặt thử
nghiệm các thuật toán.
Thái độ nghiêm túc, chủ động, linh hoạt!
7