Đây là phần trọng tâm của chương trình.
Các học phần tiêu biểu:
Lập trình
Sinh viên được học:
- Lập trình C/C++
- Lập trình Python
- Lập trình Java
- Lập trình hướng đối tượng
- Thuật toán và kỹ thuật lập trình
- Phát triển ứng dụng
Cơ sở dữ liệu
Các môn học gồm:
- Thiết kế cơ sở dữ liệu
- Hệ quản trị cơ sở dữ liệu
- SQL
- Quản trị dữ liệu
- Khai thác dữ liệu cơ bản
Mạng và hệ thống
Sinh viên được học:
- Mạng máy tính
- Quản trị mạng
- Hệ điều hành
- An toàn thông tin
- Điện toán đám mây (cơ bản)
Phát triển phần mềm
Các học phần:
- Phân tích và thiết kế hệ thống
- Kiểm thử phần mềm
- Công nghệ phần mềm
- Thiết kế giao diện người dùng
- Phát triển ứng dụng web cơ bản
Khối kiến thức về giáo dục và sư phạm
Sinh viên được đào tạo các học phần nền tảng về giáo dục.
Các môn học gồm:
- Tâm lý học đại cương
- Tâm lý học lứa tuổi và tâm lý học sư phạm
- Giáo dục học
- Lý luận dạy học
- Đánh giá trong giáo dục
- Quản lý lớp học
- Phát triển chương trình giáo dục
Phương pháp giảng dạy Tin học
Đây là nhóm học phần quan trọng của ngành.
Sinh viên được học:
- Phương pháp giảng dạy Tin học
- Thiết kế giáo án điện tử
- Tổ chức hoạt động học tập
- Dạy học theo định hướng phát triển năng lực
- Dạy học STEM
- Dạy học Robotics
- Kiểm tra và đánh giá môn Tin học
- Thiết kế học liệu số
Công nghệ giáo dục và chuyển đổi số
Chương trình chú trọng phát triển năng lực số cho giáo viên.
Các học phần gồm:
- Ứng dụng công nghệ thông tin trong giáo dục
- Hệ thống quản lý học tập (LMS)
- Thiết kế bài giảng trực tuyến
- Sản xuất học liệu đa phương tiện
- Chuyển đổi số trong giáo dục
- Ứng dụng AI trong dạy học
- Khai thác dữ liệu giáo dục
STEM, Robotics và lập trình giáo dục
Nhiều trường bổ sung các học phần hiện đại như:
- Giáo dục STEM
- Lập trình Scratch
- Robotics giáo dục
- Arduino cơ bản
- Internet vạn vật (IoT) cơ bản
- Thiết kế dự án STEM
- Tổ chức cuộc thi Tin học và Robotics
Thực hành nghề nghiệp
Sinh viên được tham gia nhiều hoạt động thực tế:
- Thực hành lập trình.
- Xây dựng phần mềm nhỏ.
- Thiết kế bài giảng điện tử.
- Quản trị phòng máy.
- Thiết kế học liệu số.
- Tổ chức hoạt động STEM.
- Dạy thử tại trường học.
Thực tập sư phạm và tốt nghiệp
Trong năm cuối, sinh viên thực hiện:
- Quan sát hoạt động giảng dạy môn Tin học.
- Soạn giáo án.
- Giảng dạy thực tế.
- Tổ chức kiểm tra, đánh giá.
- Thực tập sư phạm.
- Thực hiện khóa luận tốt nghiệp hoặc học phần thay thế.