TIN HOC 8 THEO HUONG PHAT TRIEN NANG LUC 20182019

49 496 1
TIN HOC 8 THEO HUONG PHAT TRIEN NANG LUC 20182019

Đ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

Trường THCS Long Hưng Giáo án Tin Học Tuần: Tiết: LUYỆN GÕ PHÍM NHANH VỚI FINGER BREAKOUT I Mục tiêu: Kiến thức: HS hiểu mục đích ý nghĩa phần mềm tự khởi động, tự mở chơi, ôn luyện gõ phím Kỹ năng: Luyện tập gõ nhanh, xác Thái độ: Nghiêm túc, có ý thức Các lực, phương pháp cần hướng tới  Các lực - NL giải vấn đề - NL tự học - NL sáng tạo - NL giao tiếp - NL tự quản lý thân - NL sử dụng ngôn ngữ - NL hợp tác - NL sử dụng cơng nghệ thơng tin  Phương pháp hình thức dạy học - Phương pháp dạy học, phương pháp hoạt động nhóm, phương pháp giao tập - Hình thức dạy học : Dạy học lớp ; DH phòng máy tính, tự học, hoạt động nhóm II Chuẩn bị: * GV : SGK, máy chiếu * HS: Xem trước nội dung học III Hoạt động dạy học: Hoạt động đặt vấn đề: (5 phút) -Con người lệnh cho máy tính ? Cho ví dụ - Chương trình máy tính ? Vì phải viết chương trình máy tính ? - Ngơn ngữ máy khác ngơn ngữ lập trình đâu ? Hoạt động hình thành kiến thức: (35 phút) Cách thức dạy: Tiết 1: Hướng dẫn lý thuyết giới thiệu phần mềm Tiết 2: Thực hành nội dung học Tiết Hoạt động GV HS Nội dung Hoạt động 1: Giới thiệu phần mềm + Màn hình phần mềm * - GV : giới thiệu: Giới thiệu phần mềm: - HS lắng nghe Tên phần mềm: FINGER BREAKOUT * - GV : yêu cầu HS quan sát hình cơng ty Giletech sản xuất Chức năng: luyện gõ phím nhanh.Chính xác Giới thiệu hình chính: a) Khởi động phần mềm: hình desktop - HS quan sát * - GV : Giống khởi động chương trình học lớp trước, em Nháy đúp chuột lên biểu tượng hình b) Giới thiệu hình chính: Trường THCS Long Hưng Giáo án Tin Học trình bày cách khởi động phần mềm  Hình bàn phím ảo này, thực máy ?  Khung trống để chơi ( màu xám ) -HsS: Nháy đúp chuột lên biểu tượng  Khung bên phải chứa nút lệnh - HS thực hành máy thông tin lượt chơi * - GV : yêu cầu HS quan sát hình b) Thốt khỏi phần mềm: phần mềm Kích nút ( close ) cơng cụ - HS quan sát * - GV : Em cho biết có thành nhấn Alt_F4 phần hình chương trình? HS: - Hình bàn phím, khung trống, lệnh khung bên phải * - GV : giới thiệu thêm rõ hình để HS quan sát: Hình bàn phím vị trí trung tâm với phím bàn phím Các phím tơ màu ứng với ngón tay bàn phím Khung trống khu vực chơi Khung bên phải chứa lệnh thông tin lượt chơi Tại Level ta chọn mức độ khác trò chơi: Bắt đầu (Beginner), Trung bình ( Intermediate), Nâng cao (advanced) HS lắng nghe ghi nội dung - HS lắng nghe ghi nội dung * - GV : giới thiệu: Các màu bàn phím tương ứng với ngón sau: Xanh da trời: Ngón út Vàng nhạt: Ngón áp út Cam nhạt: ngón Xanh nhạt: ngón trỏ Tím nhạt: ngón * - GV : Các em cho biết cách thoát khỏi phần mềm ( Gợi ý: tương tự phần mềm khác) ? - HS: Kích nút cơng cụ nhấn Alt_F4 - GV : Trước thao tác nên bấm nút Stop để dùng trò chơi Hoạt động luyện tập: (3 phút) Củng cố lại kiến thức học Hoạt động vận dụng mở rộng (2 phút) - Giáo viên hệ thống lại toàn nội dung học - Nêu lại thành phần sổ chương trình - Mục đích trò chơi - Học theo sách giáo khoa ghi, Ơn lại kiến thức học - Đọc kỹ hướng dẫn chơi để tiết sau thực hành Trường THCS Long Hưng Giáo án Tin Học Tuần: Tiết: LUYỆN GÕ PHÍM NHANH VỚI FINGER BREAKOUT (TT) I Mục tiêu: Kiến thức: HS hiểu mục đích ý nghĩa phần mềm tự khởi động, tự mở chơi, ơn luyện gõ phím Kỹ năng: Thơng qua phần mềm HS hiểu rèn luyện kĩ gõ bàn phím nhanh xác Thái độ: Nghiêm túc, có ý thức Các lực, phương pháp cần hướng tới  Các lực - NL giải vấn đề - NL tự học - NL sáng tạo - NL giao tiếp - NL tự quản lý thân - NL sử dụng ngôn ngữ - NL hợp tác - NL sử dụng công nghệ thông tin  Phương pháp hình thức dạy học - Phương pháp dạy học, phương pháp hoạt động nhóm, phương pháp giao tập - Hình thức dạy học : Dạy học lớp II.Chuẩn bị: * GV : SGK, máy chiếu * HS: Xem trước nội dung học III.Hoạt động dạy học: Hoạt động đặt vấn đề: (5 phút) -Con người lệnh cho máy tính ? Cho ví dụ - Chương trình máy tính ? Vì phải viết chương trình máy tính ? - Ngơn ngữ máy khác ngơn ngữ lập trình đâu ? Hoạt động hình thành kiến thức: (35 phút) Cách thức dạy: Tiết 1: Hướng dẫn lý thuyết giới thiệu phần mềm Tiết 2: Thực hành nội dung học Tiết Hoạt động giáo viên học sinh Nội dung ghi bảng Hoạt động 2: Hướng dẫn sử dụng - GV :- Các em nhìn khung bên phải, II Hướng dẫn sử dụng: theo em để bắt đầu trò chơi ta nên chọn nút (SGK) lệnh Thực máy v? - Khởi động trò chơi HS: Nút Start - Nhấn Start - GV : Sau em thấy hộp thoại - Đọc hộp thoại thông báo phím luyện gõ - Nhấn Space để chơi lần chơi đó, ấn nút SPACE để chơi  Mục tiêu Trường THCS Long Hưng Giáo án Tin Học - Phá vớ hết khối gạch nhanh tốt - Ít lượt chơi - Mức độ cao - GV : thực thao tác yêu cầu HS quan sát hình chơi xuất HS quan sát - GV : Nhiệm vụ người chơi bắn phá khối ô cách di chuyển cầu va vào chúng Nếu phá hết em thắng - GV : yêu cầu HS quan sát ngang có kí tự hình, u cầu HS đốn xem để di chuyển ngang ta làm ? HS: Để di chuyển qua phải ta gõ phím bên phải ngang ( chữ h), Để di chuyển qua trái ta gõ phím bên trái ngang (chữ o) - GV : bổ sung: Các chữ ngang thay đổi sau lần gõ Gõ phím để bắn cầu nhỏ lên - GV : thực hành, HS quan sát - GV : gọi vài HS lên thực - GV : giới thiệu thêm: trò chơi còn có cầu lớn giúp người chơi thắng nhanh Và có vật lạ xuất đụng vào ngang em bị lượt chơi HS lắng nghe Hoạt động luyện tập: (3 phút) - GV : yêu cầu HS: khởi động chương trình FINGER BREAKOUT máy chiếu thực chơi.Các học sinh khác quan sát lên thay bạn để tiếp tục chơi bạn bị phạm lỗi Yêu cầu HS nhà: - Đọc lại cách chơi - Cài phần mềm máy nhà để luyện gõ phím Hoạt động vận dụng mở rộng (2 phút) - Học theo sách giáo khoa ghi, Ôn lại kiến thức học luyện viết, làm làm lại nhiều lần - Cài đặ chương trình máy nhà tự luyện gõ phím - Đọc : Làm quen với chương trình Ngơn ngữ lập trình để sau học Trường THCS Long Hưng Giáo án Tin Học Tuần: Tiết: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (TIẾT 1) 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 thực thông qua lệnh *Kĩ năng: Thực lệnh để đạt công việc * Thái độ: Có ý thức tìm tòi tài liệu Năng lực hình thành phát triển cho học sinh: - Năng lực sử dụng CNTT truyền thông - Năng lực hợp tác - Năng lực tự học - Năng lực giải vấn đề sáng tạo II CHUẨN BỊ: Giáo viên: SGK, SGV, tài liệu, Giáo án , Bảng phụ, hình vẽ “Robốt nhặt rác” Học sinh : - Đọc trước - Bảng nhóm, bút dạ, phiếu học tập III.Hoạt động dạy học: Hoạt động đặt vấn đề: (4 phút) Gợi nhớ kiến thức lớp Câu hỏi: ? Cấu trúc chung máy tính ? Hoạt động hình thành kiến thức: (35 phút) - 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 thực thông qua lệnh Hoạt động GV HS Hoạt động 1: Hướng dẫn cách người lệnh cho máy tính: (20 phút) - GV: Chúng ta biết máy tính cơng cụ trợ giúp người để xử lý thơng tin cách có hiệu ?Thực chất máy tính ?Để máy tính thực cơng việc theo u cầu người phải tác động lên Nội dung CON NGƯỜI RA LỆNH CHO MÁY TÍNH NHƯ THẾ NÀO? - Máy tính cơng cụ giúp người xử lý thông tin - Con người phải đưa dẫn thích hợp để điều khiển máy tính Trường THCS Long Hưng Hoạt động 2: Các bước nhặt rác Rô bốt: (17 phút) - GV: Treo hình vẽ để minh hoạ cho ví dụ “Rô - bốt nhặt rác” - HS quan sát hình vẽ ?Để Rơ - bốt thực cơng việc cần đưa lệnh thích hợp - GV yêu cầu HS hoạt động nhóm thảo luận - GV quan sát gợi ý - GV gọi HS đại diện nhóm nêu lệnh để điều khiển Rô - bốt thực công việc - HS nhóm nhận xét - GV nhận xét cách làm nhóm treo bảng phụ đưa lệnh cần làm giải thích cho HS hiểu ?HS hoạt động nhóm thảo luận làm tập: Quan sát hình SGK, bạn Phan viết lại lệnh cho Rôbốt thực nhiệm vụ nhặt rác sau: - Bước 1: Quay trái, tiến bước - Bước 2: Quay phải, tiến bước - Bước 3: Nhặt rác - Bước 4: Tiến bước - Bước 5: Quay trái, tiến bước - Bước 6: Bỏ rác vào thùng Theo lệnh bạn Phan, Rô - bốt thực nhiệm vụ nhặt rác khơng? Giáo án Tin Học VÍ DỤ RƠ - BỐT NHẶT RÁC - Bíc Bíc Bíc Bíc Bíc Bíc 1: 2: 3: 4: 5: 6: 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 Hoạt động luyện tập: (5 phút) Mục tiêu: Củng cố lại kiến thức học - GV nhấn mạnh để HS biết Con người lệnh cho máy tính thơng qua người điều khiển máy tính thông qua lệnh lệnh (chỉ dẫn) ? HS vận dụng làm tập (làm phiếu Bài tập 1: trình bày phiếu học tập) 4.Hoạt động vận dụng mở rộng (1 phút) Ôn lại kiến thức học luyện viết, làm làm lại nhiều lần Trường THCS Long Hưng Giáo án Tin Học Tuần: Tiết: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (TIẾT 2) I.MỤC TIÊU: *Kiến thức: - 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 cách tự động - 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 cụ thể - Biết ngơn ngữ lập trình dùng để viết chương trình máy tính gọi ngơn ngữ lập trình *Kĩ năng: - Viết chương trình thực công việc đơn giản * Thái độ - Tạo hứng thũ cho em say mê môn học Năng lực hình thành phát triển cho học sinh: - Năng lực hợp tác - Năng lực tự học - Năng lực giải vấn đề sáng tạo II CHUẨN BỊ: Giáo viên: SGK, SGV, tài liệu, Giáo án , Bảng phụ Học sinh : - Đọc trước - Bảng nhóm, bút dạ, phiếu học tập III.Hoạt động dạy học: Hoạt động đặt vấn đề: (4 phút) Gợi nhớ kiến thức tiết Câu hỏi: ? Con người điều khiển máy tính thơng qua gì? Em lấy ví dụ minh hoạ? Hoạt động hình thành kiến thức: (35 phút) Mục tiêu: - 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 cách tự động - 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 cụ thể - Biết ngơn ngữ lập trình dùng để viết chương trình máy tính gọi ngơn ngữ lập trình Néi dung Hoạt động GV HS Hoạt động 1: Viết chương trình, lệnh Viết chương trình, lệnh cho máy tính Trường THCS Long Hưng Giáo án Tin Học cho máy tính làm việc: (17 phút) làm việc - GV: Về thực chất, việc viết lệnh để - Chương trình máy tính dãy lệnh điều khiển viết chương trình mà máy tính hiểu thực ?Chương trình máy tính - GV u cầu HS hoạt động nhóm thảo luận viết lệnh để thực công việc cho ví dụ mục - HS đại diện nhóm trả lời - Các nhóm khác nhận xét - GV nhận xét treo bảng phụ đưa lệnh ?Tại cần viết chương trình - Một lệnh đơn giản khơng đủ để dẫn cho máy tính Vì việc viết nhiều lệnh tập hợp lại chương trình giúp người điều khiển máy tính cách đơn giản hiệu chương trình ngơn ngữ lập trình Hoạt động 2: Chương trình ngơn ngữ lập trình: (20 phút) - Các dãy bit sở để tạo ngôn ngữ - GV: Để máy tính xử lý, thơng tin dành cho máy tính, gọi ngơn ngữ đưa vào máy tính phải chuyển đổi máy thành dạng dãy bit (dãy số gồm 1) ?Khi viết lệnh tiếng Việt máy tính hiểu thực khơng - Ngơn ngữ lập trình ngơn ngữ dùng để ?Để dẫn cho máy tính cơng việc viết chương trình máy tính cần làm ta phải dùng ngơn ngữ - GV giới thiệu ngơn ngữ lập trình - GV: Máy tính chưa thể hiểu chương trình viết ngơn ngữ lập trình Chương trình cần chuyển đổi sang ngơn ngữ máy chương -Bước 1: Viết chương trình ngơn ngữ trình dịch tương ứng lập trình ?Việc tạo chương trình máy tính gồm - Bước 2: Dịch chương trình thành ngơn ngữ bước máy - GV giới thiệu số ngơn ngữ lập trình phổ biến - HS hoạt động nhóm thảo luận trả lời câu hỏi - HS đại diện nhóm trả lời - GV nhận xét nhóm đưa đáp án Hoạt động luyện tập: (5 phút) Củng cố lại kiến thức học Trường THCS Long Hưng - GV gọi HS nhắc lại khái niệm chương trình ngơn ngữ lập trình ? HS vận dụng làm tập (làm phiếu học tập) Giáo án Tin Học - Ngôn ngữ lập trình ngơn ngữ dùng để viết chương trình máy tính -Bước 1: Viết chương trình ngơn ngữ lập trình - Bước 2: Dịch chương trình thành ngơn ngữ máy Bài tập trình bày phiếu 4.Hoạt động vận dụng mở rộng (1 phút) Ôn lại kiến thức học luyện viết, làm làm lại nhiều lần Tuần: Tiết: Bài LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH (TIẾT 1) I.MỤC TIÊU: *Kiến thức: - Biết ngơn ngữ lập trình gồm thành phần bảng chữ qui tắc để viết chương trình, câu lệnh - Biết ngơn ngữ chương trình 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 ra, tên phải tuân thủ qui tắc ngôn ngữ lập trình Tên khơng trùng với từ khố *Kĩ năng: - Viết tên - Phân biệt từ khoá, tên *Thái độ - Tạo hứng thú cho học sinh Năng lực hình thành phát triển cho học sinh: - Năng lực hợp tác - Năng lực tự học - Năng lực giải vấn đề sáng tạo II CHUẨN BỊ: Giáo viên: SGK, SGV, tài liệu, Giáo án , Bảng phụ Học sinh : Bảng nhóm, bút dạ, phiếu học tập III.Hoạt động dạy học: Hoạt động đặt vấn đề: (4 phút) Mục tiêu: Gợi nhớ kiến thức học Câu hỏi: ? Chương trình gì?Vì phải viết chương trình? Hoạt động hình thành kiến thức: (36 phút) Mục tiêu: - Biết ngôn ngữ lập trình gồm thành phần bảng chữ qui tắc để viết chương trình, câu lệnh - Biết ngơn ngữ chương trình 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 ra, tên phải tuân thủ qui tắc ngơn ngữ lập trình Tên khơng trùng với từ khố Trường THCS Long Hưng Giáo án Tin Học Néi dung Hoạt động GV HS Hoạt động 1: Tìm hiểu chương trình: (10 phút) Ví dụ chương trình - GV treo bảng phụ giới thiệu - Ví dụ 1: chương trình đơn giản Program CT_Dau_tien; Uses CRT; Begin Writeln(‘Chao cac ban’); End - GV giải thích câu lệnh chương trình - GV lưu ý cho HS lệnh sử dụng để viết chương trình Hoạt động 2: Tìm hiểu ngơn ngữ lập trình gồm gì? (10 phút) ngơn ngữ lập trình gồm gì? - GV: Giống ngơn ngữ tự nhiên, ngơn ngữ lập trình có bảng chữ riêng ?Các câu lệnh viết từ đâu - Các câu lệnh viết từ chữ bảng chữ + Bảng chữ tiếng Anh: A > Z + Các kí hiệu phép tốn: +, -, *, / + Các dấu ‘ ‘, ( ), ?Nếu câu lệnh bị viết sai qui tắc, chương trình dịch xử lý - GV: Về bản, ngơn ngữ lập trình gồm bảng chữ qui tắc để viết lệnh có ý nghĩa xác định, cách bố trí câu lệnh Hoạt động 3: Tìm hiểu từ khố tên từ khoá tên (17 phút) - GV cho học sinh hoạt động nhóm thảo - Từ khố ngơn ngữ lập trình từ dành luận phán đốn từ khố có riêng viết tiếng Anh chương trình ?Trong ngơn ngữ lập trình từ khoá qui định - GV lưu ý cho HS cách phân biệt từ khố chương trình - Qui tắc đặt tên: - GV: Ngồi từ khố, chương trình + Tên khơng trùng với từ khố sử dụng “tên” người lập trình đặt + Tên khơng chứa dấu cách ?Khi đặt tên cần ý tuân thủ qui + Tên khơng chứa kí tự đặc biệt tắc + Tên không bắt đầu số - GV lưu ý cho HS đặt tên nên ngắn gọn, dễ nhớ, dễ hiểu Hoạt động luyện tập: (5 phút) 10 Trường THCS Long Hưng Giáo án Tin Học C, sai const kiểu biến D, r=30 khai báo kiểu biến Câu 2(5đ) Viết lại Var a:integer; b;real; const c=3; begin a:=200; b:=a/c; write(b); readln; end Hoạt động dẫn dắt vào bài: (2 phút) Mục tiêu: Định hướng học sinh bước đầu làm quen sử dụng biến khai báo cú pháp Đặt vấn đề: Viêc khai báo tên chương trình ta sử dụng từ khóa Program khai báo biến ta sử dụng từ khóa nào? Ta vào nghiên cứu học hơm Hoạt động hình thành kiến thức: (23 phút) Mục tiêu: - HS bước dầu làm quen sử dụng biến chương trình - Thực khai báo cú pháp, lựa chọn kiểu liệu phù hợp cho biến Hoạt động GV HS Nội dung Hoạt động 1: Hướng dẫn giải tập Bài tập 1: Một cửa hàng cung cấp dịch vụ bán (23 phút) hàng toán nhà Khách hàng cần - GV cho HS hoạt động nhóm tìm hiểu đăng ký số lượng mặt hàng cần mua, nhân viên kiểu liệu Pascal cách cửa hàng trả hàng nhận tiền toán khai báo biến với kiểu liệu nhà khách hàng Ngồi giá trị hàng hố, khách - HS hoạt động nhóm hàng phải trả thêm phí dịch vụ Hãy viết - GV gợi ý hướng dẫn cho HS sử dụng chương trình Pascal để tính tiền tốn cơng thức để viết chương trình trường hợp khách hàng mua mặt hàng - HS gõ chương trình vào máy tính nêu ý nghĩa câu lệnh chương trình Chương trình: - HS lưu chương trình với tên Program Tinh_Tien; TINHTIEN.PAS Uses CRT; - HS tiến hành dịch chương trình Var soluong: Interger; quan sát lỗi xuất dongia, thanhtien: Real; hình thongbao: String; - GV quan sát hướng dẫn HS cách Const phi = 10000; sửa lỗi BEGIN - HS chạy chương trình CLRSCR; - GV yêu cầu nhóm chạy chương thong bao:=’Tong so tien phai tra’; trình với liệu (đơn giá số Writeln(‘Don gia = ‘); lượng) (1000, 20), (3500, Readln(dongia); 35 Trường THCS Long Hưng Giáo án Tin Học 200), (18500, 132) Writeln(‘So luong = ‘); - HS quan sát kết nhận Readln(soluong); hình rút nhận xét thanhtien:= soluong * dongia + phi; - HS tiếp tục chạy lại chương trình với Writeln(‘thongbao, thanhtien:10:2); liệu (1, 35000) Readln; ?Quan sát kết nhận nêu lí END chương trình cho kết sai - GV nhận xét nhóm đưa đáp án - HS thoát máy Hoạt động luyện tập: (5 phút) Mục tiêu: Củng cố lại kiến thức học - GV cho HS hoạt động nhóm thảo Đáp án: a, c luận trả lời câu hỏi sau: - Hãy chọn đáp án câu đây: a) Để sử dụng biến chương trình, ta phải khai báo chúng phần khai báo b) Ta cần khai báo tên biến mà không cần khai báo kiểu liệu, chương trình tự động xác định kiểu liệu mà biến lưu trữ c) Để khai báo biến, ta cần khai báo tên biến kiểu liệu mà biến lưu trữ 4.Hoạt động vận dụng mở rộng (thông qua) 36 Trường THCS Long Hưng Giáo án Tin Học Tuần: Tiết: 16 BÀI THỰC HÀNH 3: KHAI BÁO VÀ SỬ DỤNG BIẾN (TIẾT 2) MỤC TIÊU BÀI HỌC Kiến thức, kỹ năng, thái độ : *Kiến thức: - HS hiểu cách khai báo sử dụng biến - Hiểu việc tráo đổi giá trị biến *Kĩ năng: - Thực việc tráo đổi giá trị biến - Nhập chương trình - Dịch, sửa lỗi chương trình, chạy chương trình xem kết *Thái độ: Nnghiêm túc học giữ gìn bảo vệ phòng máy Năng lực hình thành phát triển cho học sinh: - Năng lực thực hành theo nhóm - Năng lực hợp tác - Năng lực tự học - Năng lực giải vấn đề sáng tạo II CHUẨN BỊ Giáo viên: Phòng thực hành máy vi tính, phần mềm Pascal Học sinh : Bài tập thực hành III TỔ CHỨC HOẠT ĐỘNG CỦA HỌC SINH: * Kiểm tra củ: (5 phút) Cách khai báo sau hay sai, Var X: real; sai sửa lại Begin Var X: real; Writeln(‘X=15 div 2’, x); Begin End Writeln(‘X=15 div 2’, x); End Hoạt động dẫn dắt vào bài: (1 phút) Mục tiêu: Định hướng học sinh bước đầu làm quen sử dụng biến khai báo cú pháp Đặt vấn đề: Viết chương trình có sử dụng biến nào? Ta vào nghiên cứu học hơm Hoạt động hình thành kiến thức: (34 phút) Mục tiêu: - HS hiểu cách khai báo sử dụng biến - Hiểu việc tráo đổi giá trị biến Hoạt động GV HS Nội dung Hoạt động 1: Làm tập: tập 2: Viết chương trình nhập số GV: yêu cầu HS khởi động vào Turbo nguyên x y, in giá trị x y Pascal hình Sau hốn đổi giá trị xa y 37 Trường THCS Long Hưng HS khởi động vào Turbo Pascal GV:Yêu cầu HS hoạt động nhóm HS hoạt động nhóm thảo luận viết chương trình cho toán - GV gợi ý thêm cho HS sử dụng biến trung gian để thực giải yêu cầu toán cách thêm vào biến chương trình - HS tiến hành gõ chương trình vào máy tính - GV quan sát, gợi ý - HS nhóm tiến hành dịch chương trình - HS quan sát lỗi xuất hình - GV gợi ý, hướng dẫn HS cách sửa lỗi - HS tiến hành chạy chương trình - GV yêu cầu nhóm nhập giá trị vào cho biến x y - HS quan sát kết nhận hình rút nhận xét - GV nhận xét nhóm - HS TP - Thốt máy Hoạt động luyện tập: (5 phút) Mục tiêu: Củng cố lại kiến thức học - HS nhắc lại cấu trúc khai báo biến, - GV gợi ý cho HS câu lệnh chương trình viết ngắn gọn lại (GV nêu cụ thể) Giáo án Tin Học in lại hình giá trị x y Chương trình: Program Hoan_doi; Uses CRT; Var x,y,z: Interger; BEGIN CLRSCR; Writeln(‘NHap x = ‘); Readln(x); Writeln(‘Nhap y = ‘); Readln(y); Writeln(‘Truoc trao doi, gia tri cua x la’,x); Writeln(‘Truoc trao doi, gia tri cua y la’,y); z:=x; x:=y; y:=z; Writeln(‘Sau trao doi, gia tri cua x la’,x); Writeln(‘Sau trao doi, gia tri cua y la’,y); Readln; END - Khai báo biến: Var :; - Khai báo hằng: Var =; 4.Hoạt động vận dụng mở rộng (thông qua) 38 Trường THCS Long Hưng Giáo án Tin Học Tuần: Tiết: 13 Ngày soạn: 15/10/2016 Ngày dạy: 20/10/2016 BÀI TẬP I MỤC TIÊU BÀI HỌC Kiến thức, kỹ năng, thái độ : *Kiến thức: - HS củng cố lại kiến thức học - Vận dụng để làm tập *Kĩ năng: Viết số chương trình đơn giản *Thái độ: Có ý thức tự giác học Năng lực hình thành phát triển cho học sinh: - Năng lực thực hành theo nhóm - Năng lực hợp tác - Năng lực tự học - Năng lực giải vấn đề sáng tạo II CHUẨN BỊ VỀ TÀI LIỆU VÀ PHƯƠNG TIỆN DẠY HỌC: Giáo viên: Bảng phụ, câu hỏi Học sinh : Bảng nhóm, bút dạ, phiếu học tập III TỔ CHỨC HOẠT ĐỘNG CỦA HỌC SINH: * Kiểm tra củ: (3 phút) Câu hỏi: Cấu trúc chung chương trình? Hoạt động dẫn dắt vào bài: (2 phút) Mục tiêu: Định hướng học sinh biết cách viết chương trình chương trình đơn giản Đặt vấn đề: Chúng ta biết cấu trúc chung chương trình gồm phần viết chương trình vào học hôm Hoạt động hình thành kiến thức: (35 phút) Mục tiêu: - HS củng cố lại kiến thức học - Vận dụng để làm tập Hoạt động dạy học Nội dung Hoạt động 1: Củng có lại kiến thức: Cấu trúc chương trình (15 phút) - Chương trình gồm có phần: - GV nhắc lại cho HS cấu trúc + Phần khai báo chương trình + Phần thân ?Trong cấu trúc chương trình phần quan trọng nhất? Vì sao? Các khái niệm cách đặt ?Chúng ta học khái tên niệm a Khái niệm: ?Thế chương trình, biến, - Chương trình - HS sử dụng phiếu học tập so sánh - Biến 39 Trường THCS Long Hưng Giáo án Tin Học giống khác biến - Hằng - HS trả lời - GV nhận xét ?Em nhắc lại cách đặt tên cho b Cách đặt tên: chương trình - Tên khơng trùng với từ khố - GV lưu ý lại cho HS cách đặt tên cho - Tên khơng chứa dấu cách chương trình quy tắc để đặt tên - Tên khơng chứa kí tự đặc biệt cho biến - Tên không bắt đầu số - HS lấy ví dụ minh hoạ Hoạt động 3: Các lệnh làm tập: (20 phút) ?Trong trình làm việc với chương Các câu lệnh trình thơng qua câu lệnh thực a In kết hình thực hành, ta thường sử - Write dụng câu lệnh - Writeln - HS hoạt động nhóm nêu câu lệnh b Nhập liệu học - Read - HS đại diện nhóm trả lời - Readln - Các nhóm nhận xét c Khai báo biến - GV nhận xét treo bảng phụ nêu - Cú pháp câu lệnh gán: giải thích lại câu lệnh : = ; - GV lưu ý cho HS câu lệnh d Khai báo khai báo tên chương trình khai báo - Cú pháp: thư viện có khơng có CONST = ; chương trình - HS hoạt động nhóm thảo luận viết Bài tập chương trình sau: ?Viết chương trình Chương trình: tính diện tích hình thang Program Dien_tich_HT; - GV gợi ý cho HS sử dụng cơng thức Var a,b,h,s: Real; tính diện tích hình thang để đưa vào BEGIN câu lệnh gán khai báo biến Writeln(‘Nhap vao day lon, day be, tương ứng để nhập vào giá trị cho chieu cao:’); biến Readln(a,b,h); - HS đại diện nhóm giải thích câu s:=((a+b)*h))/2; lệnh viết chương trình Writeln(‘Dien tich hinh thang la:’, s); - GV nhận xét treo bảng phụ đưa Readln; chương trình cụ thể END Hoạt động luyện tập: (5 phút) Mục tiêu: Củng cố lại kiến thức học - HS nhắc lại câu lệnh a In kết hình học - Write - GV lưu ý cho HS giá trị - Writeln biến gán vào chương b Nhập liệu trình để máy tự động in kết mà - Read không cần người sử dụng nhập vào - Readln giá trị cho biến c Khai báo biến - Cú pháp câu lệnh gán: 40 Trường THCS Long Hưng Giáo án Tin Học : = ; d Khai báo - Cú pháp: CONST = ; Hoạt động vận dụng : Hoạt động tìm tòi, mở rộng: IV RÚT KINH NGHIỆM: ………………………………………………………………………………………………… ……………………………………………………………………… Đông Thới, ngày tháng năm 2016 KÝ DUYỆT Tuần: Tiết: 14 Ngày soạn: 15/10/2016 Ngày dạy: 21/10/2016 BÀI THỰC HÀNH 3: KHAI BÁO VÀ SỬ DỤNG BIẾN (TIẾT 1) 41 Trường THCS Long Hưng Giáo án Tin Học I MỤC TIÊU BÀI HỌC Kiến thức, kỹ năng, thái độ : *Kiến thức: - HS bước dầu làm quen sử dụng biến chương trình - Thực khai báo cú pháp, lựa chọn kiểu liệu phù hợp cho biến *Kĩ năng: - Khởi động thoát Turbo Pascal - Nhập chương trình - Kết hợp lệnh Write, Writeln với lệnh Read, Readln để thực việc nhập liệu cho biến từ bàn phím - Dịch, sửa lỗi chương trình, chạy chương trình xem kết *Thái độ: Nghiêm túc học giữ gìn phòng máy Năng lực hình thành phát triển cho học sinh: - Năng lực thực hành theo nhóm - Năng lực hợp tác - Năng lực tự học - Năng lực giải vấn đề sáng tạo II CHUẨN BỊ VỀ TÀI LIỆU VÀ PHƯƠNG TIỆN DẠY HỌC: Giáo viên: Phòng thực hành máy vi tính, phần mềm Pascal Học sinh : Bài tập thực hành III TỔ CHỨC HOẠT ĐỘNG CỦA HỌC SINH: * Kiểm tra 15 phút: Đề Câu 1: Trong pascal khai báo sau Sai giải thích A, var tb:real; B, var 4hs:integer; C, cosnt x:real; D, var r=30; Câu 2: kiểm tra lỗi chương trình sau sửa lại cho Var a,b:=interge; Const c:=3; Begin a:=200; b:=a/c; write(b); readln; end Đáp án câu1(5đ) A, B, Sai 4hs kiểu xâu C, sai const kiểu biến D, r=30 khai báo kiểu biến Câu 2(5đ) Viết lại Var a:integer; 42 Trường THCS Long Hưng Giáo án Tin Học b;real; const c=3; begin a:=200; b:=a/c; write(b); readln; end Hoạt động dẫn dắt vào bài: (2 phút) Mục tiêu: Định hướng học sinh bước đầu làm quen sử dụng biến khai báo cú pháp Đặt vấn đề: Viêc khai báo tên chương trình ta sử dụng từ khóa Program khai báo biến ta sử dụng từ khóa nào? Ta vào nghiên cứu học hơm Hoạt động hình thành kiến thức: (23 phút) Mục tiêu: - HS bước dầu làm quen sử dụng biến chương trình - Thực khai báo cú pháp, lựa chọn kiểu liệu phù hợp cho biến Hoạt động dạy học Nội dung Hoạt động 1: Hướng dẫn giải tập Bài tập 1: Một cửa hàng cung cấp dịch (23 phút) vụ bán hàng toán nhà Khách - GV cho HS hoạt động nhóm tìm hiểu hàng cần đăng ký số lượng mặt hàng kiểu liệu Pascal cách cần mua, nhân viên cửa hàng trả hàng khai báo biến với kiểu liệu nhận tiền toán nhà khách - GV gợi ý hướng dẫn cho HS sử dụng hàng Ngồi giá trị hàng hố, khách hàng cơng thức để viết chương trình phải trả thêm phí dịch vụ Hãy viết - HS gõ chương trình vào máy tính chương trình Pascal để tính tiền nêu ý nghĩa câu lệnh toán trường hợp khách hàng mua chương trình mặt hàng - HS lưu chương trình với tên TINHTIEN.PAS Chương trình: - HS tiến hành dịch chương trình Program Tinh_Tien; quan sát lỗi xuất Uses CRT; hình Var soluong: Interger; - GV quan sát hướng dẫn HS cách dongia, thanhtien: Real; sửa lỗi thongbao: String; - HS chạy chương trình Const phi = 10000; - GV yêu cầu nhóm chạy chương BEGIN trình với liệu (đơn giá số CLRSCR; lượng) (1000, 20), (3500, thong bao:=’Tong so tien phai tra’; 200), (18500, 132) Writeln(‘Don gia = ‘); - HS quan sát kết nhận Readln(dongia); hình rút nhận xét Writeln(‘So luong = ‘); - HS tiếp tục chạy lại chương trình với Readln(soluong); liệu (1, 35000) thanhtien:= soluong * dongia + phi; ?Quan sát kết nhận nêu lí Writeln(‘thongbao, thanhtien:10:2); 43 Trường THCS Long Hưng chương trình cho kết sai Readln; - GV nhận xét nhóm đưa đáp END án - HS thoát máy Giáo án Tin Học Hoạt động luyện tập: (5 phút) Mục tiêu: Củng cố lại kiến thức học - GV cho HS hoạt động nhóm thảo Đáp án: a, c luận trả lời câu hỏi sau: - Hãy chọn đáp án câu đây: a) Để sử dụng biến chương trình, ta phải khai báo chúng phần khai báo b) Ta cần khai báo tên biến mà không cần khai báo kiểu liệu, chương trình tự động xác định kiểu liệu mà biến lưu trữ c) Để khai báo biến, ta cần khai báo tên biến kiểu liệu mà biến lưu trữ Hoạt động vận dụng : Hoạt động tìm tòi, mở rộng: IV RÚT KINH NGHIỆM: ………………………………………………………………………………………………… ……………………………………………………………………… Đông Thới, ngày tháng năm 2016 KÝ DUYỆT Tuần: Tiết: 15 Ngày soạn: 22/10/2016 Ngày dạy: 27/10/2016 BÀI THỰC HÀNH 3: KHAI BÁO VÀ SỬ DỤNG BIẾN (TIẾT 2) MỤC TIÊU BÀI HỌC Kiến thức, kỹ năng, thái độ : *Kiến thức: - HS hiểu cách khai báo sử dụng biến - Hiểu việc tráo đổi giá trị biến *Kĩ năng: 44 Trường THCS Long Hưng Giáo án Tin Học - Thực việc tráo đổi giá trị biến - Nhập chương trình - Dịch, sửa lỗi chương trình, chạy chương trình xem kết *Thái độ: Nnghiêm túc học giữ gìn bảo vệ phòng máy Năng lực hình thành phát triển cho học sinh: - Năng lực thực hành theo nhóm - Năng lực hợp tác - Năng lực tự học - Năng lực giải vấn đề sáng tạo II CHUẨN BỊ VỀ TÀI LIỆU VÀ PHƯƠNG TIỆN DẠY HỌC: Giáo viên: Phòng thực hành máy vi tính, phần mềm Pascal Học sinh : Bài tập thực hành III TỔ CHỨC HOẠT ĐỘNG CỦA HỌC SINH: * Kiểm tra củ: (5 phút) Cách khai báo sau hay sai, Var X: real; sai sửa lại Begin Var X: real; Writeln(‘X=15 div 2’, x); Begin End Writeln(‘X=15 div 2’, x); End Hoạt động dẫn dắt vào bài: (1 phút) Mục tiêu: Định hướng học sinh bước đầu làm quen sử dụng biến khai báo cú pháp Đặt vấn đề: Viết chương trình có sử dụng biến nào? Ta vào nghiên cứu học hơm Hoạt động hình thành kiến thức: (34 phút) Mục tiêu: - HS hiểu cách khai báo sử dụng biến - Hiểu việc tráo đổi giá trị biến Hoạt động dạy học Nội dung Hoạt động 1: Làm tập: tập 2: Viết chương trình nhập số - HS khởi động vào Turbo Pascal nguyên x y, in giá trị x y - HS hoạt động nhóm thảo luận viết hình Sau hốn đổi giá trị xa y chương trình cho tốn in lại hình giá trị x y Chương trình: Program Hoan_doi; - GV gợi ý thêm cho HS sử dụng biến Uses CRT; trung gian để thực giải yêu Var x,y,z: Interger; cầu toán cách thêm BEGIN vào biến chương trình CLRSCR; - HS tiến hành gõ chương trình vào Writeln(‘NHap x = ‘); máy tính Readln(x); - GV quan sát, gợi ý Writeln(‘Nhap y = ‘); - HS nhóm tiến hành dịch chương Readln(y); trình Writeln(‘Truoc trao doi, gia tri cua x 45 Trường THCS Long Hưng - HS quan sát lỗi xuất hình - GV gợi ý, hướng dẫn HS cách sửa lỗi - HS tiến hành chạy chương trình - GV u cầu nhóm nhập giá trị vào cho biến x y - HS quan sát kết nhận hình rút nhận xét - GV nhận xét nhóm - HS TP - Thốt máy Giáo án Tin Học la’,x); Writeln(‘Truoc trao doi, gia tri cua y la’,y); z:=x; x:=y; y:=z; Writeln(‘Sau trao doi, gia tri cua x la’,x); Writeln(‘Sau trao doi, gia tri cua y la’,y); Readln; END Hoạt động luyện tập: (5 phút) Mục tiêu: Củng cố lại kiến thức học - HS nhắc lại cấu trúc khai báo biến, - Khai báo biến: Var :; - GV gợi ý cho HS câu lệnh - Khai báo hằng: chương trình viết ngắn gọn Var =; lại (GV nêu cụ thể) Hoạt động vận dụng : Hoạt động tìm tòi, mở rộng: IV RÚT KINH NGHIỆM: ………………………………………………………………………………………………… ……………………………………………………………………… Đông Thới, ngày tháng năm 2016 KÝ DUYỆT Tuần: Tiết: 16 Ngày soạn: 22/10/2016 Ngày dạy: 28/10/2016 ÔN TẬP MỤC TIÊU BÀI HỌC Kiến thức, kỹ năng, thái độ : * Kiến thức: - Học sinh nắm vai trò biến, hằng, cách khai báo biến, - Biết cách sử dụng biến chương trình cấu trúc lệnh gán * Kĩ năng: - Rèn luyện kĩ sử dụng biến chương trình * Thái độ: - Thái độ học tập nghiêm túc, tích cực hoạt động Năng lực hình thành phát triển cho học sinh: - Năng lực thực hành theo nhóm - Năng lực hợp tác - Năng lực tự học - Năng lực giải vấn đề sáng tạo 46 Trường THCS Long Hưng Giáo án Tin Học II CHUẨN BỊ VỀ TÀI LIỆU VÀ PHƯƠNG TIỆN DẠY HỌC: Giáo viên: KHDH, chuẩn KTKN, SGK, SGV, máy tính, bảng phụ Học sinh : SGK., kiến thức cũ III TỔ CHỨC HOẠT ĐỘNG CỦA HỌC SINH: * Kiểm tra củ: Không kiểm tra Hoạt động dẫn dắt vào bài: (1 phút) Mục tiêu: Giúp HS nhớ lại kiến thức học Đặt vấn đề: Trong tiết học hệ thống lại kiến thức học Hoạt động hình thành kiến thức: (39 phút) Mục tiêu: - Học sinh nắm vai trò biến, hằng, cách khai báo biến, - Biết cách sử dụng biến chương trình cấu trúc lệnh gán HOẠT ĐỘNG CỦA GV VÀ HS Hoạt động 1: Ôn lại kiến thức học (15’) GV:Biến gì? Cách khai báo biến nào? Biến dùng để đặt tên cho vùng nhớ máy tính Biến lưu trữ liệu (giá trị) Giá trị biến thay đổi q trình thực chương trình HS: Trước sử dụng biến phải khai báo theo dạng sau : Var tên biến : kiểu biến; GV: Có thể thực thao tác với biến? HS: Các thao tác thực với biến gán giá trị cho biến nhập giá trị cho biến tính tốn với giá trị biến - Lệnh gán có dạng: Tên biến := biểu thức; - Lệnh nhập giá trị cho biến:Readln(tên biến); - Lệnh in giá trị cho biến : Write(tên biến); Writeln(tên biến); GV: Hằng gì? Cách khai báo hằng? - Hằng đại lợng để lu trữ liệu có giá trị khơng đổi suốt trình thực chơng trình - Cách khai báo : NỘI DUNG Ôn lại số kiến thức học: - Biến: + Khái niệm + Khai báo biến Var : Kiểu liêu; + Các thao tác với biến: Nhập giá trị cho biến: Read(Tên biến);/Readln(Tên biến); Gán giá trị cho biến: : = ; Tính tốn với giá trị biến Hiển thị giá trị biến: Write(Tên biến);/Writeln(Tên biến); - Hằng: + Khái niệm + Khai báo hằng: Const tên =giá trị ; 47 Trường THCS Long Hưng HOẠT ĐỘNG CỦA GV VÀ HS Const tên =giá trị ; Hoạt động 2: Rèn luyện kỷ sửa lỗi chương trình (24’) GV: Chiếu đề tập máy cho HS quan sát phát biểu HS: Tìm sửa lỗi chương trình theo yêu cầu giáo viên Dự kiến kết : Giáo án Tin Học NỘI DUNG Bài tập: * Bài tập 1:Hãy lỗi sửa lỗi chương trình sau : Const pi:=3.1416; Var cv,dt:integer R:real; Begin Write(‘nhap ban kinh’); Readln(R); Cv=2*pi*r; Dt=pi*r*r; Writeln(‘chu vi la:= cv’); Writeln(‘dien tich la:=dt’); Readln End Var cv,dt:integer; Cv:=2*pi*r; Dt:=pi*r*r; Writeln(‘chu vi la:’, cv); Writeln(‘dien tich la:’,dt); G: Chạy chương trình sau sửa lội để HS quan sát kết giải thích để Hs hiểu ý nghĩa chương trình HS: Quan sát ý lắng nghe để ghi nhớ Hoạt động luyện tập: (5 phút) Mục tiêu: Củng cố lại kiến thức học GV: Chia lớp thnàng nhóm, chiếu đề Viết chương trình tính diện tích S hình tập máy yêu cầu tam giác với độ dài cạnh a chiều nhóm thảo luận viết chương trình cao tương ứng h (a h số tự nhiên bảng phụ nhập vào từ bàn phím) HS: Thảo luận nhóm với thời gian 20 Program tinhtoan; phút Var a,h: interger; S : real; GV: Sửa làm cho nhóm sau Begin yêu cầu HS khởi động máy soạn Write(‘Nhap canh day chieu cao :’); thảo chương trình, dịch chạy Readln (a,h); chương trình để quan sát kết S:=(a*h)/2; Writeln(‘ Dien tich hinh tam giac la :’,S:5:1); Readln; End Hoạt động vận dụng : Hoạt động tìm tòi, mở rộng: IV RÚT KINH NGHIỆM: Đơng Thới, ngày tháng năm 2016 ………………………………………………………………………………………………… KÝ DUYỆT ……………………………………………………………………… 48 ... cách thức chủ yếu xử lý thơng tin để có kết mong muốn ?Chương trình dẫn cho máy tính thực cơng việc - GV: Thông tin đa dạng nên liệu 20 Trường THCS Long Hưng Giáo án Tin Học máy tính khác chất -... End Dịch chương 18 Trường THCS Long Hưng trình quan sát thơng báo lỗi - Lỗi 10: Error 10: Unexpected end of file: không tìm thấy kết Qua thơng báo lỗi ta nhận thấy: Giáo án Tin Học - Phần thân... Thanh’); Writeln (‘Chuc cac ban hoc to’); Readln End HS: Thực hành máy Progam nhom_PTT; Uses CRT; Begin Writeln (‘Nhom minh la Phan, Tuan va Thanh’); Writeln (‘Chuc cac ban hoc tot’); Readln End Kết

Ngày đăng: 29/10/2018, 20:26

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan