SlideShare une entreprise Scribd logo
1  sur  26
TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN PHƯƠNG PHÁP DẠY HỌC TIN 2 GVHD: Lê Đức Long SVTH : Nguyễn Thành Tài HỒ SƠ BÀI DẠY
TỔNG QUAN – TÓM TẮT CHƯƠNG TRÌNH TIN HỌC 11 10/07/11 Nguyễn Thành Tài Bài 8. Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình 1.  MỤC TIÊU 2.  TRỌNG TÂM - ĐiỂM KHÓ – KiẾN THỨC LIÊN QUAN Tin học lớp 11 Chương I. Một số khái niệm về lập trình và ngôn ngữ lập trình Chương II. Chương trình đơn giản Chương III. Cấu trúc rẽ nhánh và lặp Chương IV. Kiểu dữ liệu có cấu trúc Tệp và thao tác với tệp Chương trình con và lập trình có cấu trúc
MỤC TIÊU BÀI DẠY ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/07/11 Nguyễn Thành Tài
TRỌNG TÂM – ĐiỂM KHÓ – KiẾN THỨC LIÊN QUAN ,[object Object],10/07/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
MỤC LỤC – BÀI 8 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/07/11 Nguyễn Thành Tài
Hoạt động 1: Kiểm tra bài cũ – gợi động cơ – vào bài mới ,[object Object],[object Object],[object Object],[object Object],10/07/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],Hoạt động 1: Kiểm tra bài cũ – gợi động cơ – vào bài mới 10/07/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object]
[object Object],Hoạt động 1: Kiểm tra bài cũ – gợi động cơ – vào bài mới 10/07/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object]
Hoạt động 2: Làm quen với Turbo Pascal ,[object Object],10/07/11 Nguyễn Thành Tài ,[object Object],[object Object],[object Object],[object Object],Để sử dụng Turbo pascal, trên máy tính phải có các file chương trình cần thiết. Hãy cho biết tên các file chương trình đó?
2. Khởi động Turbo Pascal: 10/07/11 Nguyễn Thành Tài 1. Chạy chương trình Turbo Pascal trên môi trường MS_DOS Trên màn hình desktop, chọn My Computer, chọn ổ đĩa C:, chọn thư mục TP, chọn thư mục BIN, double click vào biểu tượng  Trên màn hình desktop, double click vào biểu tượng 2. Chạy chương trình Turbo Pascal trên môi trường WINDOWS Trên màn hình desktop, chọn My Computer, chọn ổ đĩa C:, chọn thư mục TP, chọn thư mục BIN, double click vào biểu tượng Trên màn hình desktop, double click vào biểu tượng
10/07/11 Nguyễn Thành Tài MÀN HÌNH LÀM VIỆC CỦA TURBO PASCAL Tên File chương trình Con trỏ soạn thảo Dòng menu Dòng hướng dẫn các phím chức năng Dòng Cột Vùng soạn thảo
3. Giới thiệu màn hình làm việc của Turbo Pascal: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/07/11 Nguyễn Thành Tài
4. Giới thiệu thanh menu: ,[object Object],[object Object],10/07/11 Nguyễn Thành Tài F ile : Tập tin và thư mục E dit : soạn thảo văn bản chương trình S earch : tìm kiếm R un : Chạy chương trình  C ompile : Biên dịch chương trình  D ebug : Soát lỗi T ools : Các công cụ W indow : Cửa sổ soạn thảo văn bản chương trình  H elp : Trợ giúp
5. Cách sử dụng thanh menu: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/07/11 Nguyễn Thành Tài
6. Một số thao tác và phím tắt thường sử dụng để soạn thảo và thực hiện một chương trình viết bằng Pascal: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/07/11 Nguyễn Thành Tài
b. Một số phím tắt thường dùng:  10/07/11 Nguyễn Thành Tài Quan sát sách giáo khoa trang 33, Hãy cho biết một số thao tác và phím tắt thường sử dụng để soạn thảo và thực hiện một chương trình viết bằng Turbo Pascal? YÊU CẦU, ĐỂ: 1. Thực thi chương trình: 2. Mở một chương trình nguồn: 3. Đóng một cửa số chương trình: 4. Lưu một chương trình đang soạn thảo 5. Chuyển tới một cửa sổ chương trình tiếp theo 6. Thoát khỏi Turbo Pascal: 7. Xem lại màn hình kết quả: 8. Biên dịch chương trình: 9. Bảng chọn (menu) được kích hoạt 10. Xem trợ giúp DÙNG PHÍM TẮT: Ctrl+F9 F3 Alt+F3 F2 F6 Alt+X Alt+F5 Alt+F9 F10 hoặc Alt+Kí tự đầu tiên màu đỏ F1
“ các bước lập trình” khác với “trình tự thao tác”. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/07/11 Nguyễn Thành Tài
[object Object],[object Object],[object Object],[object Object],[object Object],10/07/11 Nguyễn Thành Tài Hoạt động 3: Minh họa ví dụ
10/07/11 Nguyễn Thành Tài Hoạt động 3: Minh họa ví dụ
[object Object],[object Object],Hoạt động 4: Tập soạn thảo chương trình và dịch lỗi cú pháp 10/07/11 Nguyễn Thành Tài Quan sát cú pháp trong chương trình sau, Hãy cho biết những lỗi của chương trình? Và  hãy sửa những lỗi đó?
Hoạt động 5: Tập thực hiện chương trình và tìm lỗi thuật toán để hiệu chỉnh 10/07/11 Nguyễn Thành Tài
Hoạt động 5: Tập thực hiện chương trình và tìm lỗi thuật toán để hiệu chỉnh 10/07/11 Nguyễn Thành Tài a b kq 0 0 vô nghiệm ???
Hoạt động 6: Củng cố - dặn dò ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/07/11 Nguyễn Thành Tài
1) Củng cố nội dung đã học: ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/07/11 Nguyễn Thành Tài
2) Bài tập về nhà ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],10/07/11 Nguyễn Thành Tài
10/07/11 Nguyễn Thành Tài Cảm ơn đã theo dõi

Contenu connexe

Tendances

Ky thuat lap trinh c++
Ky thuat lap trinh c++Ky thuat lap trinh c++
Ky thuat lap trinh c++ptquang160492
 
Bai tap lap trinh c
Bai tap lap trinh  cBai tap lap trinh  c
Bai tap lap trinh ctiểu minh
 
Giao trinh c++ aptech
Giao trinh c++ aptechGiao trinh c++ aptech
Giao trinh c++ aptechTấn Nhật
 
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)Levis Nickaster
 
Hướng dẫn cho phần mềm cũng dc viết ở đó
Hướng dẫn cho phần mềm cũng dc viết ở đóHướng dẫn cho phần mềm cũng dc viết ở đó
Hướng dẫn cho phần mềm cũng dc viết ở đóyeuamnhac83
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8Yến Nhỏ
 
Những thuật ngữ thường gặp trong Reverse Engineering .NET
Những thuật ngữ thường gặp trong Reverse Engineering .NETNhững thuật ngữ thường gặp trong Reverse Engineering .NET
Những thuật ngữ thường gặp trong Reverse Engineering .NETLevis Nickaster
 
introdution to Python
introdution to Pythonintrodution to Python
introdution to PythonPTIT HCM
 
Phân tích ConfuserEX - Invalid Metadata (bài dịch)
Phân tích ConfuserEX - Invalid Metadata (bài dịch)Phân tích ConfuserEX - Invalid Metadata (bài dịch)
Phân tích ConfuserEX - Invalid Metadata (bài dịch)Levis Nickaster
 

Tendances (17)

9 ngon ngu_lap_trinh
9 ngon ngu_lap_trinh9 ngon ngu_lap_trinh
9 ngon ngu_lap_trinh
 
Tin 8
Tin 8Tin 8
Tin 8
 
Ky thuat lap trinh c++
Ky thuat lap trinh c++Ky thuat lap trinh c++
Ky thuat lap trinh c++
 
tin học lớp 8
tin học lớp 8tin học lớp 8
tin học lớp 8
 
Baigiang01 mo dau
Baigiang01 mo dauBaigiang01 mo dau
Baigiang01 mo dau
 
Phu luc a
Phu luc aPhu luc a
Phu luc a
 
Chuong1234pascal 2493
Chuong1234pascal 2493Chuong1234pascal 2493
Chuong1234pascal 2493
 
Bai tap lap trinh c
Bai tap lap trinh  cBai tap lap trinh  c
Bai tap lap trinh c
 
Giao trinh c++ aptech
Giao trinh c++ aptechGiao trinh c++ aptech
Giao trinh c++ aptech
 
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)
Các công cụ cần thiết cho quá trình Reverse Engineering .NET (bản đầy đủ)
 
Hướng dẫn cho phần mềm cũng dc viết ở đó
Hướng dẫn cho phần mềm cũng dc viết ở đóHướng dẫn cho phần mềm cũng dc viết ở đó
Hướng dẫn cho phần mềm cũng dc viết ở đó
 
1 -nhapmon
1  -nhapmon1  -nhapmon
1 -nhapmon
 
Tin học lớp 8
Tin học lớp 8Tin học lớp 8
Tin học lớp 8
 
Pascal 2
Pascal 2Pascal 2
Pascal 2
 
Những thuật ngữ thường gặp trong Reverse Engineering .NET
Những thuật ngữ thường gặp trong Reverse Engineering .NETNhững thuật ngữ thường gặp trong Reverse Engineering .NET
Những thuật ngữ thường gặp trong Reverse Engineering .NET
 
