Tin học 10 · Toàn bộ sách chính (đồ họa và Python)
Tin họcLớp 10Phần 5. Chủ đề 5. Giải quyết vấn đề với sự trợ giúp của máy tính

Bài 16. Ngôn ngữ lập trình bậc cao và Python

Mục tiêu bài học

  • Giải thích và vận dụng kiến thức về ngôn ngữ lập trình bậc cao và Python.
  • Tạo hoặc đánh giá sản phẩm cụ thể, giải thích kết quả và kiểm tra điều kiện áp dụng.

Bài giảng

Hiểu cách hoạt động

Ngôn ngữ bậc cao dùng cấu trúc gần cách diễn đạt của người để mô tả thuật toán. Python thực hiện lệnh theo cú pháp; ở chế độ tương tác có thể thử biểu thức, ở tệp chương trình lưu nhiều lệnh để chạy lại. Dấu * là nhân, ** là lũy thừa, / chia thực, // chia làm tròn xuống phía âm vô cùng và % lấy dư. Dấu ngoặc làm rõ thứ tự phép toán. Ví dụ −7//3=−3,không phải−2; −7%3=2 vì −7=(−3)×3+2. Với số không âm, // cho thương nguyên quen thuộc.

Làm và tự kiểm tra

Chương trình mẫu đã kiểm tra bằng thực thi trong quá trình biên soạn:

print(2 * (7 + 4))

Với đầu vào cố định như chương trình, kết quả in: 22. Chu vi có hai cạnh dài và hai cạnh rộng.

Ghi nhớ

Ngôn ngữ bậc cao dùng cấu trúc gần cách diễn đạt của người để mô tả thuật toán.

Bài tập

Đã đúng 0/6 câu

  1. Câu 1Mức 2Trả lời ngắn

    Chương trình Python sau in ra số nào?

    print(3 + 4 * 2)
    
  2. Câu 2Mức 2Trả lời ngắn

    Chương trình Python sau in ra số nào?

    print((3 + 4) * 2)
    
  3. Câu 3Mức 2Trả lời ngắn

    Chương trình Python sau in ra số nào?

    print(17 % 5)
    
  4. Câu 4Mức 2Trắc nghiệm 1 đáp án

    Phép lũy thừa trong Python dùng kí hiệu nào?

  5. Câu 5Mức 2Đúng / Sai

    Một chương trình có thể lưu trong tệp để chạy lại.

  6. Câu 6Mức 2Sắp xếp thứ tự

    Sắp xếp các bước theo phương pháp giải của nhiệm vụ này.

    Sắp xếp các mục theo thứ tự đúng (kéo thả hoặc dùng nút mũi tên).

    1. 1Viết lệnh print với ngoặc đúng
    2. 2Chạy và đối chiếu kết quả
    3. 3Xác định biểu thức cần tính
  7. Câu 7Mức 3Tự luận

    Viết chương trình in chu vi hình chữ nhật dài7 rộng4. Viết chương trình hoàn chỉnh và kiểm tra theo dữ liệu mẫu. Người dạy chấm mã và lập luận, không so khớp kí tự mã.

    0 từ

    0/10 ảnh

    Có thể chụp nhiều trang. Ảnh được lưu cùng bài làm và giáo viên sẽ chấm trên ảnh.

    Vẽ bài làm

    Ảnh bài làm

    Cuộn chuột hoặc chụm hai ngón để phóng to · kéo để di chuyển · phím R để xoay

  8. Câu 8Mức 4Tự luận

    Giải thích vì sao print(2*7+4) chưa đúng chu vi và sửa.

    0 từ

    0/10 ảnh

    Có thể chụp nhiều trang. Ảnh được lưu cùng bài làm và giáo viên sẽ chấm trên ảnh.

    Vẽ bài làm

    Ảnh bài làm

    Cuộn chuột hoặc chụm hai ngón để phóng to · kéo để di chuyển · phím R để xoay