1. Trang chủ
  2. » Cao đẳng - Đại học

Giáo án Tin học 8 - Học kỳ 1- Năm học 2010-2011 (Chuẩn kiến thức 3 cột)

20 3 0

Đ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

Nhấn phím Enter để tiếp tục Học sinh độc lập thực hiện theo yêu cầu của giáo viên 20p + Hoạt động 2: Mở lại tệp chương trình CT2.pas và sửa 3 câu lệnh cuối ở trong sách giáo khoa trước t[r]

(1)Giáo án tin Ngày soạn: 8/8/2010 Tiết 1: LUYỆN GÕ PHÍM NHANH VỚI FINGER BREAK OUT I MỤC TIÊU: Kiến thức: - Biết người dẫn cho máy tính thực công việc thông qua lệnh - Biết chương trình là cách để người dẫn cho máy tính thực nhiều công việc liên tiếp Kĩ năng: - Rèn luyện kỹ gõ bàn phím nhanh và chính xác - Vận dụng được: hình thành kỹ và thói quen gõ bàn phím mười ngón tay Thái độ: - Cẩn thận, nghiêm túc luyện tập từ dễ đến khó - Phát triển tư duy, phản xạ nhanh II Chuẩn bị: Sách giáo khoa, máy tính điện tử, phần mềm Finger break out III Tiến trình bài dạy: Tg Hoạt động thầy và trò Nội dung 5’ + Hoạt động 1: Giới thiệu phần mềm Giới thiệu phần mềm: Gv: Hãy nêu mục đích sử dụng phần mềm Hs: Mục đích phần mềm là luyện gõ bàn phím và chính xác Màn hình chính phần + Hoạt động 2: Tìm hiểu cách khởi động và giới mềm: 15’ a) Khởi động phần mềm: thiệu màn hình chính phần mềm GV: Hãy nêu cách để khởi động phần mềm Để khởi động phần mềm ta HS: Nháy đúp chuột lên biểu tượng phần nháy đúp chuột lên biểu tượng mềm trên màn hình Desktop Học sinh chú ý quan sát GV giới thiệu màn hình chính phần mềm b) Giới thiệu màn hình chính phần mềm: - GV: Yêu cầu HS nghiên cứu SGK => các thành phần chính phần mềm HS: Các thành phần chính phần mềm gồm: Lop8.net (2) Giáo án tin - Hình bàn phím vị trí trung tâm - Khu vực chơi phía trên hình bàn phím - Khung bên phải chứa các lệnh và thông tin lượt chơi Học sinh chú ý lắng nghe => ghi nhớ kiến thức GV: Muốn thoát khỏi phần mềm ta nháy chuột lên nút Stop khung bên phải nháy vào nút 20’ Close Hoạt động 3: Tìm hiểu cách sử dụng phần mềm GV: Yêu cầu học sinh nghiên cứu SGK => cách sử dụng phần mềm HS nghiên cứu SGK => cách sử dụng - Để bắt đầu chơi em nháy chuột nút Start c) Thoát khỏi phần mềm - Muốn thoát khỏi phần mềm ta nháy chuột lên nút Stop khung bên phải nháy vào nút Close Hướng dẫn sử dụng: khung bên phải - Xuất hộp thoại cho biết các phím (trong bàn phím) sử dụng lần chơi đó.-> Nhấn phím space để bắt đầu chơi - Nhiệm vụ người chơi là phải bắn phá các ô có dạng - Điều khiển ngang và bắn cầu nhỏ các phím tương ứng - Không để cầu lớn “ chạm đất” - Ở các mức khó hơn, không để các vật lạ chạm vào ngang IV Củng cố: (5phút) Về nhà xem lại bài, tiết sau “Thực hành” V Rút kinh nghiệm:  Ngày soạn: 8/8/2010 Lop8.net (3) Giáo án tin Tiết 2: Thực hành LUYỆN GÕ PHÍM NHANH VỚI FINGER BREAK OUT I MỤC TIÊU: Kiến thức: - Biết sử dụng phần mềm Finger Break Out để luyện gõ mười ngón Kĩ năng: - Rèn luyện kỹ gõ bàn phím nhanh và chính xác Thái độ: - Cẩn thận, nghiêm túc luyện tập từ dễ đến khó - Phát triển tư duy, phản xạ nhanh II Chuẩn bị: Sách giáo khoa, máy tính điện tử, phần mềm Finger break out III Tiến trình bài dạy: Tg Hoạt động thầy và trò 5’ + Hoạt động 1: Khởi động phần mềm GV: Yêu cầu học sinh khởi động phần mềm Nội dung HS: Nháy đúp chuột lên biểu tượng phần mềm trên màn hình Desktop để khởi động theo yêu cầu giáo viên Hoạt động 2: Giới thiệu nội dung bài thực hành GV giới thiệu nội dung bài thực hành 30’ Học sinh chú ý lắng nghe => Ghi nhớ kiến thức Hoạt động 3: Học sinh thực hành luyện gõ mười ngón trên phần mềm Sử dụng phần mềm để luyện gõ 10 ngón theo yêu cầu giáo viên 5’ IV Nhận xét: (5 phút) Nhận xét và đánh giá tiết thực hành V Rút kinh nghiệm:  -Ngày soạn: 16/8/2010 Lop8.net (4) Giáo án tin Tiết 3: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH I MỤC TIÊU: Kiến thức: - Biết người dẫn cho máy tính thực công việc thông qua lệnh - Biết chương trình là cách để người dẫn cho máy tính thực nhiều công việc liên tiếp Kĩ năng: - Biết đưa quy trình các câu lệnh để thực công việc nào đó Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn học II Chuẩn bị: Sách giáo khoa, máy tính điện tử III Tiến trình bài dạy: Tg 17’ 20’ Hoạt động thầy và trò Hoạt động 1: Tìm hiểu cách để người lệnh cho máy tính GV: Máy tính là công cụ giúp người làm công việc gì HS: Máy tính là công cụ giúp người xử lý thông tin cách hiệu GV: Nêu số thao tác để người lệnh cho máy tính thực HS: Một số thao tác để người lệnh cho máy tính thực như: khởi động, thoát khỏi phần mềm, chép, di chuyển, thực các bước để tắt máy tính… Khi thực thao tác này => ta đã lệnh cho máy tính thực GV: Để điều khiển máy tính người phải làm gì HS: Con người điều khiển máy tính thông qua các lệnh Hoạt động 2: Tìm hiểu ví dụ Rô-bốt nhặt rác GV: Con người chế tạo thiết bị nào để giúp người nhặt rác, lau cửa kính trên các toà nhà cao tầng? HS: Con người chế tạo Rô-bốt GV: Giả sử ta có Rô-bốt có thể thực các thao tác như: tiến bước, quay phải, quay trái, nhặt rác và bỏ rác vào thùng - Quan sát hình sách giáo khoa Nội dung Con người lệnh cho máy tính nào ? Con người dẫn cho máy tính thực thông qua lệnh Ví dụ Rô-bốt nhặt rác: Các lệnh để Rô-bốt hoàn thành tốt công việc: - Tiến bước - Quay trái, tiến bước - Nhặt rác - Quay phải, tiến bước GV: Ta cần lệnh nào để dẫn Rô-bốt di - Quay trái, tiến bước chuyển từ vị trí thời => nhặt rác => bỏ rác vào thùng - Bỏ rác vào thùng Lop8.net (5) Giáo án tin HS: Học sinh quan sát hình sách giáo khoa theo yêu cầu giáo viên + Để Rô-bốt thực việc nhặt rác và bỏ rác vào thùng ta lệnh sau: - Tiến bước - Quay trái, tiến bước - Nhặt rác - Quay phải, tiến bước - Quay trái, tiến bước - Bỏ rác vào thùng IV Củng cố: (5phút) ? Con người làm gì để dẫn cho máy tính thực công việc V Dặn dò: (3 phút) - Học bài kết hợp SGK - Làm bài tập 1/8 SGK VI Rút kinh nghiệm:  Ngày soạn: 16/8/2010 Tiết Lop8.net (6) Giáo án tin MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tt) I MỤC TIÊU: Kiến thức: - Biết viết chương trình là viết các lệnh dẫn máy tính thực các công việc hay giải bài toán - Biết ngôn ngữ lập trình là ngôn ngữ dùng để viết chương trình - Biết vai trò chương trình dịch Kĩ năng: - Rèn luyện kĩ viết chương trình đơn giản Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số công việc II Chuẩn bị: Sách giáo khoa, máy tính điện tử III Tiến trình bài dạy: Kiểm tra bài cũ: (5 phút) ? Con người làm gì để điều khiển máy tính? Cho ví dụ cụ thể ? Bài mới: Tg 15’ 18’ Hoạt động thầy và trò Hoạt động 1: Tìm hiểu viết chương trình và lệnh cho máy tính làm việc GV: Để điều khiển Rô-bốt ta phải làm gì? HS: Để điều khiển Rô-bốt ta phải viết các lệnh GV: Viết các lệnh chính là viết chương trình => nào là viết chương trình HS: Viết chương trình là hướng dẫn máy tính thực các công việc hay giải bài toán cụ thể GV: Chương trình máy tính là gì? Tại cần phải viết chương trình HS: Chương trình máy tính là dãy các lệnh mà máy tính có thể hiểu và thực đượC) Viết chương trình giúp người điều khiển máy tính cách đơn giản và hiệu Hoạt động 2: Chương trình và ngôn ngữ lập trình GV: Để máy tính có thể xử lí, thông tin đưa vào máy phải đuợc chuyển đổi dạng dãy bit (dãy số gồm và 1) HS: Học sinh chú ý lắng nghe => ghi nhớ kiến thức GV: Để có chương trình mà máy tính có thể thực cần qua bước: * Viết chương trình theo ngôn ngữ lập trình * Dịch chương trình sang ngôn ngữ máy để máy tính có Lop8.net Nội dung Viết chương trình, lệnh cho máy tính làm việc + Viết chương trình là hướng dẫn máy tính thực các công việc hay giải bài toán cụ thể Chương trình và ngôn ngữ lập trình Ngôn ngữ dùng để viết các chương trình máy tính gọi là ngôn ngữ lập trình (7) Giáo án tin thể hiểu Học sinh chú ý lắng nghe IV Củng cố: (5 phút) ? Hãy cho biết lí cần phải viết chương trình để điều khiển máy tính ? Chương trình dịch dùng để làm gì? V Dặn dò: (2 phút) - Học bài kết hợp SGK - Làm bài tập 2,3,4/8/SGK VI Rút kinh nghiệm:  Ngày soạn: 23/8/2010 Tiết 5: Lop8.net (8) Giáo án tin LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH I MỤC TIÊU: Kiến thức: Biết ngôn ngữ lập trình gồm các thành phần là chữ cái và các quy tắt để viết chương trình, câu lệnh Kĩ năng: Rèn luyện kĩ làm quen với các chương trình đơn giản Thái độ: Thái độ học tập nghiêm túc, yêu thích môn học II Chuẩn bị: Sách giáo khoa, máy tính điện tử III Tiến trình bài dạy: 1) Kiểm tra bài cũ: (5p) A) Viết chương trình là gì ? phải viết chương trình ? B) Ngôn ngữ lập trình là gì ? phải tạo ngôn ngữ lập trình ? 2) Bài : T/g Hoạt động thầy và trò Nội dung 12p Hoạt động 1: Tìm hiểu ví dụ chương trình Ví dụ chương GV: Ví dụ minh hoạ chương trình đơn giản viết trình: ngôn ngữ lập trình Pascal Học sinh chú ý lắng nghe => ghi nhớ kiến thức Ví dụ minh hoạ chương trình đơn giản Program CT_dau_tien; viết ngôn ngữ Uses Crt; Begin Writeln(‘Chao cac ban’); lập trình Pascal End Program CT_dau_tien; GV: Chương trình gồm bao nhiêu câu lệnh Uses Crt; HS: Chương trình gồm có câu lệnh Mỗi lệnh gồm các Begin cụm từ khác tạo thành từ các chữ cái Writeln(‘Chao cac ban’); Hoạt động 2: Tìm hiểu ngôn ngữ lập trình gồm gì? End 20p GV: Câu lệnh viết từ kí tự định Kí tự này tạo thành bảng chữ cái ngôn ngữ lập trình HS: Học sinh chú ý lắng nghe => ghi nhớ kiến thức Ngôn ngữ lập trình GV: Bảng chữ cái ngôn ngữ lập trình gồm gì? gồm gì? HS: Bảng chữ cái ngôn ngữ lập trình bao gồm các chữ Ngôn ngữ lập trình là tập cái tiếng Anh và số kí hiệu khác, dấu đóng mở ngoặc, hợp các kí hiệu và quy dấu nháy tắt viết các lệnh tạo thành Học sinh chú ý lắng nghe chương trinh hoàn GV: Mỗi câu lệnh chương trình gồm các kí tự và kí chỉnh và thực trên máy tính hiệu viết theo quy tắt định - Nếu câu lệnh bị viết sai quy tắt, chương trình dịch nhận biết và thông báo lỗi Củng cố: (5phút) Bảng chữ cái ngôn ngữ lập trình gồm gì? Dặn dò: (3 phút) Học bài kết hợp SGK Trả lời các câu hỏi 1,2/13/ SGK  Rút kinh nghiệm: Ngày soạn: 23/8/2010 Tiết 6: Lop8.net (9) Giáo án tin LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH (tt) I MỤC TIÊU: Kiến thức: - Biết ngôn ngữ lập trình gồm có tập hợp các từ khoá dành riêng cho mục đích sử dụng định - Biết tên ngôn ngữ lập trình là người lập trình đặt - Biết cấu trúc chương trình bao gồm phần khai báo và phần thân Kĩ năng: - Rèn luyện kĩ nhận biết cấu trúc chương trình Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số công việc II Chuẩn bị: - Sách giáo khoa, máy tính điện tử III Tiến trình bài dạy: Kiểm tra bài cũ: (5 phút) A) Bảng chữ cái ngôn ngữ lập trình gồm gì ? b.Thế nào là từ khoá và tên chương trình ? Bài mới: T/g Hoạt động thầy và trò 13p Hoạt động 1: Tìm hiểu từ khoá và tên chương trình GV: Các từ như: Program, Uses, Begin gọi là các từ khoá Học sinh chú ý lắng nghe => ghi nhớ kiến thức GV: Từ khoá là từ dành riêng ngôn ngữ lập trình - Ngoài từ khoá, chương trình còn có tên chương trình Học sinh chú ý lắng nghe GV: Đặt tên chương trình phải tuân theo quy tắt nào? HS: Học sinh nghiên cứu sách giáo khoa và trả lời câu hỏi giáo viên * Khi đặt tên cho chương trình cần phải tuân theo quy tắt sau: - Tên khác tương ứng với đại lượng khác 15p Hoạt động 2: Tìm hiểu cấu trúc chung chương trình HS: Học sinh chú ý lắng nghe => ghi nhớ kiến thức GV: Cấu trúc chung chương trình gồm: Lop8.net Nội dung Từ khoá và tên: - Từ khoá là từ dành riêng ngôn ngữ lập trình Cấu trúc chương trình Pascal: - Cấu trúc chung chương trình gồm: * Phần khai báo: gồm các (10) Giáo án tin 5p * Phần khai báo: gồm các câu lệnh dùng để: khai báo tên chương trình và khai báo các thư viện * Phần thân chương trình: gồm các câu lệnh mà máy tính cần phải thực Học sinh chú ý lắng nghe => ghi nhớ kiến thức Hoạt động 3: Tìm hiểu ví dụ ngôn ngữ lập trình Giáo viên giới thiệu ngôn ngữ lập trình Pascal câu lệnh dùng để: khai báo tên chương trình và khai báo các thư viện * Phần thân chương trình: gồm các câu lệnh mà máy tính cần phải thực Ví dụ ngôn ngữ lập trình: Củng cố: (5 phút) ? Hãy nêu cấu trúc chương trình Pascal Dặn dò: (2 phút) - Học bài kết hợp SGK - Làm bài tập 3,4,5,6/13/SGK  Rút kinh nghiệm:  Ngày soạn: 29/8/2010 Tiết 7: Bài thực hành số 10 Lop8.net (11) Giáo án tin LÀM QUEN VỚI TURBO PASCAL I MỤC TIÊU: Kiến thức: - Bước đầu làm quen với môi trường lập trình Turbo Pascal, nhận diện màn hình soạn thảo, cách mở các chọn và chọn lệnh - Gõ chương trình Pascal đơn giản - Biết cách dịch, sửa lỗi chương trình, chạy chương trình và xem kết Kĩ năng: Rèn luyện kĩ dịch, sửa lỗi và chạy chương trình Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số công việc II Chuẩn bị: Nội dung bài thực hành, máy tính điện tử III Tiến trình thực hành: 1) Kiểm tra bài cũ: (10p) A) Cấu trúc chung chương trình gồm phần nào ? Đọc tên và chức số từ khoá chương trình B) Nêu các bước để làm việc với chương trình Turbo Pascal 2) Bài T/g Hoạt động thầy và trò Nội dung 15p Hoạt động 1: Làm quen với việc khởi động và thoát khỏi Turbo Pascal Làm quen GV: Nêu cách để khởi động Turbo Pascal với việc HS: Nháy đúp vào biểu tượng Turbo Pascal trên màn hình khởi động GV: Có thể khởi động cách nháy đúp chuột vào tên tệp và thoát khỏi Turbo Turbo.exe thư mục chứa tệp này Học sinh chú ý lắng nghe => ghi nhớ kiến thức Pascal.: GV: Nêu cách để thoát khỏi chương trình Pascal HS: Chọn Menu File => Exit GV: Ta có thể sử dụng tổ hợp phím Alt+X để thoát khỏi Turbo Pascal Nhận biết thành 13p Hoạt động 2: Nhận biết các thành phần: chọn, tên tệp các phần: mở, trỏ, dòng trợ giúp phía màn hình GV: Nhấn phím F10 để mở bảng chọn Để di chuyển qua lại các chọn, tên tệp bảng chọn ta sử dụng phím nào? HS: Để di chuyển qua lại các bảng chọn, ta sử dụng phím mũi mở, trỏ, tên sang trái và sang phải dòng trợ giúp phía Học sinh thực các thao tác theo yêu cầu giáo viên GV: Nhấn phím Enter để mở bảng chọn màn hình GV:Quan sát các lệnh bảng chọn HS: Lắng nghe Nhận xét (5 phút) Giáo viên nhận xét và đánh giá tiết thực hành Dặn dò: (2 phút) Tiết sau thực hành: “ Bài thực hành số (tt)  Rút kinh nghiệm: Ngày soạn: 29/8/2010 Tiết Bài thực hành số 1(tt) 11 Lop8.net (12) Giáo án tin LÀM QUEN VỚI TURBO PASCAL I MỤC TIÊU: Kiến thức: - Bước đầu làm quen với môi trường lập trình Turbo Pascal, nhận diện màn hình soạn thảo, cách mở các chọn và chọn lệnh - Gõ chương trình Pascal đơn giản - Biết cách dịch, sửa lỗi chương trình, chạy chương trình và xem kết Kĩ năng: - Rèn luyện kĩ dịch, sửa lỗi và chạy chương trình Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số công việc II Chuẩn bị: Nội dung bài thực hành, máy tính điện tử III Tiến trình thực hành: Ổn định lớp: (1p) Bài mới: Tg T/g Hoạt động thầy và trò Nội dung 20p Hoạt động 1: Soạn thảo chương trình đơn giản Program CT_dau_tien; Soạn thảo Uses CRT; chương trình đơn Begin giản Clrscr; Writeln(‘chao cac ban’); Writeln(‘ Toi la Turbo Pascal’) - Nhấn phím F2 lệnh File => Save để lưu chương trình HS: Học sinh soạn thảo chương trình trên máy tính theo hướng dẫn giáo viên 18p Hoạt động 2: Dịch và chạy chương trình đơn giản Dịch và chạy GV: Yêu cầu học sinh dịch và chạy chương trình vừa soạn chương trình đơn thảo giản HS: Nhấn phím F9 để dịch chương trình - Tiến hành sửa lỗi có - Nhấn Ctrl + F9 để chạy chương trình Nhận xét (5 phút) Giáo viên nhận xét và đánh giá tiết thực hành Dặn dò: (1 phút) - Xem trước bài, tiết sau học bài  Rút kinh nghiệm:  -Ngày soạn: 5/9/2010 Tiết 12 Lop8.net (13) Giáo án tin CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU I MỤC TIÊU: Kiến thức: - Biết khái niệm liệu và kiểu liệu - Biết số phép toán với kiểu liệu số Kĩ năng: - Rèn luyện kĩ sử dụng các phép toán với kiểu liệu số Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn II Chuẩn bị: - Sách giáo khoa, máy tính điện tử III Tiến trình bài dạy: Ổn định lớp: (1p) Bài mới: T/g Hoạt động thầy và trò Nội dung 18p + Hoạt động 1: Tìm hiểu liệu và kiểu liệu Dữ liệu và kiểu GV: Để quản lí và tăng hiệu xử lí, các ngôn ngữ lập liệu: trình thường phân chia liệu thành thành các kiểu khác - Để quản lí và tăng hiệu xử lí, các ngôn ngữ lập HS: Học sinh chú ý lắng nghe => ghi nhớ kiến thức trình thường phân chia GV: Các kiểu liệu thường xử lí nào HS: Các kiểu liệu thường xử lí theo nhiều cách liệu thành thành các kiểu khác khác HS: Học sinh chú ý lắng nghe => ghi nhớ kiến thức - Một số kiểu liệu GV: Các ngôn ngữ lập trình định nghĩa sẵn số kiểu thường dùng: liệu * Số nguyên - Một số kiểu liệu thường dùng: * Số thực * Số nguyên * Xâu kí tự * Số thực * Xâu kí tự Em hãy cho ví dụ ứng với kiểu liệu? HS: Học sinh cho ví dụ theo yêu cầu giáo viên - Số nguyên: Số học sinh lớp, số sách thư viện… - Số thực: Chiều cao bạn Bình, điểm trung bình môn toán - Xâu kí tự: “ chao cac ban” 20p Hoạt động 2: Tìm hiểu các phép toán với liệu kiểu số Các phép toán với liệu kiểu số: Học sinh chú ý lắng nghe => ghi nhớ kiến thức GV: Giới thiệu số phép toán số học Pascal Kí hiệu các phép toán như: cộng, trừ, nhân, chia số học Pascal: * Phép DIV : Phép chia lấy phần dư +: phép cộng * Phép MOD: Phép chia lấy phần nguyên - : Phép trừ 13 Lop8.net (14) Giáo án tin - Yêu cầu học sinh nghiên cứu sách giáo khoa => Quy tắt tính các biểu thức số học HS: Học sinh nghiên cứu sách giáo khoa => đưa quy tắt tính các biểu thức số học: - Các phép toán ngoặc thực trước - Trong dãy các phép toán không có dấu ngoặc, các phép nhân, phép chia, phép chia lấy phần nguyên và phép chia lấy phần dư thực trước - Phép cộng và phép trừ thực theo thư tự từ trái sang phải * : Phép nhân / : Phép chia Div: phép chia lấy phần nguyên Mod: phép chia lấy phần dư Củng cố: (5 phút) ? Hãy nêu số kiểu liệu thường dùng Dặn dò: (1 phút) - Học bài kết hợp SGK - Làm bài tập 1,2,3,4/26/SGK  Rút kinh nghiệm:  Ngày soạn: 5/9/2010 Tiết 10: 14 Lop8.net (15) Giáo án tin CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU (tt) I MỤC TIÊU: Kiến thức: - Biết các kí hiệu toán học sử dụng để kí hiệu các phép so sánh - Biết giao tiếp người và máy tính Kĩ năng: - Rèn luyện kĩ sử dụng kí hiệu các phép so sánh ngôn ngữ Pascal Thái độ: - Thái độ học tập nghiêm túc, yêu thích môn II Chuẩn bị: Sách giáo khoa, máy tính điện tử III Tiến trình bài dạy: Kiểm tra bài cũ: (10p) (?) Nêu số kiểu liệu mà em học? Lấy ví dụ minh hoạ? (?) Nêu số các phép toán số học có ngôn ngữ Pascal? Lấy ví dụ? (?) Hãy nêu ít hai kiểu liệu và phép toán có thể thực trên kiểu liệu, phép toán đó không có nghĩa trên kiểu liệu (?) Dãy chữ số 2010 có thể thuộc kiểu liệu nào? HS : Trả lời GV : Nhận xét và cho điểm Bài mới: T/g Hoạt động thầy và trò Nội dung 13p Hoạt động 1: Tìm hiểu các phép so sánh Dữ liệu và kiểu HS: Học sinh chú ý lắng nghe => ghi nhớ kiến thức liệu: GV: Ngoài phép toán số học, ta thường so sánh các số ? Hãy nêu kí hiệu các phép so sánh Các phép toán với liệu kiểu số: Học sinh trả lời cầu hỏi giáo viên Kí hiệu = < > ≠ ≤ ≥ Phép so sánh nhỏ lớn khác nhỏ lớn GV: Kết phép so sánh có thể là đúng sai + Giáo viên giới thiệu kí hiệu các phép so sánh ngôn ngữ Pascal 15 Lop8.net Các phép so sánh: - Ngoài phép toán số học, ta thường so sánh các số (16) Giáo án tin 15p Học sinh chú ý lắng nghe => ghi nhớ kiến thức Hoạt động 2: Tìm hiểu giao tiếp người và máy Học sinh chú ý lắng nghe GV: Quá trình trao đổi liệu hai chiều người và máy tính chương trình hoạt động thường gọi là giao tiếp tương tác người – máy GV: Yêu cầu học sinh nghiên cứu SGK => nêu số trường hợp tương tác người và máy HS: Một số trường hợp tương tác người và máy: - Thông báo kết tính toán: là yêu cầu đầu tiên chương trình - Nhập liệu: Một tương tác thường gặp là chương trình yêu cầu nhập liệu - Tạm ngừng chương trình - Hộp thoại: hộp thoại sử dụng công cụ cho việc giao tiếp người và máy tính chạy chương trình Giao tiếp người – máy tính: a) Thông báo kết tính toán b) Nhập liệu c) Tạm ngừng chương trình d) Hộp thoại Củng cố: (5 phút) ? Hãy nêu số trường hợp tương tác người và máy Dặn dò: (2 phút) - Học bài kết hợp SGK - Làm bài tập 5,6,7/26/SGK  Rút kinh nghiệm:  Ngày soạn: 12/9/2010 Tiết 11: Bài thực hành số 16 Lop8.net (17) Giáo án tin VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN I MỤC TIÊU: Kiến thức: - Biết cách chuyển biểu thức toán học sang biểu diễn Pascal - Biết kiểu liệu khác thì xử lý khác Kĩ năng: - Rèn luyện kĩ chuyển biểu thức toán học sang biểu diễn Pascal Thái độ: - Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số công việc II Chuẩn bị: - Nội dung bài thực hành, máy tính điện tử III Tiến trình thực hành: 1) Kiểm tra bài cũ: (10p) HS1: Hãy phân biệt ý nghĩa các câu lệnh Pascal sau đây: Writeln('5+20=','20+5'); và Writeln('5+20=',20+5);  Trả lời: câu lệnh: Writeln('5+20=','20+5') in màn hình: 5+20=20+5 Câu lệnh: Writeln('5+20=',20+5); in màn hình: 5+20=25 HS2: Xác định kết các biểu thức đây: a) 15  ≥ 3; b) (20  15)2 ≠ 25; (Trả lời: a)True; b) Fales) 2) Bài mới: T/g Hoạt động thầy và trò Nội dung 15p + Hoạt động 1: Viết các biểu thức toán học sau đây dạng biểu thức Pascal? + Học sinh thực chuyển các biểu thức toán học sang biểu thức Pasca trên máy tính a) 15 x – 30 + 12 ; c) (10 + 2)2 ; (3 + 1) b) 15 + 18 d) (10 + 2)2 - 24 ; (3 + 1) 3+1 5+1 13p + Hoạt động 2: Khởi động Turbo Pascal và gõ chương trình để tính các biểu thức trên Học sinh tiến hành gõ chương trình để tính các biểu thức đã cho trên GV: Lưu chương trình với tên CT2 HS: Chọn Menu File => Save để lưu chương trình IV Nhận xét (5 phút) - Giáo viên nhận xét và đánh giá tiết thực hành V Dặn dò: (2 phút) - Tiết sau thực hành: “ Bài thực hành số (tt) VI Rút kinh nghiệm: Ngày soạn: 12/9/2010 Tiết 12: Bài thực hành số (tt) VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN 17 Lop8.net (18) Giáo án tin I MỤC TIÊU: Kiến thức: - Biết sử dụng phép toán DIV và MOD - Hiểu thêm các lệnh in liệu màn hình và tạm ngừng chương trình Kĩ năng: Rèn luyện kĩ sử dụng phép toán DIV và MOD để giải số bài toán Thái độ: Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực số công việc II Chuẩn bị: Nội dung bài thực hành, máy tính điện tử III Tiến trình thực hành: Ổn định lớp: (1p) Bài mới: T/g Hoạt động thầy và trò Nội dung 20p + Hoạt động 1: Tìm hiểu các phép chia lấy phần nguyên và phép chia lấy phần dư với số nguyên Sử dụng các câu lệnh tạm ngừng chương trình - GV: Mở tệp và gõ chương trình sách giáo khoa + Học sinh thực gõ chương trình theo hướng dẫn giáo viên - GV: Dịch và chạy chương trình Quan sát kết nhận và cho nhận xét các kết đó HS: + Nhấn F9 để dịch và sửa lỗi chương trình (nếu có) Nhấn Ctrl + F9 để chạy chương trình và đưa nhận xét kết - GV: Thêm các câu lệnh delay(5000) vào sau câu lệnh writeln chương trình trên Dịch và chạy chương trình Quan sát chương trình tạm dừng giây sau in kết màn hình - HS: Học sinh độc lập thực theo yêu cầu giáo viên - HS: Học sinh thực thêm câu lệnh Readln trước từ khoá End, dịch và chạy chương trình sau đó quan sát kết - GV: Thêm câu lệnh Readln vào chương trình (Trước từ khoá end) Dich và chạy chương trình Quan sát kết hoạt động chương trình Nhấn phím Enter để tiếp tục Học sinh độc lập thực theo yêu cầu giáo viên 20p + Hoạt động 2: Mở lại tệp chương trình CT2.pas và sửa câu lệnh cuối sách giáo khoa trước từ khoá EnD) Dịch và chạy chương trình sau đó quan sát kết Học sinh thực thêm câu lệnh Readln trước từ khoá End, dịch và chạy chương trình sau đó quan sát kết Học sinh thực theo yêu cầu giáo viên Nhận xét (5 phút) Giáo viên nhận xét và đánh giá tiết thực hành  Rút kinh nghiệm: Ngày soạn: 12/9/2010 Tiết 13: BÀI TẬP 18 Lop8.net (19) Giáo án tin I MỤC TIÊU: Kiến thức: - Củng cố kiến thức kiểu liệu, các phép toán với kiểu liệu số, các phép so sánh và giao tiếp người và máy Kĩ năng: - Rèn luyện kĩ sử dụng các phép toán ngôn ngữ Pascal Thái độ: - HS nghiêm túc học tập và nghiên cứu bài học, giáo dục học sinh tính sáng tạo, tích cực học tập, lòng yêu thích môn II Chuẩn bị: Sách giáo khoa, máy tính điện tử III Tiến trình bài dạy: Ổn định lớp: (1p) Bài mới: T/g Hoạt động thầy và trò Nội dung 15p + Hoạt động 1: Củng cố lại số kiến thức đã học Củng cố lại GV: Trong Pascal có kiểu liệu nào số kiến thức đã họC) HS: * Kiểu liệu : * Kiểu liệu - Interger : Số nguyên bản: - Real : Số thực - Interger : Số nguyên - Char : Kí tự - Real : Số thực - String : Xâu kí tự - Char : Kí tự - String : Xâu kí tự GV: Hãy nêu các phép toán HS: * Các phép toán : * Các phép toán : - Cộng : + - Trừ : - Cộng : + - Nhân : * - Trừ : - Chia : / - Nhân : * - Chia lấy phần nguyên, phần dư : Div, mod - Chia : / + Hoạt động 2: Vận dụng để làm số bài tập - Chia lấy phần nguyên, phần dư : 28p - Bài 1: Dãy số 2010 có thể là liệu kiểu nào? Dãy chữ số 2010 có thể là liệu kiểu liệu số nguyên, số Div, mod thực kiểu xâu kí tự Tuy nhiên, để chương trình dịch Vận dụng để làm Turbo Pascal hiểu 2010 là liệu kiểu xâu, chúng ta phải số bài tập viết dãy số này cặp dấu nháy đơn (') - Bài 1: Dãy số 2010 var a: real; b: integer; c: string; có thể là liệu kiểu begin nào? writeln('2010'); Bài Viết các biểu thức toán học sau đây writeln(2010); dạng biểu thức a:=2010; Pascal b:=2010; a c c:=’2010’ a)  ; end b d Bài Viết các biểu thức toán học sau đây dạng biểu b) ax  bx  c ; thức Pascal 19 Lop8.net (20) Giáo án tin a c  ; b d a) x b) ax  bx  c ; ax  bx  c ; ax  bx  c ; x a c)  (b  2) ; a c)  (b  2) ; d) (a  b)(1  c)3 HS: a) a/b+c/d; b) a*x*x+b*x+c ; a*x*x+b*x+c ; c) 1/x-a/5*(b+2); d)(a*a+b)*(1+c)*(1+c)*(1+c) d) (a  b)(1  c)3 Dặn dò: (2 phút) - Về nhà ôn lại tất các kiến thức đã học, tiết sau kiểm tra tiết  Rút kinh nghiệm:  Ngày soạn: 13/9/2010 Tiết 14: KIỂM TRA TIẾT ( LT) 20 Lop8.net (21)

Ngày đăng: 29/03/2021, 19:38

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w