introdution to Python
introdution to Pythonintrodution to Python
introdution to Python
 
Phân tích ConfuserEX - Invalid Metadata (bài dịch)
Phân tích ConfuserEX - Invalid Metadata (bài dịch)Phân tích ConfuserEX - Invalid Metadata (bài dịch)
Phân tích ConfuserEX - Invalid Metadata (bài dịch)
 

En vedette (6)

Hsbd taint
Hsbd taintHsbd taint
Hsbd taint
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van tri
 
Hsbd van tri
Hsbd van triHsbd van tri
Hsbd van tri
 
Gtga trị
Gtga trịGtga trị
Gtga trị
 
Giao an tin hoc 11
Giao an tin hoc 11Giao an tin hoc 11
Giao an tin hoc 11
 
Giao an tin hoc 11
Giao an tin hoc 11Giao an tin hoc 11
Giao an tin hoc 11
 

Similaire à Hsbd taint

Ngôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal fullNgôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal fullnataliej4
 
Lập trình c căn bản
Lập trình c căn bảnLập trình c căn bản
Lập trình c căn bảntienhien110293
 
Phan 2 chuong 1-2
Phan 2   chuong 1-2Phan 2   chuong 1-2
Phan 2 chuong 1-2ngoclanh12
 
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN nataliej4
 
Giáo an bài 15 t h10
Giáo an bài 15  t h10Giáo an bài 15  t h10
Giáo an bài 15 t h10Võ Tâm Long
 
Giao trinh thuc hanh - Delphi 7
Giao trinh thuc hanh - Delphi 7Giao trinh thuc hanh - Delphi 7
Giao trinh thuc hanh - Delphi 7vdlinh08
 
Giao trinh pascal toan tap
Giao trinh pascal toan tapGiao trinh pascal toan tap
Giao trinh pascal toan tapVõ Tâm Long
 
Kichbandayhoc
KichbandayhocKichbandayhoc
Kichbandayhocvothu123
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6Yến Nhỏ
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy họcPham Tram
 
Bai Thuc hanh Tin học cơ sở nhom Kinh te-update.docx
Bai Thuc hanh Tin học cơ sở nhom Kinh te-update.docxBai Thuc hanh Tin học cơ sở nhom Kinh te-update.docx
Bai Thuc hanh Tin học cơ sở nhom Kinh te-update.docxCuongLe893252
 
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11K33LA-KG
 
Bài giảng Lập trình cơ bản - truongkinhtethucpham.com
Bài giảng Lập trình cơ bản - truongkinhtethucpham.comBài giảng Lập trình cơ bản - truongkinhtethucpham.com
Bài giảng Lập trình cơ bản - truongkinhtethucpham.commai_non
 
phuong trinh vo ti File10779
phuong trinh vo ti  File10779phuong trinh vo ti  File10779
phuong trinh vo ti File10779Phuong Nguyen
 

Similaire à Hsbd taint (20)

Ngôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal fullNgôn ngữ lập trình turbo pascal full
Ngôn ngữ lập trình turbo pascal full
 
Kich ban day_hoc
Kich ban day_hocKich ban day_hoc
Kich ban day_hoc
 
Lập trình c căn bản
Lập trình c căn bảnLập trình c căn bản
Lập trình c căn bản
 
Phan 2 chuong 1-2
Phan 2   chuong 1-2Phan 2   chuong 1-2
Phan 2 chuong 1-2
 
thu ha
thu hathu ha
thu ha
 
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN
SỬ DỤNG PHẦN MỀM MAPLE ĐỂ GIẢI CÁC BÀI TOÁN VỀ NGUYÊN HÀM VÀ TÍCH PHÂN
 
Giáo an bài 15 t h10
Giáo an bài 15  t h10Giáo an bài 15  t h10
Giáo an bài 15 t h10
 
Giao trinh thuc hanh - Delphi 7
Giao trinh thuc hanh - Delphi 7Giao trinh thuc hanh - Delphi 7
Giao trinh thuc hanh - Delphi 7
 
Bài 6
Bài 6Bài 6
Bài 6
 
Hdsd eclipse
Hdsd eclipseHdsd eclipse
Hdsd eclipse
 
Giao trinh pascal toan tap
Giao trinh pascal toan tapGiao trinh pascal toan tap
Giao trinh pascal toan tap
 
Kichbandayhoc
KichbandayhocKichbandayhoc
Kichbandayhoc
 
Tin học lớp 6
Tin học lớp 6Tin học lớp 6
Tin học lớp 6
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
Bai Thuc hanh Tin học cơ sở nhom Kinh te-update.docx
Bai Thuc hanh Tin học cơ sở nhom Kinh te-update.docxBai Thuc hanh Tin học cơ sở nhom Kinh te-update.docx
Bai Thuc hanh Tin học cơ sở nhom Kinh te-update.docx
 
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
KBDH-Trần Ký Lịnh - Bài 17 - CVI-Lớp 11
 
