CHÀO MỪNG QUÝ THẦY CÔ ĐẾN VỚI TIẾT HỌC HÔM NAY! KHỞI ĐỘNG Sắp xếp lại thứ tự thực hiện công việc tính tổng hai số 3 và 5 bằng máy tính bỏ túi. (1) nhấn dấu + (2) nhấn số 5 (3) Nhấn số 3 (4) nhấn = Sắp xếp đúng các bước thực hiện là: A. 2 – 4 – 3 – 2 B. 3 – 1 – 2 – 4 C. 2 – 3 – 1 – 4 D. 2 – 1 – 4 – 3 CHỦ ĐỀ F. GIẢI QUYẾT VẤN ĐỀ VỚI SỰ TRỢ GIÚP CỦA MÁY TÍNH KHÁI NIỆM THUẬT TOÁN VÀ BIỂU DIỄN THUẬT TOÁN BÀI 1: KHÁI NIỆM THUẬT TOÁN BÀI 2: MÔ TẢ THUẬT TOÁN CẤU TRÚC TUẦN TỰ TRONG THUẬT TOÁN BÀI 1: KHÁI NIỆM THUẬT TOÁN 01 02 Bài toán và thuật toán Thuật toán trong cuộc sống hàng ngày 03 Vận dụng thuật toán trong cuộc sống hàng ngày 1.Thuật toán trong cuộc sống hàng ngày Đọc bài thơ sau và trả lời câu hỏi: “ Muốn tìm diện tích hình thang Đáy lớn đáy bé ta mang cộng vào Rồi đem nhân với chiều cao Chia đôi lấy nữa thế nào cũng ra.” Bài thơ trên cho biết cách giải quyết bài toán hình gì? => Tính diện tích hình thang 1.Thuật toán trong cuộc sống hàng ngày Đọc bài thơ sau và trả lời câu hỏi: “ Muốn tìm diện tích hình thang Đáy lớn đáy bé ta mang cộng vào Rồi đem nhân với chiều cao Chia đôi lấy nữa thế nào cũng ra.” Hãy nêu lại từng bước giải bài toán tính diện tích trong bài thơ Bước 1: Đáy lớn + đáy bé Bước 2: Lấy tổng của đáy lớn và đáy bé nhân với chiều cao Bước 3: Kết quả của phép tính ở bước 2 chia cho hai Nhiều việc ta làm hàng ngày nếu mô tả đúng cách thành một quy trình từng bước đều có thể coi là thuật toán. 1.Thuật toán trong cuộc sống hàng ngày CÁC BƯỚC RỬA TAY VỚI XÀ PHÒNG Bước 1: Làm ướt hai lòng bàn tay bằng nước, lấy xà phòng vào lòng bàn tay. Chà 2 lòng bàn tay vào nhau. Bước 2: Chà lòng bàn tay này lên mu bàn tay kia và ngược lại. Bước 3: Chà 2 lòng bàn tay vào nhau, miết mạnh các ngón tay vào các kẽ ngón. Bước 4: Chà mu các ngón tay này lên lòng bàn tay kia và ngược lại Bước 5: Chà ngón cái của bàn tay này vào lòng bàn tay kia và ngược lại Bước 6: Chà các đầu ngón tay này vào lòng bàn tay kia và ngược lại. Bước 7: Rửa sạch tay dưới vòi nước chảy đến cổ tay và làm khô tay. Có thể nói từng bước trên đây là thuật toán hay không? Nếu là thuật toán ta gọi đây là thuật toán gì? 2.Bài toán và thuật toán Xét bài toán hãy tính hiệu hai số 5 và 3 bằng cách sử dụng máy tính bỏ túi. B1: Chọn số 5 B2: Chọn dấu – B3: Chọn số 3 Đầu vào B4: Nhấn dấu = Kết quả thu được Đầu ra Bài toán: Một vấn đề cần giải quyết được phát biểu chặt chẽ và nêu rõ ràng đầu vào là gì, đầu ra là gì. Xét bài toán hãy tính hiệu hai số 5 và 3 bằng cách sử dụng máy tính bỏ túi. B1: Chọn số 5 Nếu thay đổi B3 và B1 cho nhau em có B2: Chọn dấu – nhận xét gì về kết quả thu được? B3: Chọn số 3 Kết quả sẽ khác với yêu cầu bài toán B4: Nhấn dấu = ban đầu => bài toán bị giải sai. Thuật toán: Một quy trình chặt chẽ gồm một số bước, có chỉ rõ trình tự thực hiện để giải một bài toán. 3.Vận dụng thuật toán trong cuộc sống hàng ngày Câu 1. Trong các công việc hàng ngày chúng ta cần làm gì để có hiệu quả? A. Cần có kế hoạch cụ thể cho từng công việc. B. Nhờ người khác làm thay công việc của mình C. Thuê người khác làm giúp công việc D. Gặp công việc nào làm công việc đó 3.Vận dụng thuật toán trong cuộc sống hàng ngày Câu 2. Khi một việc lớn có nhiều việc nhỏ chúng ta cần làm gì để dễ đang thực hiện hơn? A. Cần có kế hoạch cụ thể cho từng việc nhỏ . B. Chia công việc lớn thành nhiều công việc nhỏ và lên kế hoạch giải quyết từng công việc nhỏ để hoàn thành công việc lớn B. Tìm hướng giải quyết công việc lớn luôn D. Chia công việc lớn thành nhiều công việc nhỏ 3.Vận dụng thuật toán trong cuộc sống hàng ngày Câu 3. Khi công việc sắp xếp lộn xộn thì em nên làm gì? A. Thực hiện công việc theo thứ tự đó. B. Cần sắp xếp lại theo một trình tự đảm bảo tính khoa học và logic để công việc có thể thực hiện được C. Tìm các các công việc dễ để thực hiện trước D. Bỏ qua công việc không cần thực hiện 3.Vận dụng thuật toán trong cuộc sống hàng ngày Trong các công việc các em cần có kế hoạch cụ thể: Bước 1: Xác định đầu vào, đầu ra. Bước 2: Chia nhỏ để giải quyết từng phần. Bước 3: Sắp xếp lại trình tự. BÀI 2: MÔ TẢ THUẬT TOÁN CẤU TRÚC TUẦN TỰ TRONG THUẬT TOÁN 01 02 Mô tả thuật toán Thuật toán và chương trình máy tính 03 Cấu trúc tuần tự 1. Thuật toán và chương trình máy tính Đây là gì? A. Bài toán B. Thuật toán C. Chương trình D. Ngôn ngữ lập trình 1. Thuật toán và chương trình máy tính Có một chương trình được tạo ra trong môi trường Scratch (Hình 1) điều khiển chú mèo làm một số việc. Em hãy viết mô tả thuật toán mà chương trình này thể hiện: Chuyển đổi sang tiếng việt tương ứng 1. Thuật toán và chương trình máy tính Bước 1: Khi lá cờ màu xanh xuất hiện, click chuột Bước 2: Di chuyển 20 bước Bước 3: Nói xin chào trong 2 giây Bước 4: Di chuyển thêm 10 bước nữa Bước 5: Bật âm thanh meow Thế nào là chương trình máy tính? =>Là bản mô tả thuật toán cho máy tính bằng ngôn ngữ lập trình. 2. Mô tả thuật toán Hoạt động nhóm Đọc phần luyện tập 2 trong SGK trang 84 trả lời câu hỏi: 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? Vì sao? 2) Nếu hướng dẫn cho em mình rửa tay đảm bảo vệ sinh thì em chọn quy trình của Bộ Y tế (như ở trang 80) hay chọn quy trình bạn Khánh Nam đề xuất? Em hãy giải thích lý do chọn 2. Mô tả thuật toán Đáp án 1) Theo em, nếu làm theo đề xuất của bạn Khánh Nam thì không chắc chắn thực hiện được quy định của Bộ Y tế. Vì các bước của bạn Nam nói ra đang còn thiếu và chi tiết chưa được chính xác, ngoài ra bạn chỉ liệt kê ra, khiến người nghe không nhớ có những bước nào. 2) Em chọn quy trình của Bộ y tế vì đầy đủ các bước và mỗi bước được miêu tả rõ ràng và chi tiết, dễ hiểu.
Tài liệu đính kèm: