Hoạt động 1: Mở đầu · 10 phút
Dự đoán kết quả bảng số
a) Mục tiêu
Kích hoạt kiến thức về mảng hai chiều và xác định nhiệm vụ của tiết học: tính tổng từng hàng rồi lấy tổng lớn nhất.
b) Nội dung
GV đưa bảng a=[[3,2],[5,1],[4,4]] lên màn hình và hỏi: Bảng có bao nhiêu hàng, mỗi hàng có bao nhiêu ô? Ô a[1][0] có giá trị bằng bao nhiêu? Nếu tính tổng từng hàng thì được những số nào? Số nào lớn nhất? HS làm việc cá nhân trong 3 phút, ghi dự đoán ra giấy nháp, sau đó chia sẻ với bạn cùng bàn.
c) Sản phẩm
- Bảng có 3 hàng, mỗi hàng 2 ô; a[1][0] = 5.
- Tổng các hàng dự kiến: 5, 6, 8.
- Tổng lớn nhất dự kiến là 8.
- Nhiệm vụ tiết học: tính tổng riêng từng hàng, giữ danh sách các tổng và lấy giá trị lớn nhất, đồng thời xử lí trường hợp bảng rỗng.
d) Tổ chức thực hiện
Hoạt động của giáo viên
Hoạt động của học sinh
Giáo viên
Bước 1: Chuyển giao nhiệm vụ
GV trình chiếu bảng a=[[3,2],[5,1],[4,4]] và nêu câu hỏi: Bảng có bao nhiêu hàng, mỗi hàng có mấy ô, a[1][0] bằng bao nhiêu? Nếu cần tìm tổng lớn nhất của các tổng từng hàng thì phải làm những bước nào?
Học sinh
HS đọc bảng, trả lời cá nhân trong 2 phút: bảng có 3 hàng, mỗi hàng 2 ô; a[1][0] = 5; cần tính tổng từng hàng rồi so sánh.
Giáo viên
Bước 2: Thực hiện nhiệm vụ
GV yêu cầu HS ghi dự đoán tổng từng hàng và tổng lớn nhất ra giấy nháp, sau đó quay sang bạn cùng bàn so sánh kết quả.
Học sinh
HS tính nhẩm: hàng 1 là 5, hàng 2 là 6, hàng 3 là 8; cặp đôi thống nhất tổng lớn nhất là 8.
Giáo viên
Bước 3: Báo cáo, thảo luận
GV gọi 2 đến 3 HS trình bày dự đoán và hỏi: Vì sao em không cộng cả bảng thành một số mà phải tính từng hàng?
Học sinh
HS trả lời dự kiến: Vì bài yêu cầu tổng của từng hàng, nếu cộng gộp cả bảng thì mất thông tin của từng hàng.
Giáo viên
Bước 4: Kết luận, nhận định
GV chốt: Mảng hai chiều là danh sách các hàng, mỗi hàng là một danh sách con. Muốn có tổng riêng từng hàng cần một biến tổng được khởi tạo lại trong mỗi hàng, và cần một danh sách để giữ các tổng đó. GV nêu mục tiêu hai tiết học.
Học sinh
HS ghi tên bài và nhiệm vụ tiết học vào vở.