Tiết 1: Bài 1. MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH I. Mục tiêu: 1. Kiến thức: Biết con người chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh Biết chương trình là cách để con người chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp. 2. Kĩ năng: Biết đưa ra quy trình các câu lệnh để thực hiện một công việc nào đó. 3. 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. Phương pháp: Vấn đáp, thuyết trình, trực quan. IV. Tiến trình bài dạy: 1. Ổn định tổ chức lớp 2. Kiểm tra bài cũ 3. Bài mới Hoạt động của thầy Hoạt động của trò Nội dung + Hoạt động 1: Tìm hiểu cách để con người ra lệnh cho máy tính. ? Máy tính là công cụ giúp con người làm những công việc gì. ? Nêu một số thao tác để con người ra lệnh cho máy tính thực hiện. Khi thực hiện những thao tác này => ta đã ra lệnh cho máy tính thực hiện. ? Để điều khiển máy tính con người phải làm gì. + Hoạt động 2: Tìm hiểu ví dụ về Rôbốt nhặt rác. ? Con người chế tạo ra thiết bị nào để giúp con người nhặt rác, lau cửa kính trên các toà nhà cao tầng? Giả sử ta có một Rôbốt có thể thực hiện các thao tác như: tiến một 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 1 ở sách giáo khoa ? Ta cần ra lệnh như thế nào để chỉ dẫn Rôbốt di chuyển từ vị trí hiện thời => nhặt rác => bỏ rác vào thùng. + Máy tính là công cụ giúp con người xử lý thông tin một cách hiệu quả. + Một số thao tác để con người ra lệnh cho máy tính thực hiện như: khởi động, thoát khỏi phần mềm, sao chép, di chuyển, thực hiện các bước để tắt máy tính… Con người điều khiển máy tính thông qua các lệnh. Con người chế tạo ra Rôbốt Học sinh chú ý lắng nghe. Học sinh quan sát hình 1 ở sách giáo khoa theo yêu cầu của giáo viên. + Để Rôbốt thực hiện việc nhặt rác và bỏ rác vào thùng ta ra lệnh như sau: Tiến 2 bước. Quay trái, tiến 1 bước. Nhặt rác. Quay phải, tiến 3 bước. Quay trái, tiến 2 bước. Bỏ rác vào thùng. 1. Con người ra lệnh cho máy tính như thế nào ? Con người chỉ dẫn cho máy tính thực hiện thông qua lệnh. 2. 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 2 bước. Quay trái, tiến 1 bước. Nhặt rác. Quay phải, tiến 3 bước. Quay trái, tiến 2 bước. Bỏ rác vào thùng. 4. Củng cố: (5phút) ? Con người làm gì để chỉ dẫn cho máy tính thực hiện công việc. 5. Dặn dò: (3 phút) Học bài kết hợp SGK Làm bài tập 18 SGK V. Rút kinh nghiệm: ....................................................................................................................................................... ....................................................................................................................................................... .......................................................................................................................................................
Ngày soạn: Ngày giảng: Ký duyệt ban giám hiệu: Tiết 1: Bài 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 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âu lệnh để thực cơng việc Thái độ: - Thái độ học tập nghiêm túc, u thích mơn học II Chuẩn bị: Sách giáo khoa, máy tính điện tử III Phương pháp: - Vấn đáp, thuyết trình, trực quan IV Tiến trình dạy: Ổn định tổ chức lớp Kiểm tra cũ Bài Hoạt động thầy + Hoạt động 1: Tìm hiểu cách để người lệnh cho máy tính ? Máy tính cơng cụ giúp người làm cơng việc ? Nêu số thao tác để người lệnh cho máy tính thực Hoạt động trò Nội dung Con người lệnh cho máy tính ? + Máy tính cơng cụ giúp người xử lý Con người dẫn cho thơng tin cách hiệu máy tính thực thơng qua lệnh + 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 Khi thực thao chuyển, thực tác => ta lệnh bước để tắt máy tính… cho máy tính thực ? Để điều khiển máy tính người phải làm Con người điều khiển + Hoạt động 2: Tìm hiểu máy tính thơng qua ví dụ Rơ-bốt nhặt rác lệnh Ví dụ Rô-bốt nhặt ? Con người chế tạo rác: thiết bị để giúp người nhặt rác, lau cửa Các lệnh để Rơ-bốt kính tồ nhà cao Con người chế tạo Rơ- hồn thành tốt công việc: tầng? bốt - Tiến bước - Giả sử ta có Rơ-bốt - Quay trái, tiến bước thực thao - Nhặt rác tác như: tiến bước, - Quay phải, tiến bước quay phải, quay trái, nhặt - Quay trái, tiến bước rác bỏ rác vào thùng - Bỏ rác vào thùng - Quan sát hình sách Học sinh ý lắng nghe giáo khoa ? Ta cần lệnh để dẫn Rô-bốt di chuyển từ vị trí thời => nhặt rác => bỏ rác vào thùng 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 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 Củng cố: (5phút) ? Con người làm để dẫn cho máy tính thực cơng việc Dặn dò: (3 phút) - Học kết hợp SGK - Làm tập 1/8 SGK V Rút kinh nghiệm: Ngày soạn: Ngày giảng: Ký duyệt ban giám hiệu: Tiết 2: Bài 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 viết lệnh dẫn máy tính thực cơng việc hay giải tốn - Biết ngơn ngữ lập trình 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, 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 Phương pháp: - Vấn đáp, thuyết trình, trực quan IV Tiến trình dạy: Ổn định tổ chức lớp Kiểm tra cũ: (5 phút) ? Con người làm để điều khiển máy tính? Cho ví dụ cụ thể ? Bài mới: Hoạt động thầy Hoạt động trò Nội dung + Hoạt động 1: Tìm hiểu Viết chương trình, viết chương trình lệnh cho máy tính làm lệnh cho máy tính làm việc việc + Để điều khiển Rô-bốt ta - Để điều khiển Rô-bốt ta phải viết lệnh phải làm gì? + Viết chương trình + Viết chương trình - Viết lệnh hướng dẫn máy tính thực hướng dẫn máy tính thực viết chương trình => công việc hay công việc hay viết chương trình giải toán cụ thể giải toán cụ thể + Chương trình máy tính ? Chương trình máy tính dãy lệnh mà gì? máy tính hiểu thực + Viết chương trình giúp ? Tại cần phải viết người điều khiển chương trình máy tính cách đơn giản hiệu + Hoạt động 2: Chương trình ngơn ngữ lập trình - Để máy tính 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 1) - Để có chương trình mà máy tính 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 hiểu Học sinh ý lắng nghe Chương trình => ghi nhớ kiến thức ngơn ngữ lập trình Ngơn ngữ dùng để viết chương trình máy Học sinh ý lắng tính gọi ngơn ngữ lập nghe trình 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ì? Dặn dò: (2 phút) - Học kết hợp SGK - Làm tập 2,3,4/8/SGK V Rút kinh nghiệm: Ngày soạn: Ngày giảng: Ký duyệt ban giám hiệu: Tiết 3: Bài 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 thành phần chữ 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 chương trình đơn giản Thái độ: - Thái độ học tập nghiêm túc, u thích mơn học II Chuẩn bị: Sách giáo khoa, máy tính điện tử III Phương pháp: - Vấn đáp, thuyết trình, trực quan IV Tiến trình dạy: Ổn định tổ chức lớp Kiểm tra cũ Bài Hoạt động thầy + Hoạt động 1: Tìm hiểu ví dụ chương trình Ví dụ minh hoạ chương trình đơn giản viết ngơn ngữ lập trình Pascal Program CT_dau_tien; Uses Crt; Begin Writeln(‘Chao cac ban’); End ? Chương trình gồm câu lệnh Hoạt động trò Nội dung Ví dụ chương trình: Ví dụ minh hoạ chương trình đơn giản Học sinh ý lắng viết ngôn ngữ nghe => ghi nhớ kiến lập trình Pascal thức Program CT_dau_tien; Uses Crt; Begin Writeln(‘Chao cac ban’); End Chương trình gồm có câu lệnh Mỗi lệnh gồm cụm từ khác + Hoạt động 2: Tìm hiểu tạo thành từ Ngơn ngữ lập trình ngơn ngữ lập trình gồm chữ gồm gì? ? Ngơn ngữ lập trình tập Câu lệnh viết từ kí tự định Kí tự tạo thành bảng chữ ngôn ngữ lập trình - Bảng chữ ngơn ngữ lập trình gồm gì? hợp kí hiệu quy tắt viết lệnh tạo thành chương trinh hoàn chỉnh Học sinh ý lắng thực nghe => ghi nhớ kiến máy tính thức Bảng chữ ngơn ngữ lập trình bao gồm chữ tiếng Anh - Mỗi câu lệnh số kí hiệu khác, dấu chương trình gồm kí đóng mở ngoặc, dấu tự kí hiệu viết nháy theo quy tắt định - Nếu câu lệnh bị viết sai Học sinh ý lắng quy tắt, chương trình dịch nghe nhận biết thông báo lỗi Củng cố: (5phút) ? Bảng chữ ngơn ngữ lập trình gồm Dặn dò: (3 phút) - Học kết hợp SGK - Trả lời câu hỏi 1,2/13/ SGK V Rút kinh nghiệm: Ngày soạn: Ngày giảng: Ký duyệt ban giám hiệu: Tiết Bài 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 từ khố dành riêng cho mục đích sử dụng định - Biết tên ngôn ngữ lập trình 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 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, 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 Phương pháp: - Vấn đáp, thuyết trình, trực quan IV Tiến trình dạy: Ổn định tổ chức lớp Kiểm tra cũ: (5 phút) ? Bảng chữ ngơn ngữ lập trình gồm ? Bài mới: Hoạt động thầy Hoạt động trò Nội dung + Hoạt động 1: Tìm hiểu Từ khố tên: từ khố tên chương trình - Từ khố từ dành - Các từ như: Program, Học sinh ý lắng nghe riêng ngôn ngữ lập Uses, Begin gọi từ => ghi nhớ kiến thức trình khố - Từ khố từ dành riêng ngơn ngữ lập Học sinh ý lắng trình nghe - Ngồi từ khố, chương trình có tên chương trình - Đặt tên chương trình + Học sinh nghiên cứu phải tuân theo quy sách giáo khoa trả lời tắt nào? + Hoạt động 2: Tìm hiểu cấu trúc chung chương trình - Cấu trúc chung chương trình gồm: * Phần khai báo: gồm câu lệnh dùng để: khai báo tên chương trình khai báo thư viện * Phần thân chương trình: gồm câu lệnh mà máy tính cần phải 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 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 Cấu trúc chương trình Pascal: - Cấu trúc chung Học sinh ý lắng nghe chương trình gồm: => ghi nhớ kiến thức * Phần khai báo: gồm câu lệnh dùng để: khai báo tên chương trình khai báo thư viện * Phần thân chương trình: gồm câu lệnh Học sinh ý lắng mà máy tính cần phải nghe 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 kết hợp SGK - Làm tập 3,4,5,6/13/SGK V Rút kinh nghiệm: Ngày soạn: Ngày giảng: Ký duyệt ban giám hiệu: Tiết Bài thực hành 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 hình soạn thảo, cách mở chọn 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 xem kết Kĩ năng: - Rèn luyện kĩ dịch, sửa lỗi 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 thực hành, máy tính điện tử III Phương pháp: - Đặt vấn đề, đưa yêu cầu để học sinh trao đổi thảo luận - Gv quan sát, hướng dẫn nhóm thảo luận, nhận xét cơng việc nhóm IV Tiến trình dạy học: Ổn định tổ chức lớp Kiểm tra cũ Bài Hoạt động thầy Hoạt động trò Nội dung + Hoạt động 1: Làm quen với việc khởi động Làm quen với việc thoát khỏi Turbo khởi động thoát khỏi Pascal + Nháy đúp vào biểu Turbo Pascal.: ? Nêu cách để khởi động tượng Turbo Pascal Turbo Pascal hình Học sinh ý lắng nghe - Có thể khởi động => ghi nhớ kiến thức cách nháy đúp chuột vào tên tệp Turbo.exe thư mục chứa tệp Chọn Menu File => Exit - ? Nêu cách để thoát khỏi chương trình Pascal Ta sử dụng tổ hợp phím Alt + X để khỏi Turbo Pascal + Hoạt động 2: Nhận biết thành phần: chọn, tên tệp mở, trỏ, dòng trợ giúp phía hình - Nhấn phím F10 để mở bảng chọn Để di chuyển qua lại bảng chọn ta sử dụng phím nào? - Nhấn phím Enter để mở bảng chọn - Quan sát lệnh bảng chọn Nhận biết thành phần: chọn, Để di chuyển qua lại tên tệp mở, bảng chọn, ta sử trỏ, dòng trợ giúp phía dụng phím mũi tên sang hình trái sang phải Học sinh thực thao tá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 đá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ố 1” (tt) V Rút kinh nghiệm: 10 Ngày soạn: Ngày giảng: Ký duyệt ban giám hiệu: Tiết 64: THỰC HÀNH QUAN SÁT HÌNH KHÔNG GIAN VỚI PHẦN MỀM YENKA (tt) I Mục tiêu: Kiến thức: - Học sinh nắm ý nghĩa số lệnh bản, khám phá điều khiển hình khơng gian Kĩ năng: - Có kỹ tạo hình nhờ vào lệnh điều khiển hình học khơng gian đơn giản mà học sinh vẽ Thái độ: - Thái độ học tập nghiêm túc, u thích mơn học II Chuẩn bị: - GV: SGK, giáo án, tài liệu tham khảo - Chuẩn bị phòng thực hành đủ số máy hoạt động tốt - HS: Học kỹ lý thuyết, đọc trước thực hành III Phương pháp: - Phân nhóm Hs thực hành - Đặt vấn đề, đưa yêu cầu để học sinh trao đổi thực hành máy 143 - Gv quan sát, hướng dẫn nhóm thực hành, nhận xét cơng việc nhóm IV Tiến trình dạy học: Ổn định lớp Phân việc cho nhóm thực hành Bài mới: việc phần mềm gồm thành phần nào? Bài Hoạt động thầy Hoạt động trò + Hoạt động 1: Thực hành cách điều khiển hình + Học sinh ý lắng khơng gian(tt) nghe thực hành - Giáo viên giới thiệu Menu + Để tạo ta chọn File Menu File => New + Để lưu ta chọn Menu File => Save (Save as) + Để mở tệp mơ hình ta chọn Menu File => Open - Muốn di chuyển hình khơng gian, ta kéo thả đối tượng - Để thay đổi kích thước đối tượng trước => Nêu cách tạo mới, lưu tiên cần chọn hình Khi xuất đường mở tệp mơ hình viền nút nhỏ đối tượng, cho phép tương tác để thay đổi kích thước + Hoạt động : Tìm hiểu Tuỳ vào đối tượng mà số chức nâng cao - Để thay đổi di chuyển nút, đường viền có đối tượng hình học dạng khác ta làm nào? - Đối với hình khơng gian, ngồi việc thay đổi màu Học sinh ý lắng nghe => ghi nhớ kiến thức sắc, kích thước, ta thay đổi kiểu mẫu thể thực hành 144 Nội dung Khám phá, điều khiển hình khơng gian: a) Thay đổi, di chuyển b) Thay đổi kích thước c) Thay đổi màu cho cách hình Một số chức nâng cao a) Thay đổi mẫu thể hình * Thao tác thực hiện: Nháy đúp chuột để mở hộp thoại t/c hình Chọn Surface apperance Chọn Use material chọn mẫu danh sách Material b) Quay hình khơng gian + Nháy nút lệnh khung Rotation Củng cố - GV nhận xét, đánh giá tiết thực hành Dặn dò - Về nhà học bài, kết hợp SGK Chuẩn bị cho kiểm tra thực hành tiết V Rút kinh nghiệm: Ngày soạn: Ngày giảng: Ký duyệt ban giám hiệu: Tiết 65: BÀI TẬP I Mục tiêu: Kiến thức: - Viết chương trình Pascal sử dụng câu lệnh lặp với số lần biết trước Kĩ năng: - Rèn luyện khả đọc chương trình, tìm hiểu tác dụng kết hợp câu lệnh Thái độ: - Thái độ học tập nghiêm túc, u thích mơn học II Chuẩn bị: Sách giáo khoa, máy tính điện tử III Phương pháp: - Đặt vấn đề, đưa yêu cầu để học sinh trao đổi - Đàm thoại, thảo luận nhóm, gv hướng dẫn nhận xét tổng kết IV Tiến trình dạy: Ổn định lớp: Kiểm tra cũ: ? Hãy nêu lợi ích việc sử dụng biến mảng chương trình Bài Hoạt động thầy Hoạt động trò Nội dung + Hoạt động 1: Ôn tập câu + Cú pháp: For := 145 lệnh lặp xác định For to ? Nêu cú pháp vòng lặp ; xác định + Hoạt động vòng lặp: - B1: biến đếm nhận giá trị đầu ? Nêu hoạt động vòng - B2: Chương trình kiểm tra lặp biểu thức điều kiện, biểu thức điều kiện thực câu lệnh - B3: Biến đếm tự động tăng lên đơn vị quay lại B2 - B4: Nếu biểu thức điều kiện nhận giá trị sai khỏi vòng lặp + Trừ câu d), tất câu + Hoạt động 2: Bài tập lệnh không hợp lệ: Các câu lệnh Pascal sau có a) Giá trị đầu phải nhỏ giá hợp lệ khơng, sao? trị cuối; a) for i:=100 to b) Các giá trị đầu giá trị writeln('A'); cuối phải số nguyên; b) for i:=1.5 to 10.5 c) Thiếu dấu hai chấm gán writeln('A'); giá trị đầu; c) for i=1 to 10 d) Thừa dấu chấm phẩy thứ writeln('A'); nhất, ta muốn lặp lại d) for i:=1 to 10 do; câu lệnh writeln('A') mười lần, writeln('A'); ngược lại câu lệnh hợp lệ; e) var x: real; begin for e) Biến x khai báo x:=1 to 10 writeln('A'); biến có liệu kiểu số thực end dùng để xác định giá trị đầu giá trị cuối câu lệnh lặp * Thuật toán tính tổng: A= 1 1 + + + 1.3 2.4 3.5 n(n +1) ? Nêu cú pháp vòng lặp xác định ? Nêu hoạt động vòng lặp Các câu lệnh Pascal sau có hợp lệ khơng, sao? f) for i:=100 to writeln('A'); g) for i:=1.5 to 10.5 writeln('A'); h) for i=1 to 10 writeln('A'); i) for i:=1 to 10 do; writeln('A'); j) var x: real; begin for x:=1 to 10 writeln('A'); end Bước Gán A ← 0, i ← Hãy mơ tả thuật tốn để Bước A ← tính tổng sau đây: i (i + 2) i A= Bước i ← i + 1 1 + + + Bước Nếu i ≤ n, quay lại 1.3 2.4 3.5 n( n +1) bước Bước Ghi kết A kết thúc thuật toán Dặn dò: - Về nhà học kết hợp sách giáo khoa, tiết sau tiếp tục Luyện tập 146 V Rút kinh nghiệm: Ngày soạn: Ngày giảng: Ký duyệt ban giám hiệu: Tiết 66: BÀI TẬP (tt) I Mục tiêu: Kiến thức: - Sử dụng kiến thức học để làm số tập Kỹ năng: - Rèn luyện kĩ sử dụng câu lệnh Pascal Thái độ: - Thái độ học tập nghiêm túc, u thích mơn học II Chuẩn bị: - GV: SGK, giáo án, số tập tham khảo - HS: Học kỹ lý thuyết, làm tập SGK III Phương pháp: - Đặt vấn đề, đưa tập để học sinh trao đổi, thảo luận làm - Gv quan sát, hướng dẫn, nhận xét cơng việc học sinh IV Tiến trình dạy học: Ổn định lớp Kiểm tra chuẩn bị học sinh Nội dung tập: Hoạt động thầy Hoạt động trò Nội dung + Hoạt động 1: Bài tập Bài tập 147 - Các câu lệnh Pascal sau viết hay sai? a) If x:=7 then a = b; b) IF x > 5; then a:=b; c) IF x > then a:= b; m:=n; d) IF x > then a:=b; else m:=n; + Hoạt động 2: Bài tập - Sau câu lệnh sau a) IF ( 45 mod 3) = then X:= X + 1; b) IF x > 10 then X:= X + 1; Giá trị biến X bao nhiêu, trước giá trị X 5? + Hoạt động 3: Bài tập - Viết chương trình kiểm tra số nguyên dương A nhập từ bàn phìm số chẵn hay số lẻ - Có biến chương trình? - Làm để biết số nguyên dương A số chẵn hay số lẻ - Yêu cầu học sinh viết chương trình - Các câu lệnh Pascal sau viết hay sai? a) If x:=7 then a = + Hoc sinh làm tập theo b; yêu cầu giáo viên b) IF x > 5; then a:=b; c) IF x > then a:= b; m:=n; d) IF x > then a) Giá trị biến X = a:=b; else m:=n; Bài tập b) Giá trị biến X = - Sau câu lệnh sau a) IF ( 45 mod 3) = then X:= X + 1; b) IF x > 10 then X:= X + 1; Giá trị biến X bao nhiêu, trước giá trị + Có biến biến A có kiểu X 5? liệu Integer + Để kiểm tra số nguyên Bài tập dương A số chẵn hay số lẽ, - Viết chương trình ta lấy số chia cho lấy kiểm tra số nguyên phần dư Nếu phần dư dương A nhập từ A số chẵn, ngược lại A bàn phìm số chẵn sơ lẻ hay số lẻ + Viết chương trình theo hướng dẫn giáo viên Program Kiem_tra_so_chan_le; Var A: Integer; Begin Writeln(‘Nhap so A:’); Readln(a); If A mod = then Writeln(A,’la so chan’) Else Writeln(A,’la so le’); Readln; End 148 Dặn dò: - Về nhà hệ thống lại kiến thức học V Rút kinh nghiệm: Ngày soạn: Ngày giảng: Ký duyệt ban giám hiệu: Tiết 67: Tiết 67: KIỂM TRA TIẾT ( TH) I Mục tiêu: - Hệ thống lại số kiến thức học - Biết sử dụng vòng lặp xác định vòng lặp khơng xác định để viết chương trình II Đề bài: Em viết chương trình tính tổng số chẵn từ đến 100 (6đ) III Đáp án: Chương trình tính tổng số chẵn từ đến 100 (sử dụng vòng lặp khơng xác đinh) Program tinh_tong_cac_so_chan; Var i, S: Integer; Begin S:= 0; i:= 2; While i