Bài 8-tin11:Bài 8:Dịch,thực hiện và hiệu chỉnh chương trình.(Nguyễn Văn Thanh)
Upcoming SlideShare
Loading in...5
×
 

Bài 8-tin11:Bài 8:Dịch,thực hiện và hiệu chỉnh chương trình.(Nguyễn Văn Thanh)

on

  • 2,305 views

 

Statistics

Views

Total Views
2,305
Views on SlideShare
2,305
Embed Views
0

Actions

Likes
0
Downloads
23
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

Bài 8-tin11:Bài 8:Dịch,thực hiện và hiệu chỉnh chương trình.(Nguyễn Văn Thanh) Bài 8-tin11:Bài 8:Dịch,thực hiện và hiệu chỉnh chương trình.(Nguyễn Văn Thanh) Presentation Transcript

  • Nội dung bài dạy Đại Học Sư Phạm Thành Phố Hồ Chí Minh Khoa Công Nghệ Thông TinTÊN BÀI DẠY: Dịch,thực hiện và hiệu chỉnh chương trình.GIÁO VIÊN HƯỚNG DẪN:THS LÊ ĐỨC LONGNGUYỄN VĂN THANHK34103046 THÀNH PHỐ HỒ CHÍ MINH 20/09/2011
  • Bài 8:Dịch,thực hiện và hiệu Chương I. Một số khái chỉnh chương trình.(1 tiết) niệm về lập trình và ngôn ngữ lập trình Chương VI. Chương II.Chương trình Chương trìnhcon và lặp có đơn giản cấu trúc Tin học 11 Chương V. Chương III.Tệp và thao Cấu trúc rẽ tác với tệp nhánh và lặp Chương VI. Kiểu dữ liệu có cấu trúc
  • Mục tiêu1. Kiến thức: - Biết các bước:soạn thảo,dịch,thực hiện vàhiệu chỉnh chương trình. - Biết một số công cụ của môi trường TurboPascal. 2. Kỹ năng: - Bước đầu sử dụng được chương trình dịchđể phát hiện lỗi. - Bước đầu chỉnh sửa được chương trình dựavòa thông báo lỗi.
  • Trọng tâm,điểm khó,kiến thứcliên quan1.Trọng tâm:Biết soạn thảo,dịch,thực hiện và hiệu chỉnhmột chương trình.2.Điểm khó: Tìm và sửa lỗi chương trình.3.Kiến thức học sinh đã biết: -Biết được một số lệnh cơ bản của Pascal:nhậpvào(read/readln),xuất ra(write/writeln) -Biết được các phép toán,biểu thức’lệnh gán cơ bản củaPascal -Biết cách khai báo biến và cấu trúc một chương trìnhPascal.4.Kiến thức liên quan: -Giải phương trình bậc nhất toán học.
  • Hoạt động Hoạt động Hoạt động 2:Chiếu1:Đặt câu hỏi video hướng dẫn cho học sinh thao tác cho họctrả lời(2 phút) sinh xem và yêu cầu một HS lên làm lại(10 phút) Hoạt động 4:GV soạn sẵn một chương trình với Hoạt động 3:GV soạn nhiều lỗi cơ bản.Chia sẵn một chương trình nhóm và yêu cầu mỗi đơn giản và yêu cầu một nhóm tìm và sửa các lỗi HS lên thao tác chạy sai đó(10 phút) chương trình(5 phút) Hoạt dộng 5:GV soạn sẵn một chương trình đơn giản giải PTBN và yêu cầu các nhóm tìm bộ test chứng minh chương trình đó sai (10 phút)
  • Chi tiết các hoạt động:Yêu cầu xem video hướng dẫn trước ở nhà:Giáo viên:Giáo viên cung cấp video hướng dẫn các thaotác cơ bản với Free Pascal cho học sinh xem trước ởnhà.(Cung cấpĐườngdẫn:http://www.youtube.com/watch?v=N4zVWF7MBfEHọc sinh: Xem trước ở nhà
  • Chi tiết các hoạt động:Hoạt động 1:Giáo viên:Đặt vấn đề:Để sử dụng được Turbo Pascal trênmáy phải có những phải có file chương trình cần thiết.Tham khảo sách giáo khoa và cho biết tên các file chươngtrình đó.Học sinh: (dự kiến trả lời)Turbo.exe,Turbo.tpl,Turbo.tpu
  • Chi tiết các hoạt động:Hoạt động 2:Giáo viên: Chiếu Video hướng dẫn cách khởi động và làmviệc với Free Pascal thông qua máy chiếu.Sau đó gọi mộthọc sinh lên thao tác lại cho cả lớp xem .playHọc sinh: Quan sát và ghi nhớ.
  • Chi tiết các hoạt động:Hoạt động 3:Giáo viên:Soạn một chương trình đơn giản làm ví dụ.Gọimột học sinh lên thao tác mở và chạy chương trình đó chocả lớp xemHọc sinh: Xem và ghi nhớ: Lưu: F2,Dịch lỗi ALT_F9
  • Chi tiết các hoạt động:Hoạt động 4:Giáo viên: Soạn một chương trình với các lỗi cơ bản.Chialớp ra làm 4 nhóm.Yêu cầu mỗi nhóm tự tìm ra lỗi sai ởchương trình trên và sửa những lỗi sai đó.Nhóm nào tìmđầy đủ nhất sẽ dược cộng điểm. program vd1 var x:integer; begin write(‘nhap mot so nguyen duong); readln(x); y:=sqrt(x); write(y); End.Học sinh: Tìm lỗi và cách sửa những lỗi đó.
  • Chi tiết các hoạt động:Hoạt động 5:Giáo viên: Soạn một chương trình giải phương trình bậcnhất. var begin readln(a,b); if a<>0 then write (-b/a); else write(‘ptvn’); readln(); End.Yêu cầu các nhóm tìm bộ test chứng minh chương trình nàysai.Nhóm nào trả lời trước đúng sẽ dược cộng điểm.Học sinh: (dự kiến trả lời)a=0,b=0,x=VSN