Bài thu hoạch giáo án thực hành số 5

4 16 0
Bài thu hoạch giáo án thực hành số 5

Đang tải... (xem toàn văn)

Thông tin tài liệu

Mục tiêu: 1. Kiến thức: - Khắc sâu thêm phần kiến thức về lý thuyết kiểu xâu kí tự, đa7c biệt là các hàm và thủ tục liên quan. - Nắm được một số thuật toán cơ bản: tạo xâu mới, đếm số lần xuất hiện một kí tự… 2. Kĩ năng: - Khai báo biến kiểu xâu - Nhập, xuất giá trị cho biến xâu. - Duyệt qua tất cả các kí tự của xâu - Sử dụng được các hàm và thủ tục chuẩn 3. Thái độ: - Tích cực chủ động trong thực hành...

BÀI THU HOẠCH: TRƯỜNG THCS MỸ HIỆP SƠN GIÁO ÁN: BÀI THỰC HÀNH SỐ  I Mục tiêu: Kiến thức: - Khắc sâu thêm phần kiến thức lý thuyết kiểu xâu kí tự, đa7c biệt hàm thủ tục liên quan - Nắm số thuật toán bản: tạo xâu mới, đếm số lần xuất kí tự… Kĩ năng: - Khai báo biến kiểu xâu - Nhập, xuất giá trị cho biến xâu - Duyệt qua tất kí tự xâu - Sử dụng hàm thủ tục chuẩn Thái độ: - Tích cực chủ động thực hành II Đồ dùng dạy học: Chuẩn bị giáo viên: - Máy chiếu Chuẩn bị học sinh: - Sách giáo khoa, tập nhà III Hoạt động dạy học: Hoạt động tìm hiểu chương trình, đề xuất phương án cải tiến: a/ Mục Đích - Hiểu chương trình, tính kết chương trình biết đề xuất phương án cải tiến b/ Nội dung: - Nhập vào xâu, kiểm tra xem có phải palidrom hay khơng? - Chương trình Var I, x: byte; a, p: string; Begin Write(‘nhap vao mot xau’); Readln(a); x:= length(a); p:=’ ‘; for i:=x downto p := p + a[i]; if a = p then write(‘xau la palidrom’) else write(‘xau khong la palidrom’); readln; end c/ Các bước tiến hành: Hoạt dộng giáo viên Tìm hiểu đề - Giới thiệu nội dung đề lên bảng - Diễn giài: xâu gọi palidrom ta đọc kí tư từ phải sang trái giống đọc từ trái sang phải - Yêu cầu học sinh cho hai ví dụ xâu palidrom ví dụ khơng phải palidrom Tìm hiểu chương trình gợi ý - Chiếu chương trình lên bảng - Hỏi: chương trình sau có chức làm gì? kết in nào? - Hoạt động học sinh Quan sát đọc kĩ đề phải: 12321 abccba không phải: abcdea quan sát chương trình, suy nghĩ phân tích để hiểu chương trình - Kiểm tra xâu có phải palidrom hay không? - In ra: ‘xau la palidrom’ ‘Xau khong la palidrom’ Thực chương trình để học - Quan sát giáo viên thực sinh kiểm nghiệm suy luận chương trình, nhập liệu kết chương trình Cải tiến chương trình: Chú ý theo dõi yêu cầu giáo Nêu yêu cầu mới: viết lại viên, trả lời số câu hỏi dẫn dắt chương trình mà khơng sử - kí tự vị trí giống dụng biến trung gian p - kí tự thứ i đối xứng với kí tự thứ Yêu cầu: nhận xét cặp length()-i + vị trí đối xứng xâu palidrom? Hỏi: kí tự thứ i đối xứng với kí - So sánh tối đa length() div tự vị trí nào? Hỏi: cần phải so sánh bao - Có thể dùng for while nhiêu kí tự xâu để biết đươc xâu palidrom? Hỏi: dùng cấu trúc lặp để so - Thực soạn thảo chương sánh? trình vào máy theo yêu cầu Yêu cầu học sinh viết chương giáo viên trình hồn chỉnh u cầu học sinh nhập liệu - Nhập liệu thông báo kết cho sẵn giáo viên thông báo kết - Xác nhận làm có kết Hoạt động 2: Rèn luyện kĩ lập trình a/ mục tiêu: - Học sinh biết phân tích yêu cầu để viết chương trình hồn chỉnh b/ nội dung: - Viết chương trình nhập vào xâu kí tự S thơng báo hình số lần xuất S chữ tiếng anh( không phân biệt chữ hoa chữ thường) c/ Các bước tiến hành: Hoạt dộng giáo viên Hoạt động học sinh Giới thiệu đề bài: Quan sát để xác định công việc cần thực hiện: - Chiếu nội dung đề lên bảng nêu mục đích tốn - Chia lớp thành hai nhóm + Nhóm 1: đặt câu hỏi phân tích Nhóm 1: + Nhóm 2: trả lời câu hỏi phân - Hỏi: liệu vào, liệu tích tốn? - Theo dõi câu hỏi phân - Nêu nhiệm vụ cần tích nhón trả lời câu thực giải hỏi phân tích nhóm tốn - Bổ sung sửa sai cho - Hỏi cấu trúc liệu phải sử nhóm mhóm dụng nào? - Ta phải sử dụng hàm Nhóm - Vào: xâu S - Ra: giải số ứng với sụ xuất loại kí tự xâu - TT:duyệt từ trái sang phải, thêm đơn vị cho kí tự đọc - Cấu trúc liệu: Dem[‘A’ ’Z’] - Dùng hàm Upcase() Yêu cầu học sinh độc lập viết Độc lập soạn chương trình vào chương trình theo thuật tốn phát máy - Yêu cầu học sinh lập trình xong - Tìm test sớm tìm số test - Yêu cầu học sinh nhập liệu vào theo test giáo viên chọn - Nhập liệu giáo viên thực thông báo kết sau thực hiện chương trình để xem xét kết chương trình - Xác nhận kết học sinh sửa sai cho em có kết - Thông báo kết cho giáo viên sai IV Đánh giá cuối bài: Những nội dung học: số thuật toán đơn giản liên quan đến xâu kí tự: kiểm tra xâu đối xứng, tìm tần suất xuất kí tự có xâu Câu hòi tập nhà: chuẩn bị nội dung cho tiết lí thuyết tiếp theo: đọc trước nội dung kiểu ghi, sách giáo khoa trang 74 ... theo thu? ??t tốn phát máy - Yêu cầu học sinh lập trình xong - Tìm test sớm tìm số test - Yêu cầu học sinh nhập liệu vào theo test giáo viên chọn - Nhập liệu giáo viên thực thông báo kết sau thực. .. Xác nhận kết học sinh sửa sai cho em có kết - Thơng báo kết cho giáo viên sai IV Đánh giá cuối bài: Những nội dung học: số thu? ??t toán đơn giản liên quan đến xâu kí tự: kiểm tra xâu đối xứng, tìm... hình số lần xuất S chữ tiếng anh( không phân biệt chữ hoa chữ thường) c/ Các bước tiến hành: Hoạt dộng giáo viên Hoạt động học sinh Giới thiệu đề bài: Quan sát để xác định công việc cần thực

Ngày đăng: 11/05/2021, 02:39

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan