intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Nhập môn lập trình: Giới thiệu học phần - Trần Minh Thái

Chia sẻ: Hấp Hấp | Ngày: | Loại File: PPTX | Số trang:17

80
lượt xem
4
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng "Nhập môn lập trình: Giới thiệu học phần" giới thiệu tới người đọc các thông tin cơ bản về học phần, nội dung chính của môn học, mục tiêu môn học, tài liệu cần thiết và các yêu cầu đánh giá sinh viên. Mời các bạn cùng tham khảo.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Nhập môn lập trình: Giới thiệu học phần - Trần Minh Thái

  1. Giới thiệu học phần TRẦN MINH THÁI Email: minhthai@huflit.edu.vn  Website: www.minhthai.edu.vn 1
  2. Thông tin học phần • Tên học phần: Nhập môn lập trình • Số tín chỉ: 02 • Phân bổ thời gian: • Giờ giảng lý thuyết:  20 tiết • Giờ làm bài tập, thảo luận tại lớp: 10 tiết • Giờ tự học của sinh viên: 60 giờ 2
  3. Tóm tắt nội dung Các  kiến  thức  và  kỹ  năng  cơ  bản  về  mô  tả  giải  thuật,  viết  chương  trình  trên  máy  tính  bằng  ngôn  ngữ  C#,  bao  gồm:  •  Các kiểu dữ liệu chuẩn;  •  Các ký hiệu, từ khóa;  •  Các hàm nhập/ xuất; các hàm toán học;  •  Các cấu trúc điều khiển rẽ nhánh và vòng lặp; • 3  Lập trình hàm; 
  4. Mục tiêu học phần Kiến thức • Mô tả giải thuật dưới dạng lưu đồ (flowchart) • Các kiểu dữ liệu cơ sở, các ký hiệu, từ khóa, cú  pháp và cấu trúc điều khiển trong ngôn ngữ C# • Lập trình bằng phương pháp thủ tục hàm • Kiểu dữ liệu mảng một chiều 4
  5. Mục tiêu học phần Kỹ năng • Sử dụng công cụ lập trình Microsoft Visual C# • Sử dụng công cụ mô tả giải thuật bằng lưu đồ  Crocodile Clips • Cài đặt được các chương trình bằng phương pháp  thủ tục hàm cho các bài toán trên kiểu dữ liệu cơ  bản, kiểu dữ liệu mảng bằng ngôn ngữ C# • Tìm kiếm tài liệu, làm việc theo nhóm và thuyết  5 trình
  6. Tài liệu, CÔNG CỤ HỌC TẬP • Slide bài giảng và bài tập thực hành “Nhập môn lập  trình” tải tại địa chỉ Web:  http://www.minhthai.edu.vn  • Công cụ Microsoft Visual Studio .Net phiên bản 2003  hoặc mới hơn • Các sách lập trình C# cơ bản • Các tài liệu e­book/ diễn dàn/ bài viết về giới thiệu  lập trình C# trên mạng Internet 6
  7. Yêu cầu • Đọc trước tài liệu, làm bài tập về nhà  • Tham gia đầy đủ các buổi học, trao đổi, đóng góp ý  kiến tích cực trong buổi học • Làm đầy đủ các bài tập chương và bài tập lớn • Tham gia đầy đủ các buổi học thực hành và cài đặt tất  cả các bài tập thực hành 7
  8. Các qui định • Vắng  mặt  phải  có  giấy  xin  phép,  hai  lần  vắng  mặt  có phép xem như vắng một buổi học • Vắng  mặt  trên  20%  trong  các  lần  điểm  danh  sẽ  bị  cấm thi • Khi vào lớp học phải có tài liệu học tập • Không làm việc riêng trong lớp học • Hoàn thành các bài tập, thực hành, kiểm tra theo đúng  thời gian qui định 8
  9. Nội dung học phần Chương 1. Tổng quan về lập trình • Chương trình máy tính • Cấu trúc dữ liệu • Lưu đồ giải thuật  • Bài tập 9
  10. Nội dung học phần Chương 2. Giới thiệu ngôn ngữ C# • Giới thiệu công cụ Microsoft Visual Studio • Tạo dự án mới (project) • Chương trình mẫu • Chạy từng bước xem kết quả hoạt động của chương  trình • Bài tập 10
  11. Nội dung học phần Chương 2. Giới thiệu ngôn ngữ C# (tt) • Các khái niệm • Ký hiệu các phép toán • Hàm nhập xuất dữ liệu • Các hàm cơ bản khác • Bài tập 11
  12. Nội dung học phần Chương 3. Cấu trúc điều khiển trong ngôn ngữ C# • Cấu trúc cơ bản của chương trình C# • Cấu trúc rẽ nhánh: if, if...else • Cấu trúc lựa chọn: switch...case • Bài tập • Cấu trúc lặp: while, for, do...while, foreach • Lệnh break, continue 12 • Bài tập
  13. Nội dung học phần Chương 4. Lập trình C# bằng phương pháp hà m  • Các khái niệm • Phương pháp xây dựng hàm • Khai báo hàm, gọi hàm • Tầm vực biến • Tham số là tham trị, tham biến • Bài tập 13
  14. Nội dung học phần Chương 5. Kiểu dữ liệu mang môt chiê ̉ ̣ ̀u • Các khái niệm • Khai báo, truy xuất • Nhập, phát sinh và xuất mảng • Xuất có điều kiện (lọc) • Kỹ thuật kiểm tra tăng/ giảm, xen kẻ, tồn tại hoặc toàn  bộ phần tử thỏa điều kiện  14 • Bài tập
  15. Nội dung học phần Chương 5. Kiểu dữ liệu mang môt chiê ̉ ̣ ̀ u (tt) • Thao tác tìm kiếm: tìm giá trị cho trước, giá trị lớn nhất,  nhỏ nhất, v.v… • Đếm, tính tổng, giá trị trung bình các phần tử thỏa điều  kiện cho trước • Sắp xếp • Thao tác chèn/ xóa phần tử và tách/ ghép mảng • 15 Bài tập
  16. NỘI DUNG HỌC PHẦN Chương 6. Thao tác trên tập tin • Khái niệm • Các thao tác trên tập tin text • Các thao tác trên tập tin binary • Bài tập 16
  17. Q&A 17
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2