Mô tả vắn tắt học phần

1. Tên học phần:

Cơ sở lập trình

2. Ngôn ngữ giảng dạy:

Tiếng Việt

3. Mã học phần:

FUN409003

4. Bộ môn phụ trách giảng dạy:

CNTK - Khoa Công nghệ thông tin kinh doanh

5. Trình độ:

Đại Học

6. Số tín chỉ:

3

7. Phân bổ thời gian:

  • Đối với hoạt động trên lớp:
  • Lý thuyết: 15 giờ
  • Làm việc nhóm, thảo luận:: 15 giờ
  • Đối với hoạt động tại phòng máy tính, phòng mô phỏng, …:
  • Thực hành, làm việc nhóm, thảo luận: 15 giờ
  • Tự nghiên cứu, tự học: 105 giờ
  • Đồ án, Đề án, Dự án
  • Thực tập

8. Tính chất học phần:

Bắt buộc

9. Ngành áp dụng:

Tất cả các ngành

10. Điều kiện tiên quyết:

Không có môn học bắt buộc phải hoàn thành trước học phần này

11. Mục tiêu học phần:

Môn học giúp sinh viên hình thành tư duy lập trình máy tính, cung cấp phương pháp tiếp cận lập trình hướng cấu trúc. Diễn đạt hướng giải quyết một vấn đề, bài toán bằng các cách biểu diễn thuật toán và làm chủ ngôn ngữ lập trình có cấu trúc để hiện thực các vấn đề, bài toán bằng chương trình. Ngoài ra, môn học cũng là tiền đề để tiếp cận các kiến thức và những phong cách lập trình sau này.

12. Mô tả vắn tắt nội dung học phần:

Học phần trang bị những kiến thức cơ bản về kỹ thuật lập trình như là một trong những kiến thức nền tảng trong các ngành thuộc lĩnh vực Khoa học máy tính và Công nghệ thông tin. Ngoài ra, môn học trình bày những khái niệm cơ bản về thuật toán và cách thức phát triển các thuật toán. Học phần cũng cung cấp các kiến thức về ngôn ngữ lập trình C# như : kiểu dữ liệu; khai báo biến, hằng, biểu thức; các lệnh gán; xuất nhập dữ liệu; các cấu trúc điều khiển rẽ nhánh, vòng lặp; mảng 1 và 2 chiều; hàm/phưong thức ; kiểu chuỗi; tập tin,... để sinh viên có thể áp dụng cài đặt các thuật toán từ mức căn bản đến nâng cao.