Bài giảng Nhập môn lập trình: Giới thiệu học phần cung cấp cho người đọc những thông tin cơ bản về môn học, nội dung chính từng chương trong quá trình học. Mời các bạn cùng tham khảo nội dung chi tiết.
Trang 1NHẬP MÔN LẬP TRÌNH
GIỚI THIỆU HỌC PHẦN
Trang 2Giới thiệu chung
Đối tượng: Sinh viên năm nhất
Thời gian: 15 giờ lý thuyết + 30 giờ thực hành
Môn học tiên quyết: Không
Đánh giá:
Chuyên cần, tích cực: 10%
Kiểm tra (viết): 20%
Kiểm tra (trên máy): 20%
Thi (trên máy): 50%
Trang 3Giới thiệu chung
Tài liệu tham khảo chính
[1] Phạm Văn Ất, Kỹ thuật lập trình C căn bản và
nâng cao, NXB Hồng Đức 2009
[2] Quách Tuấn Ngọc, Ngôn ngữ lập trình C, NXB
Giáo dục, 2003
[3] Trần Đan Thư, Giáo trình lập trình C, tập 1&2, NXB ĐHQG TP Hồ Chí Minh, 2001
[4] Brian W.Kernighan, Dennis M Ritchie, The C
Programming Language, 2nd Edition, Prentice
Hall
Trang 4Thông tin giảng viên
Nguyễn Đình Hưng
Bộ môn Kỹ thuật phần mềm – Khoa CNTT
Tầng 2 nhà G6
Email: hungnd@ntu.edu.vn
Điện thoại: 0946.360.936
Website: ndhung.tk
Trang 5Nội dung
Chủ đề 1 : Tổng quan về lập trình
Các khái niệm cơ bản về lập trình máy tính
Quy trình xây dựng một chương trình máy tính
Giải thuật, biểu diễn giải thuật
Ngôn ngữ lập trình
Chủ đề 2 : Các kiểu dữ liệu cơ sở
Biến
Trang 6Nội dung
Chủ đề 3 : Các cấu trúc điều khiển
Cấu trúc tuần tự
Cấu trúc rẽ nhánh
Cấu trúc lặp
Chủ đề 4 : Hàm và cấu trúc chương trình
Phương pháp lập trình cấu trúc
Khái niệm và cú pháp hàm
Truyền tham số cho hàm
Trang 7Nội dung môn học
Chủ đề 5 : Kiểu dữ liệu mảng, chuỗi
Mảng một chiều
Mảng hai chiều
Chuỗi ký tự
Chủ đề 6 : Kiểu dữ liệu cấu trúc
Khái niệm kiểu cấu trúc
Khai báo, xử lý dữ liệu kiểu cấu trúc
Mảng các cấu trúc