Chuyển tới nội dung chính

Giới thiệu

7 học phầnMiễn phíChạy ngay trên web

Sách tương tác: Lập trình và Trí tuệ nhân tạo

Học bằng cách nhìn thấy: xem chương trình chạy từng bước, thử các công cụ ngay trên trang, tự kiểm tra sau mỗi bài.

Thử ngay: xem chương trình chạy từng dòng

Đây chính là thứ bạn sẽ gặp ở mọi bài học. Bấm nút tiến ▶ để đi từng bước, hoặc bấm Chạy để xem tự động: mỗi dòng lệnh sáng lên đúng lúc nó chạy, và bạn thấy giá trị biến đổi ngay trên bộ nhớ. Không cần cài đặt gì cả.

Tính tổng các số từ 1 đến 5 C++
1#include <iostream>
2using namespace std;
3
4int main() {
5 int tong = 0;
6 for (int i = 1; i <= 5; i++) {
7 tong = tong + i;
8 }
9 cout << tong;
10}
Ngăn xếp stack
main()
tong= 0
Bộ nhớ động heap
(trống)
Dòng 5: máy tạo biến tong trên bộ nhớ và đặt giá trị ban đầu là 0.
1/9
7
học phần
100+
bài học tương tác
10
công cụ trực quan
DAU
Đại học Kiến trúc Đà Nẵng

Đây là bộ sách tương tác cho bảy môn nền tảng về lập trình và trí tuệ nhân tạo, từ những dòng code C đầu tiên cho tới trí tuệ nhân tạo, kỹ năng dùng AI và cả đạo đức, pháp luật khi dùng AI. Khác với sách giấy, ở đây bạn không chỉ đọc mà còn nhìn thấy mọi thứ vận hành: giá trị biến đổi trên bộ nhớ, con trỏ trỏ đi đâu, thuật toán duyệt đồ thị ra sao, một câu lệnh AI được xử lý thế nào. Cách học chủ động này giúp hiểu bản chất thay vì học thuộc, và nhớ lâu hơn nhiều so với đọc suông.

Mọi bài đều đi theo ba nhịp giống nhau: đọc một đoạn lý thuyết ngắn gọn đúng trọng tâm, thử một thành phần tương tác để tận mắt thấy điều vừa đọc, rồi tự kiểm tra bằng câu hỏi ở cuối bài. Bạn có thể học tuần tự theo lộ trình từng môn, hoặc nhảy thẳng tới đúng chủ đề mình cần.

Cách học ở đây

📖
Đọc lý thuyếtNgắn gọn, đúng trọng tâm, ví dụ gần với đời sống. Không sa vào lý thuyết dài dòng.
▶️
Thử ngay trên trangChạy code từng bước, duyệt thuật toán, phân loại tình huống, so sánh câu lệnh AI.
🧠
Tự kiểm traCâu hỏi có lời giải ở cuối mỗi bài, giúp bạn biết mình đã thật sự hiểu chưa.

Chọn học phần