Bai tap thuc hanh
Bai tap thuc hanhBai tap thuc hanh
Bai tap thuc hanh
 
Bài giảng Lập trình cơ bản - truongkinhtethucpham.com
Bài giảng Lập trình cơ bản - truongkinhtethucpham.comBài giảng Lập trình cơ bản - truongkinhtethucpham.com
Bài giảng Lập trình cơ bản - truongkinhtethucpham.com
 
phuong trinh vo ti File10779
phuong trinh vo ti  File10779phuong trinh vo ti  File10779
phuong trinh vo ti File10779
 
Pascal
PascalPascal
Pascal
 

Hsbd taint

  • 1. TRƯỜNG ĐẠI HỌC SƯ PHẠM TP. HỒ CHÍ MINH KHOA CÔNG NGHỆ THÔNG TIN BỘ MÔN PHƯƠNG PHÁP DẠY HỌC TIN 2 GVHD: Lê Đức Long SVTH : Nguyễn Thành Tài HỒ SƠ BÀI DẠY
  • 2. TỔNG QUAN – TÓM TẮT CHƯƠNG TRÌNH TIN HỌC 11 10/07/11 Nguyễn Thành Tài Bài 8. Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình 1. MỤC TIÊU 2. TRỌNG TÂM - ĐiỂM KHÓ – KiẾN THỨC LIÊN QUAN Tin học lớp 11 Chương I. Một số khái niệm về lập trình và ngôn ngữ lập trình Chương II. Chương trình đơn giản Chương III. Cấu trúc rẽ nhánh và lặp Chương IV. Kiểu dữ liệu có cấu trúc Tệp và thao tác với tệp Chương trình con và lập trình có cấu trúc
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. 2. Khởi động Turbo Pascal: 10/07/11 Nguyễn Thành Tài 1. Chạy chương trình Turbo Pascal trên môi trường MS_DOS Trên màn hình desktop, chọn My Computer, chọn ổ đĩa C:, chọn thư mục TP, chọn thư mục BIN, double click vào biểu tượng Trên màn hình desktop, double click vào biểu tượng 2. Chạy chương trình Turbo Pascal trên môi trường WINDOWS Trên màn hình desktop, chọn My Computer, chọn ổ đĩa C:, chọn thư mục TP, chọn thư mục BIN, double click vào biểu tượng Trên màn hình desktop, double click vào biểu tượng
  • 11. 10/07/11 Nguyễn Thành Tài MÀN HÌNH LÀM VIỆC CỦA TURBO PASCAL Tên File chương trình Con trỏ soạn thảo Dòng menu Dòng hướng dẫn các phím chức năng Dòng Cột Vùng soạn thảo
  • 12.
  • 13.
  • 14.
  • 15.
  • 16. b. Một số phím tắt thường dùng: 10/07/11 Nguyễn Thành Tài Quan sát sách giáo khoa trang 33, Hãy cho biết một số thao tác và phím tắt thường sử dụng để soạn thảo và thực hiện một chương trình viết bằng Turbo Pascal? YÊU CẦU, ĐỂ: 1. Thực thi chương trình: 2. Mở một chương trình nguồn: 3. Đóng một cửa số chương trình: 4. Lưu một chương trình đang soạn thảo 5. Chuyển tới một cửa sổ chương trình tiếp theo 6. Thoát khỏi Turbo Pascal: 7. Xem lại màn hình kết quả: 8. Biên dịch chương trình: 9. Bảng chọn (menu) được kích hoạt 10. Xem trợ giúp DÙNG PHÍM TẮT: Ctrl+F9 F3 Alt+F3 F2 F6 Alt+X Alt+F5 Alt+F9 F10 hoặc Alt+Kí tự đầu tiên màu đỏ F1
  • 17.
  • 18.
  • 19. 10/07/11 Nguyễn Thành Tài Hoạt động 3: Minh họa ví dụ
  • 20.
  • 21. Hoạt động 5: Tập thực hiện chương trình và tìm lỗi thuật toán để hiệu chỉnh 10/07/11 Nguyễn Thành Tài
  • 22. Hoạt động 5: Tập thực hiện chương trình và tìm lỗi thuật toán để hiệu chỉnh 10/07/11 Nguyễn Thành Tài a b kq 0 0 vô nghiệm ???
  • 23.
  • 24.
  • 25.
  • 26. 10/07/11 Nguyễn Thành Tài Cảm ơn đã theo dõi

Notes de l'éditeur

  1. Hồ sơ bài dạy: Chương trình Tin học 11 – Chương 2 – Bài 8. Soạn thảo, dịch, thực hiện và hiệu chỉnh chương trình