TRƯỜNG ĐẠI HỌC THỦY LỢI
Khoa Công nghệ thông tin
Bộ môn Tin học KTTT
NHẬP MÔN LẬP TRÌNH
INTRODUCTION TO COMPUTER PROGRAMMING
CSE102
Giảng viên: TS.GVC Bùi Thị Thanh Xuân
Email: xuanbtt@tlu.edu.vn
Điện thoại: 0902001581
Giới thiệu môn học
Số tín chỉ: 3 (2-0-1)
Số tiết:45 tiết (30 LT 15 TH)
Học phần bắt buộc cho ngành: TH, HT, PM
Điều kiện dự thi kết thúc HP:Nghỉ học không quá 20%số
tiết (Nghỉ không quá 3buổi)
Nội dung tóm tắt:Giới thiệu về máy tính ch máy tính
làm việc; làm quen với lập trình bản mình họa bằng ngôn
ngữ C. Giải quyết cài đặt thuật giải một số vấn đề đơn
giản trong Toán học, Khoa học Kỹ thuật.
Trọng số điểm môn học:
Điểm quá trình: 50%
Điểm thi kết thúc HP:50%
Giới thiệu môn học
Trọng số điểm môn học
Hình thức
Số
lần
lấy
điểm Mô tả Thời gian
Trọng số
Chấm điểm
chuyên cần
1 lần
-
Dựa vào số buổi dự học của SV/
tổng
15 buổi thái độ học tập
của
SV
Tất cả các buổi học 10%
Bài
kiểm tra
trên
máy
4 lần
-
50 phút/bài
-
1 bài kiểm tra nhập xuất dữ liệu
-
1 bài kiểm tra vòng lặp, rẽ nhánh
-
1 bài kiểm tra mảng, xâu tự
-
1 bài kiểm tra hỗn hợp
-
Kết thúc chương 1
-
Kết thúc chương 2
-
Kết thúc Chương 3
-
Kết thúc Chương 4
10%
10%
10%
10%
Tổng
điểm quá trình 50%
Thi cuối kỳ 1 lần
-
60 phút
-
Thi trên máy
1
-2 tuần sau khi kết
thúc
môn học
50%
Nội dung chính của Học phần
Chương 1: Máy tính và chương trình máy tính
Chương 2: Các lệnh lựa chọn và lặp
Chương 3: Các kiểu dữ liệu cấu trúc
Chương 4: Hàm và truyền tham số
Chương 4. Hàm và truyền tham số
4.1. Khái niệm hàm
Khái niệm chương trình con
Phân loại: hàm thủ tục
4.2. Khai báo sử dụng hàm
Khai báo sử dụng
4.3. Phạm vi của biến
Toàn cục địa phương
Biến static, biến register
4.4. Truyền tham số
Truyền theo giá trị, truyền theo địa chỉ