• Like
K33103353 cau trucchuongtrinh_tin5vt
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

K33103353 cau trucchuongtrinh_tin5vt

  • 446 views
Published

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
446
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
7
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Đinh Thị Phượng 31-10-2011Kịch bản dự kiến
  • 2. HS ham thích môn học, có tính kỉ luật cao và tinh thần làm việc theo nhóm Trang bị cho HS một số khái niệm cơ bản về LT và NNLT Mục tiêu HS vận dụng được kiến thức để giải bài toán trên máy tính bậc cao chung Tin học 11Chương I: Chương VI: Chương II:Một số khái Chương III: Chương IV: Chương V: Chương Chươngniệm về LT Cấu trúc rẽ Kiểu dữ liệu Tệp và thao trình con và trình đơn và NNLT nhánh và lặp có cấu trúc tác với tệp LT có cấu giản trúc Bài 3: Cấu trúc chương trình
  • 3. Giả định- Lớp học có 30 học sinh.- Phòng học có máy chiếu.- Học sinh học khá.- Phòng học có 2 dãy bàn đôi,mỗi dãy 20 máy.- Học sinh ngồi dồn lại, không được ngồi lung tung.- Học sinh đã được dặn dò xem lại bài cũ và chuẩn bị bài ngày hôm nay.
  • 4. Mục tiêu, chuẩn kiến thức, kĩ năng• Giúp học sinh hiểu được chương trình là sự mô tả của thuật toán bằng một ngôn ngữ lập trình.• Giúp học sinh biết cấu trúc của một chương trình đơn giản: cấu trúc chung và cấu trúc thành phần.• Giúp học sinh nhận biết được các phần của một chương trình đơn giản.• Xác định thái độ nghiêm túc tuân thủ những qui định về thứ tự các thành phần của cấu trúc chương trình.Điểm trọng tâm, điểm khó• Phần khai báo: • Các loại tên như tên chương trình, tên các thư viện, tên hằng,tên biến phải được đặt và khai báo đúng cú pháp. • Cú pháp phần khai báo.• Phần thân chương trình: • Phần thân chương trình bắt buộc phải có ,được bắt đầu bằng một từ khóa (hoặc kí hiệu) và được kết thúc bằng từ khóa (hoặc kí hiệu) tương ứng. • Cú pháp phần thân chương trình.
  • 5. Kiến thức liên quan bài học• Những kiến thức đã được học về các khái niệm như bài toán, thuật toán, một số khái niệm về lập trình và ngôn ngữ lập trình...Kiến thức học sinh có thể biết• Toàn bộ nội dung cơ bản của bài:cấu trúc chung, phần khai báo, phần thân chương trình… Vì kiến thức về lập trình đã được học ở trung học cơ sở.
  • 6. Hoạt động 1: Cho hs chơi trò chơi ô chữ Thời gian: 5 phút Mục tiêu: Ôn lại kiến thức cho hs, dẫn dắt hs qua bài mới Câu hỏi: Đáp án: 1.Tên dành riêng1. Tên được ngôn ngữ lập trình quy định với ý nghĩa xácđịnh, người sử dụng không được dùng với ý nghĩa khác ( từ khóa)2. Đại lượng giá trị có thể thay đổi trong quá trình thực hiện 2. Biếnchương trình 3. Thông dịch3. Chương trình dịch thực hiện từng câu lệnh 4. Hằng4.Đại lượng không đổi trong quá trình thực hiện chương trình5. Chương trình dịch dịch từ ngôn ngữ… sang ngôn ngữ… 5. Bậc cao, máy6. Cú pháp, chữ cái và ngữ nghĩa là các thành phần của…. 6. Ngôn ngữ lập trình7. Chương trình dịch thực hiện dịch toàn bộ chương trình. 7. Biên dịch
  • 7. Hoạt động 2: Giáo viên diễn giảng cấu trúc chung củachương trình, hỏi đáp với học sinh.Thời gian: 5 phútMục tiêu:- Giúp học sinh hiểu được chương trình là sự mô tả củathuật toán bằng một ngôn ngữ lập trình.-Giúp học sinh biết cấu trúc chung của một chương trìnhđơn giản.- Trình chiếu slide thể hiện chươngtrình là sự mô tả của thuật toán bằngngôn ngữ lập trình-Mô tả cấu trúc chung của chươngtrình. - Lắng nghe, trả lời và chép bài[<phần khai báo>] <phần thân>- Hỏi học sinh ý nghĩa dấu ngoặcvuông.
  • 8. Hoạt động 3:Giáo viên diễn giảng, trình bày trựcquan, hỏi đáp với hs.Mục tiêu:-Giúp học sinh biết các thành phần của một chương trình đơn giảnvà cú pháp của các thành phần đó.-Giúp học sinh nhận biết được các phần của một chương trình đơngiản.- Xác định thái độ nghiêm túc tuân thủ những qui định về thứ tựcác thành phần của cấu trúc chương trình.Thời gian: 30 phút
  • 9. Khai báo tên chương trình Giáo viên: -Trình bày cú pháp Cú pháp - Nhấn mạnh nguyên tắc phải đặt tên và khai báo đúng cú pháp. Nguyên tắc - Cho hs nhắc lại quy tắc đặt tên. Quy định về tên Học sinh: Lắng nghe, trả lời câu hỏi và chép bàiKhai báo thư viện Giáo viên: -Trình bày cú pháp - Nhấn mạnh nguyên tắc phải đặt Cú pháp tên và khai báo đúng cú pháp. Nguyên tắc - Cung cấp thông tin về một số thư viện Pascal. Một số thư viện của Pascal Học sinh: Lắng nghe và chép bài Giáo viên: -Trình bày cú pháp Khai báo hằng - Nhấn mạnh nguyên tắc phải đặt Cú pháp tên và khai báo đúng cú pháp. - Hỏi hs về thuận lợi của khai báo hằng Nguyên tắc - Cho hs lên bảng khai báo tên chương trình, thư viện và hằng. Thuận lợi của việc khai báo hằng Học sinh: Lắng nghe, trả lời câu hỏi và chép bài
  • 10. Giáo viên:- Cho hs đọc sgk về phần thânchương trình.- Cho hình ảnh một đoạnchương trình, hs nhận diệnđâu là phần khai báo, đâu làphần thân chương trình.- Nhận xét và lưu ý phần End;và End. Học sinh: Lắng nghe và trả lời câu hỏi
  • 11. Ví dụ 1:Giáo viên:-Cho hình ảnh một đoạn Program Vidu1;chương trình, hs nhận xétxem chương trình đúng hay Const PI=3.14;sai. Nếu sai hãy lên bảng viết Var R,S:Real;lại cho đúng. Begin-Nhắc nhở hs về nguyên tắc R:=10; {Bán kính đường tròn}đặt tên, cú pháp khai báo và S:=R*R*PI; {Diện tích hình tròn}trật tự các thành phần của Writeln(‘Dien tich hinh tron =chương trình. ‘, S:0:2); { In ra màn hình } Readln;Học sinh: End.- Lắng nghe và trả lời câu hỏi.- Lên bảng làm bài.
  • 12. Ví dụ 2: Chỉnh sửa:Var a,b; tam: Integer;Begin Program S wap; Write(‘Nhập vao a=‘);Readln(a); Write(‘Nhập vao b=‘);Readln(b); tam:=a; {tam lấy giá trị của a} a:=b; {a lấy giá trị của b} b:=tam; {b lấy lại giá trị của tam} Writeln (‘a=‘,a,’b=‘,b); Readln;End.
  • 13. Hoạt động 4: Củng cố kiến thức và dặn dò học sinhMục tiêu: Giúp hs hệ thống lại kiến thức và nhắc nhở hstuân thủ nguyên tắc khi lập trình.Thời gian: 5 phút - Giáo viên gọi hs trả lời tóm tắt nội dung chính của bài học hôm nay. - Giáo viên nhận xét, nhấn mạnh phần trọng tâm. - Dặn dò học sinh chuẩn bị bài 4 và bài 5. Học sinh lắng nghe, trả lời và ghi nhớ.
  • 14. Ứng dụng công nghệBài trình bày Multimedia (MS. PP 2007)Phần mềm cắt hình ảnh Snippy• Dùng cắt dán hình ảnh: đoạn lệnh, …Chương trình trắc nghiệm Violet• Tạo câu hỏi củng cố có tương tác với học sinh
  • 15. Thanks!You can find more free PowerPointtemplates on: http://www.ppt-to-video.com