Video giảng tin học 10 cánh diều chủ đề F bài 18: Lập trình giải quyết bài toán trên máy tính (2 tiết)
Video giảng tin học 10 cánh diều chủ đề F bài 18: Lập trình giải quyết bài toán trên máy tính (2 tiết). Các kiến thức được truyền tải nhẹ nhàng, dễ hiểu. Các phần trọng tâm sẽ được nhấn mạnh, giảng chậm. Xem video, học sinh sẽ dễ dàng hiểu bài và tiếp thu kiến thức nhanh hơn.
Bạn chưa đủ điều kiện để xem được video này. => Xem video demo
Tóm lược nội dung
LẬP TRÌNH GIẢI QUYẾT BÀI TOÁN TRÊN MÁY TÍNH (2 TIẾT)
Mến chào các em học sinh thân yêu!
Thông qua video này, các em sẽ nắm được các kiến thức và kĩ năng như sau:
- Trình bày tóm tắt được các bước cần thực hiện khi giải một bài toán bằng lập trình trên máy tính với một ngôn ngữ lập trình bậc cao.
HOẠT ĐỘNG KHỞI ĐỘNG
Trước khi vào bài, cô có câu hỏi muốn tất cả chúng ta cùng suy nghĩ và trả lời: Các bước giải bài toán trên máy tính la?
HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC
Nội dung 1. Quá trình giải một bài toán bằng lập trình
Em hãy giải bài toán quản lý tiền điện?
Video trình bày nội dung:
Ví dụ: Bài toán Quản lí tiền điện
Tóm tắt bài toán:
Thuật toán:
Chương trình giải bài toán Quản lí tiền điện
Các bước giải bài toán trên máy tính:
- Bước 1: Xác định bài toán.
- Bước 2: Tìm thuật toán bài toán và cách tổ chức dữ liệu.
- Bước 3: Viết chương trình.
- Bước 4: Kiểm thử, chạy và hiệu chỉnh chương trình.
Nội dung 2. Các bước giải bài toán bằng lập trình
Yếu tố cơ bản của một ngôn ngữ lập trình là?
Video trình bày nội dung:
a) Xác định bài toán
- Xây dựng mô hình toán học, xác định được mối quan hệ giữa các đại lượng đã cho với đại lượng cần tìm.
b) Tìm thuật toán giải bài toán và cách tổ chức dữ liệu
- Tìm thuật toán dựa trên kết quả của bước 1, đồng thời xác định cách tổ chức dữ liệu có thể sử dụng tương ứng với thuật toán.
c) Viết chương trình
- Yếu tố cơ bản của một ngôn ngữ lập trình:
+ Bảng chữ cái (bộ các kí tự được phép sử dụng) của ngôn ngữ.
+ Quy định về cách viết các thành tố như: tên, câu lệnh, biểu thức.
+ Loại dữ liệu cơ sở có thể lưu trữ và xử lí.
+ Các phép tính và loại câu lệnh có thể thực hiện.
+ Các kiểu dữ liệu có cấu trúc.
+ Thư viện chương trình con cung cấp sẵn cho người lập trình.
- Khi viết chương trình cần sử dụng được:
+ Các lệnh nhập dữ liệu vào và đưa kết quả ra.
+ Các kiểu dữ liệu như: số nguyên, số thực, xâu kí tự, danh sách, …. Và cách dùng chúng.
+ Các câu lệnh tương ứng thể hiện cấu trúc rẽ nhánh, cấu trúc lặp của thuật toán.
+ Các chương trình con đã cung cấp sẵn trong các thư viện của ngôn ngữ lập trình đó và cách tự xây dựng chương trình con.
- Có hai chế độ dịch chương trình viết trên ngôn ngữ lập trình bậc cao sang ngôn ngữ máy là biên dịch (Compiler) và thông dịch (Interpreter).
d) Kiểm thử, chạy và hiệu chỉnh chương trình.
- Lưu ý: trong hầu hết các trường hợp, ta chỉ có thể khẳng định chương trình cho kết quả đúng với nhiều bộ dữ liệu khác nhau.
………..
Nội dung video bài 18: Lập trình giải quyết bài toán trên máy tính còn nhiều phần rất hấp dẫn và thú vị. Hãy cùng đăng kí để tham gia học bài và củng cố kiến thức thông qua hoạt động luyện tập và vận dụng trong video.