Tài nguyên dạy học

Thống kê

  • truy cập   (chi tiết)
    trong hôm nay
  • lượt xem
    trong hôm nay
  • thành viên
  • Sắp xếp dữ liệu

    Chào mừng quý vị đến với website của ...

    Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
    Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
    Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.

    Chủ đề 6. Bài 2. Mô tả thuật toán. Cấu trúc tuần tự trong thuật toán

    Nhấn vào đây để tải về
    Báo tài liệu có sai sót
    Nhắn tin cho tác giả
    (Tài liệu chưa được thẩm định)
    Nguồn: Bạch Kim
    Người gửi: Ngô Văn Chinh (trang riêng)
    Ngày gửi: 15h:00' 27-09-2021
    Dung lượng: 1.4 MB
    Số lượt tải: 0
    Số lượt thích: 0 người
    CHỦ ĐỀ 6. BÀI 2. MÔ TẢ THUẬT TOÁN CẤU TRÚC TUẦN TỰ TRONG THUẬT TOÁN
    Ảnh
    Trang bìa
    Trang bìa
    Ảnh
    BÀI 2 MÔ TẢ THUẬT TOÁN CẤU TRÚC TUẦN TỰ TRONG THUẬT TOÁN TIN HỌC 6
    Chủ đề 6
    Chủ đề 6
    Ảnh
    Hình vẽ
    CHỦ ĐỀ 6 GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH
    Mục tiêu
    Mục tiêu
    Hình vẽ
    - Biết được chương trình máy tính là gì và quan hệ của chương trình máy tính với thuật toán. - Hiểu được tại sao cần mô tả thuật toán cho tốt. - Biết và mô tả được cấu trúc tuần tự trong thuật toán.
    Ảnh
    Học xong bài này, em sẽ:
    1. Thuật toán và chương trình máy tính
    Ôn tập
    Có một chương trình scratch điều khiển chú mèo làm việc sau:
    1. Thuật toán và chương trình máy tính
    Ảnh
    Viết các bước mô tả thuật toán mà chương trình này thể hiện?
    Chương trình máy tính
    Máy tính chưa trực tiếp hiểu được ngôn ngữ con người.
    1. Thuật toán và chương trình máy tính
    Hình vẽ
    Nhiều loại ngôn ngữ lập trình được tạo ra để viết chương trình cho máy tính.
    Mỗi chương trình máy tính là một bản mô tả các việc cần làm mà mà máy tính có thể làm được theo từng bước để giải quyết một bài toán cụ thể.
    Khái niệm
    1. Thuật toán trong cuộc sống hàng ngày
    Ảnh
    Làm sao để máy tính "hiểu"?
    Bản mô tả được viết bằng ngôn ngữ lập trình.
    Hình vẽ
    Máy tính làm việc theo chương trình.
    2. Mô tả thuật toán
    Đặt vấn đề
    2. Mô tả thuật toán
    Bạn Khánh Nam cho rằng “Các bước rửa tay” ở bài 1 dài quá, khó thực hiện và đề xuất mô tả quy trình rửa tay như sau:
    Hình vẽ
    Hình vẽ
    Hình vẽ
    Hình vẽ
    Đặt vấn đề 2
    2. Mô tả thuật toán
    Bài tập trắc nghiệm
    1) Theo em, nếu làm theo đề xuất cùa bạn Khánh Nam thì có luôn chắc chắn thực hiện được quy định của Bộ Y tế không?

    Không
    Vì sao?
    Đặt vấn đề 3
    2. Mô tả thuật toán
    Bài tập trắc nghiệm
    2) Nếu cần hướng dẫn cho em mình rửa tay đảm bảo vệ sinh thì em chọn cách nào?
    Quy trình của Bộ Y Tế (bài 1)
    Quy trình bạn Khánh Nam đề xuất
    Vì sao?
    Khái niệm
    2. Bài toán và thuật toán
    Muốn chắc chắn đạt kết quả như mong muốn, mô tả thuật toán phải cụ thể, rõ ràng, đầy đủ.
    Hình vẽ
    Người được giao thực hiện chỉ cần làm đúng từng bước như vậy.
    Không được giả định rằng người làm đủ thông minh và khéo léo để tự xử lí những chỗ mập mờ, chung chung, bỏ sót.
    Hình vẽ
    3. Cấu trúc tuần tự
    Khái niệm
    3. Cấu trúc tuần tự
    Khi mô tả thuật toán ta cần liệt kê các bước theo thứ tự và đánh số các bước theo thứ tự tăng dần.
    => Trình tự thực hiện các bước cũng theo đúng thứ tự đánh số.
    Bắt đầu: Bước 1
    Hình vẽ
    Bước 2
    Hình vẽ
    Bước 3
    Hình vẽ
    ...
    Khi các bước được thực hiện theo đúng trình tự liệt kê thì ta có cấu trúc tuần tự.
    Mô tả thuật toán
    3. Cấu trúc tuần tự
    Cấu trúc tuần tự là cấu trúc điều khiển phổ biến nhất trong các thuật toán.
    Chú ý: Trong khái niệm thuật toán, - Không dùng từ "các việc" - Dùng "các bước" => hàm ý trình tự trước sau.
    Bổ sung thêm đầu vào, đầu ra vào danh sách liệt kê các bước sẽ nhận được một mô tả thuật toán => có thể dùng sơ đồ để mô tả thuật toán.
    Ví dụ
    3. Cấu trúc tuần tự
    Ví dụ chương trình điều khiển chú mèo.
    Ảnh
    Chương trình máy tính
    Hình vẽ
    Ảnh
    Sơ đồ mô tả thuật toán
    4. Luyện tập
    Bài 1.1
    4. Luyện tập
    Ảnh
    Bài tập trắc nghiệm
    Chương trình máy tính là một bản tường thuật các việc máy tính cần làm.
    Đúng
    Sai
    Vì sao?
    Bài 1.2
    4. Luyện tập
    Ảnh
    Bài tập trắc nghiệm
    Chương trình máy tính là một bản mô tả thuật toán cho máy tính bằng ngôn ngữ lập trình.
    Đúng
    Sai
    Vì sao?
    Bài 1.3
    4. Luyện tập
    Ảnh
    Bài tập trắc nghiệm
    Thuật toán có cấu trúc tuần tự khi không có bước nào giống bước nào.
    Đúng
    Sai
    Vì sao?
    Bài 1.4
    4. Luyện tập
    Ảnh
    Bài tập trắc nghiệm
    Thuật toán có cấu trúc tuần tự khi các bước được thực hiện theo đúng trình tự.
    Đúng
    Sai
    Vì sao?
    Bài 2
    4. Luyện tập
    Ảnh
    Em hãy mô tả thuật toán tính diện tích hình tròn khi biết chu vi của nó.
    Ảnh
    5. Tự kiểm tra
    Câu hỏi
    5. Tự kiểm tra
    Bài tập trắc nghiệm
    Chọn câu đúng trong các câu sau?
    Chương trình máy tính là các công thức tính toán mà máy tính có thể làm.
    Một chương trình máy tính là bản mô tả một thuật toán viết bằng tiếng Anh.
    Một chương trình máy tính là bản mô tả thuật toán cho máy tính hiểu và làm được.
    Thuật toán có cấu trúc tuần tự nếu khi mô tả ta đánh số mỗi dòng.
    Ảnh
    Tổng kết bài
    Tổng kết
    Hình vẽ
    ❖ Chương trình máy tính là một bản mô tả thuật toán bằng ngôn ngữ lập trình. ❖ Mô tả thuật toán phải cụ thể, rõ ràng, đầy đủ. Khi các bước được thực hiện theo đúng trình tự liệt kê trong mô tả thuật toán thì ta có cấu trúc tuần tự.
    TÓM TẮT BÀI HỌC
     
    Gửi ý kiến

    ↓ CHÚ Ý: Bài giảng này được nén lại dưới dạng ZIP và có thể chứa nhiều file. Hệ thống chỉ hiển thị 1 file trong số đó, đề nghị các thầy cô KIỂM TRA KỸ TRƯỚC KHI NHẬN XÉT  ↓