Mai Thanh Bằng
Upcoming SlideShare
Loading in...5
×
 

Mai Thanh Bằng

on

  • 926 views

 

Statistics

Views

Total Views
926
Slideshare-icon Views on SlideShare
926
Embed Views
0

Actions

Likes
0
Downloads
16
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Mai Thanh Bằng Mai Thanh Bằng Presentation Transcript

    • Giới thiệu kịch bản dạy học GVHD: Thầy Lê Đức Long. SVTH: Mai Thanh Bằng. Lớp Tin 5 Long An – Kiên Giang. MSSV: K33.103.370. TRƯỜNG ĐẠI HỌC SƯ PHẠM TP.HCM KHOA CÔNG NGHỆ THÔNG TIN BÀI 12: KIỂU XÂU
    • CHƯƠNG 5: TỆP VÀ THAO TÁC VỚI TỆP. CHƯƠNG 1: MỘT SỐ KHÁI NiỆM VỀ LT VÀ NNLT. CHƯƠNG 2: CHƯƠNG TRÌNH ĐƠN GiẢN. CHƯƠNG 3: CẤU TRÚC RẼ NHÁNH VÀ LẶP CHƯƠNG 4: KiỂU DỮ LiỆU CÓ CẤU TRÚC. CHƯƠNG 6: CT CON VÀ LẬP TRÌNH CÓ CẤU TRÚC. Kĩ năng: - Sử dụng được một số thủ tục và hàm thông dụng về xâu. - Cài đặt được một số chương trình đơn giản có sử dụng xâu. Kĩ năng: Giải được một số bài toán đơn giản trên máy tính bằng cách vận dụng được các kiến thức về thuật toán, cấu trúc dữ liệu, ngôn ngữ lập trình cụ thể, chương trình con có sẵn. Kiến thức: Trang bị cho học sinh một số khái niệm cơ bản về lập trình và ngôn ngữ lập trình bậc cao. Mục tiêu chương trình.
      • Kiến thức:
      • Biết khái niệm của xâu.
      • Biết cách khai báo xâu, truy cập phần tử của xâu.
      BÀI 12: KiỂU XÂU. BÀI 12: KiỂU BẢN GHI . BÀI 11: KiỂU MẢNG .
      • Bài 12: Kiểu xâu. (2,2,1)
      * Mục tiêu bài học và chuẩn kiến thức: Mục tiêu: - Biết: xâu là một dãy kí tự (có thể coi xâu là mảng một chiều). - Biết : cách khai báo xâu, truy cập phần tử của xâu.
      • Kĩ năng:
          • Sử dụng được một số thủ tục, hàm thông dụng về xâu.
          • Cài đặt được một số chương trình đơn giản có sử dụng xâu.
      * Nội dung trọng tâm và những điểm khó trong bài: Nội dung trọng tâm: - Biết định nghĩa xâu, khai báo và truy cập phần tử của xâu. Những điểm khó : - Học sinh chưa phân biệt được hàm và thủ tục trong PASCAL. - Học sinh khó mà nhớ hết bảng mã ASCII khi học các thao tác xử lý xâu. Kiến thức đã biết – liên quan đến bài học: - Đã học qua bài Kiểu mảng, biết cách truy cập đến phần tử của mảng. - Đã học qua bảng mã ASCII trong chương trình Tin học 11.
    • Hoạt động 1: (10’) Kiểm tra bài cũ kết hợp với dẫn dắt vào bài mới. Kiểu Xâu (Tiết 1). Hoạt động 2: (10’)Khái niệm và khai báo Xâu. Hoạt động 3: (15’) Các phép toán xử lý và hàm xử lý trong xâu. Hoạt động 4: (10’) Củng cố và dặn dò.
      • GV nêu câu hỏi về bài cũ.
      • Gọi HS trả lời.
      • GV nhận xét câu trả lời.
      • GV đặt tình huống có vấn đề .
      • GV dẫn dăt HS vào khái niệm.
      • GV đăt câu hỏi cho HS.
      • GV dẫn dắt HS vào cách khai báo kiểu Xâu.
      • Khái niệm: Xâu là dãy kí tự trong bộ mã ASCII.
      • Xâu cũng có những quy tắc xác định như mảng.
      • Xâu có thể khai báo bằng 2 cách.
      • Thế nào là mảng một chiều, hai chiều và cách khai báo.
      • GV đưa ra bài toán với yêu cầu viết chương trình nhập và xuất tên của 10 HS.
      • GV nêu tình huống có vấn đề để học sinh giải quyết.
      • KN về các phép toán ghép và so sánh Xâu.
      • Hai thủ tục xử lý Xâu cơ bản.
      • Làm sao để ghép hai xâu riêng biệt với nhau và biết xâu nào lớn hơn xâu nào.
      • Hai thủ tục Delete và Insert của Xâu.
      • Ghép và so sánh hai xâu “Hà”, “Nội”.
      • GV hệ thống lại kiến thức đã học cho HS bằng các câu hỏi trắc nghiệm.
      • GV hướng dẫn đề bài tập cho HS làm.
      • GV dặn HS chuẩn bị bài mới.
      -GV cho HS nhắc lại kiến thức lý thuyết và gọi HS lên làm bài tập. -GV dặn dò HS xem bài Kiểu Xâu (Tiết 2). Phiếu Học Tập
    • Hoạt động 5: (5’) Ôn lại kiến thức cũ và dẫn dắt vào phần mới. Kiểu Xâu (Tiết 2). Hoạt động 6: (10’)Các hàm xử lý trong kiểu Xâu Hoạt động 7: (25’) Một số ví dụ. Hoạt động 8: (5’) Củng cố
      • GV nhắc lại một số khái niệm trong tiết trước.
      • Dẫn dắt HS vào bài mới.
      • GV dẫn dắt HS vào những hàm xử lý kiểu Xâu.
      • Giới thiệu từng hàm cụ thể.
      • Ngoài những thủ tục đã học thì ta có thể xử lý Xâu như thế nào?
      • Giới thiệu các hàm copy, length, pos, upcase và cách sử dụng.
      • Khái niệm Xâu là gì?.
      • Cách truy cập phần tử của Xâu.
      • Cách khai báo biến kiểu Xâu.
      • GV hướng dẫn HS một số ví dụ.
      • GV cho HS đọc từng ví dụ.
      • Cho HS phân tích từng ví dụ.
      • Xác định Input và Output của từng ví dụ.
      • GV cho HS viết đoạn chương trình xử lý từng ví dụ.
      • GV hệ thống lại kiến thức đã học cho HS.
      • GV hướng dẫn đề bài tập cho HS làm.
      • GV dặn HS chuẩn bị bài mới.
      -GV cho HS nhắc lại kiến thức lý thuyết và gọi HS lên làm bài tập. -GV dặn dò HS xem bài 13 Kiểu Bản Ghi.
    • Bài 12: KiỂU XÂU (Tiết 1) Hoạt động 1: Kiểm tra bài cũ và dẫn dắt vào bài mới.(10 Phút)
      • * Kiểm tra bài cũ:
      • GV đặt câu hỏi kiểm tra bài cũ .
      • HS lên trả lời.
      • GV nhận xét câu trả lời.
      • * Dẫn dắt vào bài mới:
      • GV đưa ra bài toán với yêu cầu: viết chương trình nhập và xuất họ tên của 10 học sinh.
      • GV đưa ra một số câu hỏi cho HS
    • Bài 12: KiỂU XÂU (Tiết 1) Hoạt động 2: Khái niệm và khai báo kiểu Xâu.(10 Phút)
      • *Khái niệm:
      • GV đưa ra khái niệm kiểu Xâu.
      • Cho HS nêu lên các quy tắc cho phép xác định kiểu xâu.
      • * Khai báo kiểu Xâu:
      • GV đưa ra hai cách khai báo kiểu Xâu.
      • GV cho HS nêu lên hai cách khai báo biến kiểu Xâu.
      • +Cách 1: Var <Tên Biến>: string [Độ dài lớn nhất của Xâu].
      • + Cách 2 : Var <Tên Biến>: string.
      • Cho HS nhận xét về hai cách khai báo trên.
      • GV đánh giá câu trả lời của HS và đưa ra nhận xét đúng.
    • Bài 12: KiỂU XÂU (Tiết 1) Hoạt động 3: Các phép toán xử lí và thủ tục trong Xâu.(10 Phút)
      • * Các phép toán xử lí Xâu:
      • GV đưa ra một tình huống để dẫn dắt HS vào các phép toán xử lí kiểu Xâu.
      • + GV nêu lên hai phép toán xử lí kiểu Xâu là phép ghép Xâu và các phép toán so sánh Xâu.
      • +Cách sử dụng hai phép toán ghép xâu và so sánh xâu.
      • - GV demo cho HS một chương trình thực hiện hai phép tính trên bằng Pascal.
      • * Các thủ tục xử lí Xâu:
      • GV đưa ra cho HS thấy ngoài hai phép toán xử lí Xâu còn có các thủ tục xử lí trên xâu.
      • Cho HS nêu lên hai thủ tục Delete và Insert và cách sử dụng.
      • Cho HS thực hiện ví dụ về hai thủ tục trên.
      • Chạy demo chương trình bằng Pascal.
    • Bài 12: KiỂU XÂU (Tiết 1) Hoạt động 4: Củng cố và dặn dò.(10 Phút)
      • * Củng cố:
      • GV cho HS nhắc lại một số kiến thức đã học.
      • + Thế nào là Xâu.
      • + Xâu được khai báo như thế nào?
      • +Các phép toán xử lí Xâu và cách sử dụng.
      • +Một số thủ tục xử lí kiểu Xâu.
      • - GV cho HS làm một số bài tập trắc nghiệm bằng phần mềm Violet.
      • * Dặn dò:
      • Dặn HS về nhà học bài và xem trước bài mới Bài 13 Kiểu Xâu (Tiết 2) trang 70 SGK Tin Học 11.