1. Trang chủ
  2. » Giáo án - Bài giảng

Tin 11 - Full

97 661 0
Tài liệu đã được kiểm tra trùng lặp

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 97
Dung lượng 865 KB

Nội dung

trờng thpt bán công phạm quang thẩm - Năm học 2007 - 2008 Ngy son: 11/8/2007 Tit 1: Ch ơng I: Một số khái niệm về lập trình Và ngôn ngữ lập trình Đ1: khái niệm lập trình và ngôn ngữ lập trình A. MC CH, YấU CU: Sau bi hc ny hc sinh cú kh nng: - Bit c khỏi nim lp trỡnh v ngụn ng lp trỡnh. - Bit c khỏi nim chng trỡnh dch. - Phõn bit c hai loi chng trỡnh dch l biờn dch v thụng dch B. PHNG PHP V PHNG TIN: 1. Phng phỏp: Kt hp phng phỏp ging dy nh: truyn thng, vn ỏp, cú hỡnh minh ho. 2. Phng tin: - V ghi lý thuyt. - Sỏch giỏo khoa v sỏch giỏo viờn lp 11. - Sỏch tham kho (nu cú). C. TIN TRèNH LấN LP, NI DUNG BI GING: I. n nh lp: Yờu cu lp trng bỏo cỏo s s. II. Kim tra bi c v gi ng c bi hc: - Gii thiu chng trỡnh hc lp 11. - Gii thiu bi hc. III. Bi ging, ni dung bi ging: 1. Tỡm hiu khỏi nim lp trỡnh v ngụn ng lp trỡnh. a. Mc tiờu: - Giỳp hc sinh bit c lp trỡnh l gỡ. í ngha ca vic lp trỡnh. - Bit c khỏi nim ngụn ng lp trỡnh v mt s loi ngụn ng lp trỡnh. Môn: Tin học 10 - 1 - Ngời soạn: Nguyễn Thanh Bắc trờng thpt bán công phạm quang thẩm - Năm học 2007 - 2008 b. Ni dung: Mi bi toỏn cú thut toỏn u cú th gii c trờn mỏy tớnh in t. Cỏc bc gii mt bi toỏn: - Xỏc nh bi toỏn. - Xõy dng c thut toỏn kh thi. - Lp trỡnh. Lp trỡnh l vic s dng cu trỳc d liu v cỏc lnh ca mt ngụn ng lp trỡnh c th mụ t d liu v din t nhng thao tỏc ca thut toỏn. Ngụn ng lp trỡnh l mt phn mm dựng din t thut toỏn thnh mt chng trỡnh giỳp cho mỏy tớnh hiu c thut toỏn ú. Mt s ngụn ng lp trỡnh: Ngụn ng mỏy, hp ng v ngụn ng bc cao. c. Cỏc bc tin hnh: Hoạt động của giáo viên Hoạt động của học sinh thời gian 1. Vit ni dung bi toỏn t vn ca bi gii phng trỡnh bc nht v kt lun nghim ca phng trỡnh ax + b = 0. - Hóy xỏc nh cỏc yu t Input v Output ca bi toỏn? - Hóy xỏc nh cỏc bc tỡm Output? - Din gii: H thng cỏc bc ny c gi l thut toỏn. - Nu trỡnh by thut toỏn vi mt ngi nc ngoi; cỏc em s dựng ngụn ng no din t? - Nu din t thut toỏn ny cho mỏy hiu, cỏc em dựng ngụn ng no? 1. Hc sinh quan sỏt ni dung bi toỏn v theo dừi yờu cu ca giỏo viờn. - Input: a,b - Output: x=-b/a, vụ nghim, vụ s nghim Bc 1: Nhp a,b Bc 2: Nu a<>0 kt lun cú nghim x=-b/a Bc 3: Nu a=0 v b<>0 kt lun vụ nghim Bc 4: Nu a=0 v b=0 kt lun vụ s nghim. - Ngụn ng Ting Anh. - Dựng ngụn ng lp trỡnh 15' Môn: Tin học 10 - 2 - Ngời soạn: Nguyễn Thanh Bắc trêng thpt b¸n c«ng ph¹m quang thÈm - N¨m häc 2007 - 2008 Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh thêi gian - Diễn giải: Hoạt động để diễn đạt một thuật toán thông qua một ngôn ngữ lập trình được gọi là lập trình. - Yêu cầu học sinh đọc sách giáo khoa và cho biết khái niệm lập trình. - Hỏi: kết quả của hoạt động lập trình? 2. Yêu cầu học sinh cho biết các loại ngôn ngữ lập trình. - Hỏi: Các em hiểu như thế nào về ngôn ngữ máy, ngôn ngữ bậc cao và hợp ngữ? - Hỏi: Làm thế nào để chuyển một chương trình viết từ ngôn ngữ bậc cao sang ngôn ngữ máy? - Hỏi: Vì sao không lập trình trên ngôn ngữ máy để khỏi phải mất công chuyển đổi mà người ta thường lập trình bằng ngôn ngữ bậc cao? - Lập trình là việc sử dụng cấu trúc dữ liệu và các lệnh của một ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt những thao tác của thuật toán. - Ta được một chương trình. 2. Tham khảo sách giao khoa và sử dụng vốn hiểu biết về Tin học. - Ngôn ngữ máy - Hợp ngữ - Ngôn ngữ bậc cao - Ngôn ngữ máy: các lệnh được mã hóa bằng các kí hiệu 0 -1. Chương trình được viết trên ngôn ngữ máy có thể được nạp vào bộ nhớ và thực hiện ngay. - Ngôn ngữ bậc cao: Các lệnh được mã hóa bằng một ngôn ngữ gần cới ngôn ngữ Tiếng Anh. Chương trình viết trên ngôn ngữ bậc cao phải được chuyển đổi thành chương trình trên ngôn ngữ máy mới có thể thực hiện được. - Phải sử dụng một chương trình dịch để chuyển đổi. - Lập trình bằng ngôn ngữ bậc cao dễ viết hơn vì các lệnh được mã hóa gần với ngôn ngữ tự nhiên. Lập trình trên ngôn ngữ máy rất khó, thường các chuyên gia lập trình mới lập trình được. 5' M«n: Tin häc 10 - 3 - Ngêi so¹n: NguyÔn Thanh B¾c trêng thpt b¸n c«ng ph¹m quang thÈm - N¨m häc 2007 - 2008 2. Tìm hiểu hai loại chương trình dịch: thông dịch và biên dịch: Thông dịch và biên dịch. a. Mục tiêu: - Học sinh biết được khái niệm chương trình dịch và sự cần thiết của chương trình dịch. - Phân biệt được thông dịch với biên dịch. b. Nội dung: - Chương trình dịch là một chương trình có chức năng chuyển đổi một chương trình được viết bằng một ngôn ngữ lập trình bậc cao thành một chương trình có thể thực hiện được trên máy tính. - Cần phải có một chương trình dịch để chuyển chương trình được viết bằng các ngôn ngữ khác thành ngôn ngữ máy. - Đầu vào của chương trình dịch là một chương trình được viết bằng ngôn ngữ lập trình bậc cao. Đầu ra cũng là một chương trình nhưng được viết bằng ngôn ngữ máy. - Biên dịch: Kiểm tra, phát hiện lỗi và dịch toàn bộ chương trình nguồn thành một chương trình có thể thực hiện trên máy. - Thông dịch: lần lượt dịch và thực hiện từng lệnh một. c. Các bước tiến hành: Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh thêi gian 1. Nêu vấn đề: Các em muốn giới thiệu về trường mình cho một người khách du lịch quốc tế biết tiếng Anh, có 2 cách để thực hiện: - Cách 1: Cần một người biết tiếng Anh, dịch từng câu nói của em sang tiếng Anh cho người khách. - Cách 2: Em soạn nội dung cần giới thiệu ra giấy và người phiên dịch dịch toàn bộ nội dung đó sang tiếng Anh rồi đọc cho người khách. - Hãy lấy ví dụ tương tự trong thực tế về biên dịch và thông dịch từ tiếng Anh sang tiếng việt. 1. Chú ý lắng nghe ví dụ của giáo viên và thảo luận để tìm ví dụ tương tự. - Khi thủ tướng một chính phủ trả lời phỏng vấn trước nhà báo quốc tế, họ thường cần một người thông dịch để dịch 5' M«n: Tin häc 10 - 4 - Ngêi so¹n: NguyÔn Thanh B¾c trêng thpt b¸n c«ng ph¹m quang thÈm - N¨m häc 2007 - 2008 Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh thêi gian 2. Yêu cầu học sinh nghiên cứu SGK và sử dụng các ví dụ trên để cho biết các bước trong tiến trình thông dịch và biên dịch. từng câu tiếng việt sang tiêng Anh. - Khi thủ tướng chính phủ đọc một bài diễn văn tiếng Anh trước hội nghị, họ cần một người biên dịch để chuyển văn bản tiếng Việt thành tiếng Anh. 2. Nghiên cứu SGK và suy nghĩ để trả lời. a. Biên dịch: (Compiler) Bước 1: Duyệt, phát hiện lỗi, kiểm tra tính đúng đắn của lệnh trong chương trình nguồn. Bước 2: Dịch toàn bộ chương trình nguồn thành một chương trình trên ngôn ngữ máy. b. Thông dịch: Bước 1: Kiểm tra tính đúng đắn của lệnh tiếp theo trong chương trình nguồn. Bước 2: Chuyển lệnh đó thành ngôn ngữ máy. Bước 3: Thực hiện các câu lệnh vừa được chuyển đổi. 15' IV. Củng cố lại bài: (3') 1. Những nội dung đã học: - Khái niệm lập trình và ngôn ngữ lập trình. - Có 3 loại ngôn ngữ lập trình: Ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao - Khái niệm chương trình dịch. - Có 2 loại chương trình dịch là biên dịch và thông dịch. 2. Câu hỏi và bài tập về nhà: - Mỗi loại ngôn ngữ lập trình phù hợp với những người có trình độ lập trình như thế nào? - Kể tên một số ngôn ngữ lập trình bậc cao có sử dụng kĩ thuật biên dịch và thông dịch. - Trả lời các câu hỏi 1,2,3 trong SGK trang 13. - Xem bài đọc thêm 1: Em biết gì về các ngôn ngữ lập trình? SGK trang 6 - Xem trước bài học: Các thành phần của ngôn ngữ lập trình. M«n: Tin häc 10 - 5 - Ngêi so¹n: NguyÔn Thanh B¾c trờng thpt bán công phạm quang thẩm - Năm học 2007 - 2008 Ngy son: 11/8/2007 Tit 2: Đ2: Các thành phần của ngôn ngữ lập trình A. MC TIấU, YấU CU: 1. Kin thc: - Nm c cỏc thnh phnca mt ngụn ng lp trỡnh núi chung. Mt ngụn ng lp trỡnh cú 3 thnh phn: Bng ch cỏi, cỳ phỏp v ng ngha. - Bit c mt s khỏi nim nh: tờn, tờn chun, tờn dnh riờng, tờn do ngi lp trỡnh t t, hng, bin v chỳ thớch. 2. K nng: - Phõn bit c tờn chun vi tờn dnh riờng v tờn t t. - Nh cỏc quy nh v tờn, hng, bin. - Bit t tờn ỳng v nhn bit c tờn sai quy nh. - S dng ỳng chỳ thớch. B. PHNG PHP V PHNG TIN: 1. Phng phỏp: Kt hp phng phỏp ging dy nh: truyn thng, vn ỏp, cú hỡnh minh ho. 2. Phng tin: - V ghi lý thuyt. - Sỏch giỏo khoa v sỏch giỏo viờn lp 11. - Sỏch tham kho (nu cú) C. TIN TRèNH LấN LP, NI DUNG BI GING. I. n nh lp: Yờu cu lp trng bỏo cỏo s s. II. Kim tra bi c v gi ng c bi hc: - Gii thiu bi hc. III. Bi ging, ni dung bi ging: 1. Tỡm hiu cỏc thnh phn ca ngụn ng lp trỡnh. a. Mc tiờu: Môn: Tin học 10 - 6 - Ngời soạn: Nguyễn Thanh Bắc trêng thpt b¸n c«ng ph¹m quang thÈm - N¨m häc 2007 - 2008 - Biết được một ngôn ngữ lập trình gồm có 3 thành phần: Bảng chữ cái, cú pháp và ngữ nghĩa. b. Nội dung: - Bảng chữ cái: là tập hợp các kí tự được dùng để viết chương trình. Không được phép dùng bất kì kí tự nào ngoài các kí tự quy định trong bảng chữ cái. - Cú pháp: là bộ quy tắc để viết chương trình. - Ngữ nghĩa xác định ý nghĩa thao tác cần phải thực hiện, ứng với mỗi tổ hợp kí tự dựa vào ngữ cảnh của nó. c. Các bước tiến hành: Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh thêi gian 1. Đặt vấn đề: có những yếu tố nào dùng để xây dựng nên ngôn ngữ tiếng Việt? 2. Diễn giải: Trong ngôn ngữ lập trình cũng tương tự như vậy, nó gồm có các thành phần: Bảng chữ cái, cú pháp và ngữ nghĩa. 3. Yêu cầu học sinh nghiên cứu trong SGK và cho biết: - Hãy nêu các chữ cái của bảng chữ cái tiếng Anh. - Nêu các số trong hệ đếm thập phân. - Nêu một số kí hiệu đặc biệt. - Gọi học sinh trả lời và bổ sung thêm. 1. Độc lập suy nghĩ và trả lời: - Bảng chữ cái tiếng việt, số, dấu. - Cách ghép các kí tự thành từ, ghép từ thnàh câu. - Ngữ nghĩa của từ và câu. 2. Lắng nghe và ghi nhớ. 3. Nghiên cứu SGK và thảo luận. - Bảng chữ cái: A,B,C ,Z. a,b,c ,z - Hệ đếm: 0,1,2, .,9 - Kí hiệu đặc biệt: + - * / = < > [ ] . , _ ; # ^ $ & () { }: ‘ - Theo dõi kết quả rồi bổ sung. 5' 2. Tìm hiểu khái niệm “tên” trong thành phần của ngôn ngữ lập trình. a. Mục tiêu: - Học sinh biết phân biệt được một số loại tên: tên dành riêng, tên chuẩn, tên do người lập trình tự đặt. b. Nội dung: - Mọi đối tượng trong chương trình đều phải được đặt tên theo một quy tắc của ngôn ngữ lập trình và từng chương trình dịch cụ thể. M«n: Tin häc 10 - 7 - Ngêi so¹n: NguyÔn Thanh B¾c trêng thpt b¸n c«ng ph¹m quang thÈm - N¨m häc 2007 - 2008 - Tên dành riêng: là những tên được ngôn ngữ lập trình quy định dùng với ý nghĩa xác định(còn được gọi là từ khóa), người lập trình không được dùng với ý nghĩa khác. - Tên chuẩn: là những tên được ngôn ngữ lập trình quy định dùng với một ý nghĩa nào đó, người lập trình có thể định nghĩa lại để dùng nó với ý nghĩa khác. - Tên do người lập trình đặt : là tên được dùng theo ý nghĩa riêng của từng người lập trình, tên này được khai báo trước khi sử dụng. Các tên không được trùng với tên dành riêng. c. Các bước tiến hành: Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh thêi gian 1. Đặt vấn đề: Mọi đối tượng trong chương trình đều phải được đặt tên. - Hãy nghiên cứu SGK, trang 10, để nêu quy cách đặt tên trong Turbo Pascal? 2. Đưa ra những tên và yêu cầu học sinh chọn tên đúng. A 6Pq R12 X#y _45 - Giải thích thêm về cách đặt tên. 3. Yêu cầu học sinh nghiên cứu SGK trang 10,11 để biết các khái niệm về tên dành riêng, tên chuẩn và tên do người lập trình đặt. - Gọi học sinh trả lời và cho ví dụ. - Lấy một số ví dụ trong Pascal : Program Asb Integer Type Xyx Byte Tong - Yêu cầu học sinh chỉ rõ xem đâu là : + Tên dành riêng. 1. Nghiên cứu SGK và trả lời. - Gồm chữ số, chữ cái, dấu gạch dưới. - Bắt đầu bàng chữ cái hoặc dấu gạch dưới. - Độ dài không quá 127 kí tự 2. Quan sát và trả lời. A R12 _45 3. Nghiên cứu SGK để trả lời. - Tên dành riêng: là những tên được ngôn ngữ lập trình quy định dùng với ý nghĩa xác định(còn được gọi là từ khóa), người lập trình không được dùng với ý nghĩa khác. -Tên chuẩn: là những tên được ngôn ngữ lập trình quy định dùng với một ý nghĩa nào đó, người lập trình có thể định nghĩa lại để dùng nó với ý nghĩa khác. - Tên do người lập trình đặt : là tên được dùng theo ý nghĩa riêng của từng người lập trình, tên này được khai báo trước khi sử dụng. Các tên không được trùng với tên dành riêng. - Học sinh trả lời: + Tên dành riêng: Program Type 5' 5' 5' M«n: Tin häc 10 - 8 - Ngêi so¹n: NguyÔn Thanh B¾c trêng thpt b¸n c«ng ph¹m quang thÈm - N¨m häc 2007 - 2008 Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh thêi gian + Tên chuẩn. + Tên tự đặt. + Tên chuẩn: Asb Integer Byte + Tên tự đặt. Xyx Tong 3. Tìm hiểu hằng, biến và chú thích. a. Mục tiêu: - Học sinh biết được các khái niệm về hằng , biến và các chú thích. Phân biệt được hằng và biến. thấy được ý nghĩa của chú thích. b. Nội dung: - Hằng là đại lượng có giá trị không đỏi trong quá trình thực hiện chương trình. Có 3 loại hằng thường dùng: Hằng số học, hằng xâu và hằng logic. + Hằng số học: là các số nguyên và số thực, có dấu hoặc không dấu. + Hằng xâu: là một chuỗi kí tự bất kỳ. Khi viết, chuỗi kí tự này được đặt trong cặp dấu nháy đơn. + Hằng logic: là giá trị đúng (true) hặc sai (false). - Biến là đại lượng được đặt tên dùng để lưu trữ giá trị và giá trị này có thể được thay đổi trong quá trình thực hiện chương trình. Các biến dùng trong chương trình đều phải được khai báo. - Chú thích được đặt giữa cặp dấu nháy { } hoặc (* *) dùng để giải thích cho chương trình rõ ràng và dễ hiểu. c. Các bước tiến hành: Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh thêi gian 1. Yêu cầu học sinh cho một ví dụ về hằng số, hằng xâu và hằng logic. - Trình bày khái niệm về hằng số, hằng xâu và hằng logic? 2. Ghi bảng: Xác định hằng số và hằng 1. Độc lập suy nghĩ và trả lời. - Hằng số: 40, 40.5 - Hằng xâu: ‘Hưng Đạo’, ‘B’ - Hằng logic: False - Hằng số học là các số nguyên và số thực, có dấu hoặc không dấu. - Hằng xâu là chuỗi kí tự trong bộ mã ASCII, được đặt trong cặp nháy đơn. - Hằng logic: là giá trị đúng (true) hoặc sai (false). 2. Quan sát và trả lời. 5' 5' M«n: Tin häc 10 - 9 - Ngêi so¹n: NguyÔn Thanh B¾c trêng thpt b¸n c«ng ph¹m quang thÈm - N¨m häc 2007 - 2008 Ho¹t ®éng cña gi¸o viªn Ho¹t ®éng cña häc sinh thêi gian xâu trong các hằng sau: - 2345 ‘QP’ ‘30’ 1.5E+2 3. Yêu cầu học sinh nghiên cứu SGK và cho biết khái niệm biến. - Cho một số ví dụ về biến. 4. Yêu cầu học sinh nghiên cứu SGK và cho biết chức năng của chú thích trong chương trình. - Cho ví dụ về một dòng chú thích - Hỏi: Tên biến và tên hằng là tên dành riêng hay tên chuẩn hay tên do người lập trình đặt? - Hỏi: Các lệnh được viết trong cặp dấu { } có được Turbo thực hiện không? - Hằng số: -2345, 1.5E+2 - Hắng xâu: ‘QP’, ‘30’ 3. Nghiên cứu SGK và trả lời: - Biến là đại lượng được đặt tên dùng để lưu trữ giá trị và giá trị này có thể được thay đổi trong quá trình thực hiện chương trình. Các biến dùng trong chương trình đều phải được khai báo. Ví dụ tên biến là Tong, xyz 4. Nghiên cứu SGK và trả lời. - Chú thích được đặt giữa cặp dấu nháy { } hoặc (* *) dùng để giải thích cho chương trình rõ ràng và dễ hiểu. -{ Lệnh gán} - Là tên do người lập trình đặt. - Không: vì đó là dòng chú thích. 5' 5' IV. Củng cố bài giảng: (3') 1. Những nội dung đã học: - Thành phần của ngôn ngữ lập trình: bảng chữ cái, cú pháp và ngữ nghĩa. - Khái niệm: tên, tên chuẩn, tên dành riêng, tên do người lập trình đặt, hằng, biến và chú thích. 2. Câu hỏi và bài tập về nhà: - Làm bài tập 4,5,6 SGK trang 13. - Xem bài đọc thêm: Ngôn ngữ Pascal SGK trang 14, 15, 16 - Xem trước bài: Cấu trúc chương trình SGK trang 18. - Xem nội dung phụ lục B SGK trang 128: Một số tên dành riêng. M«n: Tin häc 10 - 10 - Ngêi so¹n: NguyÔn Thanh B¾c [...]... đây ? A - begin B - '65c' C - 5.8A D - integer Đáp án: B Bài 4: Hãy chọn biểu diễn tên đúng trong những biểu diễn dới đây ? A - '********' B - (2) C - 3GHI D - PpPpPp Đáp án: D Môn: Tin học 10 - 11 - Ngời soạn: Nguyễn Thanh Bắc trờng thpt bán công phạm quang thẩm - Năm học 2007 - 2008 Bài 5: Trong những biểu diễn dới đây, biểu diễn nào là từ khoá trong Pascal ? A - Integer B - END C - Real D - Sqrt... x2:= (-b - sqrt(d))/(2*a); Write(x1:=, x1:6:2,x2=,x2:6:2); Readln; End c Cỏc bc tin hnh: Hoạt động của giáo viên Hoạt động của học sinh 1 Vit chng trỡnh lờn bng Yờu cu HS thc hin cỏc nhim v: - Son chng trỡnh vo mỏy - Lu chng trỡnh - Dch li cỳ phỏp - Thc hin chng trỡnh - Nhp 1 2 -3 Thụng bỏo kt qu - Tr v MH son tho - Thc hin chng trỡnh - Nhp DL 1 0 2 Thụng bỏo kt qu - Hi: Vỡ sao cú li xut hin? - Sa li... trong lỳc thc - Bm phớm F2, lu tờn file - Dch chng trỡnh Alt + F9 hnh - Ctrl + F9 thc hin chng trỡnh - Thụng bỏo kt qu 3 Yờu cu HS nhp DL v thụng bỏo 3 Nhp DL theo yờu cu - Vi a= 3 ta c s= 9(pi-2) = 10.26 kt qu - Vi a= -3 , kt qu khụng ỳng vỡ di A=3 cnh phi l mt s dng A= -3 Môn: Tin học 10 - 35 - Ngời soạn: Nguyễn Thanh Bắc 5' 25' 5' trờng thpt bán công phạm quang thẩm - Năm học 2007 - 2008 IV ỏnh... di bỏn kớnh v tớnh chu vi din tớch ca hỡnh trũn tng ng - Lm cỏc bi tp 9, 10 SGK-T36 - Chun b bi thc hnh s 1 SGK-T33 Môn: Tin học 10 - 32 - Ngời soạn: Nguyễn Thanh Bắc trờng thpt bán công phạm quang thẩm - Năm học 2007 - 2008 Ngy son: 11/ 8/2007 Tit 9 + 10: Bài tập và thực hành 1 A MC TIấU, YấU CU: 1 Kin thc: - Bit c 1 chng trỡnh Pascal hon chnh - Lm quen vi cỏc dch v ch yu ca Turbo Pascal trong vic... ó hc - Cỏc phộp toỏn trong Turbo Pascal; s hc, quan h v logic - Cỏc biu thc trong Turbo Pascal, s hc, quan h v logic - Cu trỳc lnh gỏn trong Turbo Pascal: tờn_bin:= biu_thc; 2 Cõu hi v bi tp v nh - Lm cỏc bi tp 5, 6, 7, 8 SGK-T35,36 - Xem ph lc A, SGK-T 121: Mt s phộp toỏn thng dựng v giỏ tr phộp toỏn logic Môn: Tin học 10 - 25 - Ngời soạn: Nguyễn Thanh Bắc trờng thpt bán công phạm quang thẩm - Năm... lệnh đó Môn: Tin học 10 - 12 - Ngời soạn: Nguyễn Thanh Bắc trờng thpt bán công phạm quang thẩm - Năm học 2007 - 2008 Ngy son: 11/ 8/2007 Tit 4: Chơng II: chơng trình đơm giản Đ3: cấu trúc chơng trình A MC TIấU, YấU CU: 1 Kin thc: - Bit c cu trỳc chung ca mt chng trỡnh B PHNG PHP V PHNG TIN: 1 Phng phỏp: Kt hp phng phỏp ging dy nh: truyn thng, vn ỏp, cú hỡnh minh ho 2 Phng tin: - V ghi lý thuyt - Sỏch giỏo... tiờu: - HS bit c 1 chng trỡnh hon chnh - Bit son 1 chng trỡnh - Bit lu, biờn dch, thc hin chng trỡnh - Bit tỡm li v sa li Môn: Tin học 10 - 33 - Ngời soạn: Nguyễn Thanh Bắc trờng thpt bán công phạm quang thẩm - Năm học 2007 - 2008 b Ni dung: - Cho chng trỡnh sau: Program GPT; Uses crt; Var a, b, c, d, x1, x2: Real; Begin Clrscr; Write(Nhap a b c:); Readln(a, b, c); d:= b*b 4 * a * c; x1:= (-b + sqrt(d))/(2*a);... Môn: Tin học 10 thời gian 1 Lng nghe v suy ngh tr li: - Cú 3 phn - Cú th t: M bi, thõn bi v kt lun - D vit, d c, d hiu ni dung 2 Nghiờn cu SGK tho lun v tr li - Hai phn: [] - 13 - Ngời soạn: Nguyễn Thanh Bắc 5' 10' trờng thpt bán công phạm quang thẩm - Hoạt động của giáo viên Năm học 2007 - 2008 Hoạt động của học sinh thời gian - Trong phn khai bỏo, cú nhng khai - Phn... chng trỡnh vo mỏy Môn: Tin học 10 F2 Alt + F9 Ctrl + F9 X1=1 X2=2 Enter Ctrl + F9 Thụng bỏo li Do cn bc 2 ca mt s õm Readln(a, b, c); X1:= (-b-sqrt(b*b-4*a*c))/(2*a); X2:= (-b+sqrt(b*b-4*a*c))/(2*a); Writeln(x1=, x1:6:2, x2=, x2:6:2 ); - 34 - Ngời soạn: Nguyễn Thanh Bắc 45' trờng thpt bán công phạm quang thẩm - Năm học 2007 - 2008 Tiết 10: 2 Rốn luyn k nng lp trỡnh: a Mc tiờu: - HS son c chng trỡnh... thẩm - Hoạt động của giáo viên Năm học 2007 - 2008 thời gian Hoạt động của học sinh - Trong toỏn hc ta cú biu thc 5 x 11 - Biu din trong ngụn ng lp trỡnh: Hóy biu din biu thc ny trong ngụn (5 . '********' B - (2) C - 3GHI D - PpPpPp Đáp án: D Môn: Tin học 10 - 11 - Ngời soạn: Nguyễn Thanh Bắc trờng thpt bán công phạm quang thẩm - Năm học 2007 - 2008. nghim. - Ngụn ng Ting Anh. - Dựng ngụn ng lp trỡnh 15' Môn: Tin học 10 - 2 - Ngời soạn: Nguyễn Thanh Bắc trêng thpt b¸n c«ng ph¹m quang thÈm - N¨m

Ngày đăng: 27/07/2013, 01:25

HÌNH ẢNH LIÊN QUAN

- Biết được một ngụn ngữ lập trỡnh gồm cú 3 thành phần: Bảng chữ cỏi, cỳ phỏp và ngữ nghĩa. - Tin 11 - Full
i ết được một ngụn ngữ lập trỡnh gồm cú 3 thành phần: Bảng chữ cỏi, cỳ phỏp và ngữ nghĩa (Trang 7)
2. Ghi bảng: Xỏc định hằng số và hằng - Tin 11 - Full
2. Ghi bảng: Xỏc định hằng số và hằng (Trang 9)
- Thành phầncủa ngụn ngữ lập trỡnh: bảng chữ cỏi, cỳ phỏp và ngữ nghĩa. - Tin 11 - Full
h ành phầncủa ngụn ngữ lập trỡnh: bảng chữ cỏi, cỳ phỏp và ngữ nghĩa (Trang 10)
- Kiểu kớ tự: Là cỏc kớ tự thuộc bảng mó ASCII, gồm 256 kớ tự được đỏnh số từ đến 255 - Tin 11 - Full
i ểu kớ tự: Là cỏc kớ tự thuộc bảng mó ASCII, gồm 256 kớ tự được đỏnh số từ đến 255 (Trang 17)
- Suy nghĩ, lờn bảng trả lời. - Tin 11 - Full
uy nghĩ, lờn bảng trả lời (Trang 23)
2. Viết lờn bảng 1 chương trỡnh Pascal đơn giản. - Tin 11 - Full
2. Viết lờn bảng 1 chương trỡnh Pascal đơn giản (Trang 28)
1. Viết chương trỡnh lờn bảng. Yờu cầu HS thực hiện cỏc nhiệm vụ: - Tin 11 - Full
1. Viết chương trỡnh lờn bảng. Yờu cầu HS thực hiện cỏc nhiệm vụ: (Trang 34)
Sơ đồ thực hiện: - Tin 11 - Full
Sơ đồ th ực hiện: (Trang 44)
Sơ đồ thực hiện: - Tin 11 - Full
Sơ đồ th ực hiện: (Trang 47)
2. Yờu cầu học sinh lờn bảng vẽ sơ đồ cấu trỳc. - Tin 11 - Full
2. Yờu cầu học sinh lờn bảng vẽ sơ đồ cấu trỳc (Trang 48)
- Nghiờn cứu rồi lờn bảng trả lời. - Tin 11 - Full
ghi ờn cứu rồi lờn bảng trả lời (Trang 49)
- Ghi đề bài lờn bảng. - Tin 11 - Full
hi đề bài lờn bảng (Trang 58)
- Khỏi niệm: Mảng hai chiều là một bảng cỏc phần tử cú cựng kiểu dữ liệu. - Tin 11 - Full
h ỏi niệm: Mảng hai chiều là một bảng cỏc phần tử cú cựng kiểu dữ liệu (Trang 61)
Bảng cửu chương ra màn hình. - Tin 11 - Full
Bảng c ửu chương ra màn hình (Trang 61)
- Viết nội dung đề bài lờn bảng. - Chia lớp ra thành hai nhúm: Nhúm1: Nờu cõu hỏi phõn tớch. - Tin 11 - Full
i ết nội dung đề bài lờn bảng. - Chia lớp ra thành hai nhúm: Nhúm1: Nờu cõu hỏi phõn tớch (Trang 73)
-Viết VD lờn bảng. Var st:string; Begin - Tin 11 - Full
i ết VD lờn bảng. Var st:string; Begin (Trang 77)
Length(st) lờn bảng. - Tin 11 - Full
ength (st) lờn bảng (Trang 79)
2. Tỡm hiểu về cỏchsử dụng kiểu bản ghi trong Pascal: - Tin 11 - Full
2. Tỡm hiểu về cỏchsử dụng kiểu bản ghi trong Pascal: (Trang 87)
2. Giới thiệu bảng tổng hợp cỏc hàm và thủ tục lờn bảng, xem như đõy là tổng kết kiến thức liờn quan. - Tin 11 - Full
2. Giới thiệu bảng tổng hợp cỏc hàm và thủ tục lờn bảng, xem như đõy là tổng kết kiến thức liờn quan (Trang 95)

TỪ KHÓA LIÊN QUAN

w