Giao an tin hoc 8 cả năm năm học 2018 2019

163 999 2
Giao an tin hoc 8 cả năm năm học 2018  2019

Đ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

PHẦN I LẬP TRÌNH ĐƠN GIẢN Tiết 1: BÀI 1 MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (T1) I. MỤC TIÊU: Kiến Thức: HS hiểu được một số khái niệm thuật ngữ đơn giản về chương trình máy tính Kỹ năng: HS biết dùng lệnh để thực hiện công việc HS Biết áp dụng các lệnh quen thuộc vào bài toán cụ thể. Thái Độ : HS nghiêm túc trong học tập và nghiên cứu bài học. II. CHUẨN BỊ: Giáo viên: SGK, giáo án, máy tính, máy chiếu Học sinh: SGK, vở ghi, Chuẩn bị trước bài ở nhà. III. TIẾN TRÌNH LÊN LỚP Kiểm tra bài cũ: Kiểm tra đồ dùng học sinh Bài mới Hoạt động của giáo viên và học sinh Nội dung ghi bảng Hoạt động 1: Học sinh hiểu con người điều khiển máy tính thông qua cái gì? HS : Nghiên cứu SGK phần 1. GV : Làm thế nào để in văn bản có sẵn ra giấy? HS : Trả lời GV: Để lưu văn bản soan thảo ta làm ntn? HS trả lời và thực hiện trên máy GV: Như vậy khi ta khởi động Word hay lưu văn bản tức là ta chỉ dẫn cho máy tính làm việc hay ra lệnh cho máy tính. GV : Con người điều khiển máy tính thông qua cái gì ? HS : Thông qua lệnh 1. CON NGƯỜI RA LỆNH CHO MÁY TÍNH NHƯ THẾ NÀO? Con người điều khiển máy tính thông qua lệnh. Để chỉ dẫn cho máy tính thực hiện công việc nào đó. Con người ra lệnh cho máy tính một hoặc nhiều lệnh, máy tính sẽ thực hiện lần lượt các lệnh đó Hoạt động 2 : Tìm hiểu Ví dụ: rôbốt nhặt rác GV : Chiếu sơ đồ vị trí hiện tại của rôbốt. HS : Quan sát và nghiên cứu SGK GV : Em phải ra những lệnh nào để rôbốt hoàn thành việc nhặc rác bỏ vào thùng đúng nơi qui định? HS : Trả lời GV: Gọi HS nhận xét GV: Nhận xét, mô tả lại rôbôt chạy trên mô hình để hs hình dung? HS : Quan sát và nhớ các thao tác thực hiện của rôbốt. HS : Nhắc lại các lệnh mà robôt phải làm để hoàn thành công việc. GV: Nhận xét HS: Trả lời. GV: YC HS làm bài tập 1 SGK T8 HS: Đọc bài và làm bài GV: Gọi hs lên làm bài HS: làm bài GV: Gọi hs nhận xét GV: Nhận xét cho điểm 2. VÍ DỤ: RÔBỐT NHẶT RÁC Thùng rác Rác Rôbốt VD: 1. Tiến 2 bước 2. Quay trái, tiến 1 bước 3. nhặt rác 4. quay phải, tiến 3 bước 5. Quay trái, tiến 2 bước 6. Bỏ rác vào thùng Khi viết xong chương trình khi ra lệnh rô bốt sẽ thực hiện lần lượt các lệnh nói trên Bài 1: Nếu đổi thứ tự 2 lệnh rôbốt không nhặt được rác, Vị trớ mới của rụbốt sau khi thực hiện lệnh hóy nhặt rỏc. 1. quay trỏi, tiến 3 bước 2. Quay phải, tiến 5 bước, quay trỏi IV: TỔNG KẾT ĐÁNH GIÁ:

Trường THCS Hịa Bình Ngày soạn: 12/08/2016 Giáo án Tin học năm học 2016 - 2017 Ngày dạy:25/08/2016 PHẦN I- LẬP TRÌNH ĐƠN GIẢN Tiết 1: BÀI 1- MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (T1) I MỤC TIÊU: - Kiến Thức: HS hiểu số khái niệm thuật ngữ đơn giản chương trình máy tính - Kỹ năng: - HS biết dùng lệnh để thực công việc - HS Biết áp dụng lệnh quen thuộc vào toán cụ thể -Thái Độ : HS nghiêm túc học tập nghiên cứu học II CHUẨN BỊ: - Giáo viên: SGK, giáo án, máy tính, máy chiếu - Học sinh: SGK, ghi, Chuẩn bị trước nhà III TIẾN TRÌNH LÊN LỚP * Kiểm tra cũ: Kiểm tra đồ dùng học sinh * Bài Hoạt động giáo viên học sinh Nội dung ghi bảng *Hoạt động 1: Học sinh hiểu người điều khiển máy tính thơng qua gì? - HS : Nghiên cứu SGK phần - GV : Làm để in văn có sẵn giấy? - HS : Trả lời - GV: Để lưu văn soan thảo ta làm ntn? - HS trả lời thực máy - GV: Như ta khởi động Word hay lưu văn tức ta dẫn cho máy tính làm việc hay lệnh cho máy tính - GV : Con người điều khiển máy tính thơng qua ? - HS : Thơng qua lệnh CON NGƯỜI RA LỆNH CHO MÁY TÍNH NHƯ THẾ NÀO? GV: Hồng Ngọc Điệp - Con người điều khiển máy tính thơng qua lệnh -Để dẫn cho máy tính thực cơng việc Con người lệnh cho máy tính nhiều lệnh, máy tính thực lệnh Trang Trường THCS Hịa Bình *Hoạt động : Tìm hiểu Ví dụ: rô-bốt nhặt rác - GV : Chiếu sơ đồ vị trí rơbốt - HS : Quan sát nghiên cứu SGK - GV : Em phải lệnh để rơbốt hồn thành việc nhặc rác bỏ vào thùng nơi qui định? - HS : Trả lời - GV: Gọi HS nhận xét - GV: Nhận xét, mơ tả lại rơbơt chạy mơ hình để hs hình dung? - HS : Quan sát nhớ thao tác thực rôbốt - HS : Nhắc lại lệnh mà robôt phải làm để hồn thành cơng việc - GV: Nhận xét Giáo án Tin học năm học 2016 - 2017 VÍ DỤ: RƠ-BỐT NHẶT RÁC Thùng rác Rác Rơbốt VD: 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 - Khi viết xong chương trình lệnh rơ bốt thực lệnh nói - HS: Trả lời.- GV: YC HS làm tập * Bài 1: Nếu đổi thứ tự lệnh rôbốt không SGK T8 nhặt rác, - HS: Đọc làm * Vị trớ rụbốt sau thực - GV: Gọi hs lên làm lệnh hóy nhặt rỏc - HS: làm - GV: Gọi hs nhận xét - GV: Nhận xét cho điểm quay trỏi, tiến bước Quay phải, tiến bước, quay trỏi IV: TỔNG KẾT ĐÁNH GIÁ: * Kiểm tra, đánh giá - Sau thực lệnh “Hãy qt nhà” trên, vị trí rơ-bốt gì? Em đưa lệnh để rơ-bốt trở lại vị trí xuất phát (góc bên trái hình) *HDVN: - Làm tập từ 1.1 đến 1.5 tập GV: Hoàng Ngọc Điệp Trang Trường THCS Hịa Bình Giáo án Tin học năm học 2016 - 2017 - Tìm hiểu trước phần 3- “Viết chương trình – lệnh cho máy tính làm việc” phần – “ Chương trình ngơn ngữ lập trình” để sau học Ngày soạn: 12/8/2016 Ngày dạy:28/08/2016 Tiết 2: Bài 1- Máy tính chương trình máy tính (T2) I Mục tiêu: - Kiến Thức: HS hiểu số khái niệm thuật ngữ đơn giản chương trình máy tính - Kỹ - HS Biết áp dụng lệnh quen thuộc vào toán cụ thể - Biết viết chương trình đơn giản lệnh cho MT làm việc - Thái độ: HS nghiêm túc học tập nghiên cứu học II Chuẩn bị: - Giáo viên: SGK, giáo án, máy tính - Học sinh: SGK, ghi, Chuẩn bị trước nhà III Tiến trình lên lớp * Kiểm tra cũ: : Em mơ tả lại mơ hình rơbốt nhặt rác * Bài Hoạt động giáo viên học sinh Nội dung ghi bảng *Hoạt động : Học sinh hiểu viết chương trình - GV : Đưa ví dụ chương trình - HS: Lắng nghe - HS : Nghiên cứu SGK quan sát sơ đồ chương trình - GV : Lí cần phải viết chương trình để điều khiển máy tính - HS : Dựa vào khái niệm chương trình để để trả lời - GV : Chốt ý hình - GV : Viết chương trình ? - HS : Trả lời - GV : Đưa khái niệm viết chương trình hình - HS : Đọc lại ghi * Hoạt động : Tìm hiểu ngơn ngữ lập trình, chương trình Viết chương trình : lệnh cho máy tính làm việc GV: Hồng Ngọc Điệp - Viết chương trình hướng dẫn máy tính thực cơng việc hay giải toán cụ thể Chương trình ngơn ngữ lập trình ? Trang Trường THCS Hịa Bình dịch - GV : Máy tính có hiểu chương trình viết ngơn ngữ thơng thường khơng ? Nó hiểu ngơn ngữ ? - HS : Suy nghĩ trả lời - GV : Em hiểu ngơn ngữ lập trình ? - HS: Nghiên cứu SGK trả lời - GV : Chốt khái niệm - HS : Đọc lại ghi - GV : Đưa mẫu chương trình đơn giản viết ngôn ngữ Pascal ? Theo em máy tính có hiểu chương trình khơng - HS : Suy nghĩ trả lời : Không - GV : Giải thích tác dụng chương trình dịch - HS : Nghiên cứu SGK nêu khái niệm chương trình dịch - GV : Chốt khái niệm mơi trường lập trình lấy ví dụ số mơi trường lập trình khác Giáo án Tin học năm học 2016 - 2017 - Thụng tin đưa vào máy tính phải chuyển đổi thành dạng dóy bit (dóy cỏc số gồm 1) gọi ngôn ngữ máy - Ngụn ngữ lập trỡnh ngụn ngữ dựng để viết chương trỡnh mỏy tớnh - Cỏc chương trỡnh dịch đóng vai trũ "người phiên dịch" dịch chương trỡnh viết ngôn ngữ lập trỡnh sang ngụn ngữ mỏy để máy tính hiểu * Việc tạo chương trỡnh mỏy tớnh gồm bước B1: Viết chương trỡnh ngụn ngữ lập trỡnh B2: Dịch chương trỡnh thành ngụn ngữ mỏy để máy tính hiểu IV/ tổng kết đánh giá: * Kiểm tra, đánh giá ? Qua học em cần ghi nhớ điều - HS : Trả lời Con người dẫn cho máy tính thực cơng việc thơng qua lệnh Viết chương trình hướng dẫn máy tính thực cơng việc hay giải tốn cụ thể Ngôn ngữ dùng để viết chương trình máy tính gọi ngơn ngữ lập trình * HDVN: - Về nhà làm tập SGK trang SBT - Tìm hiểu trước 2: “Làm quen với chương trình ngơn ngữ lập trình” GV: Hồng Ngọc Điệp Trang Trường THCS Hịa Bình Ngày dạy:04/9/2014 Giáo án Tin học năm học 2016 - 2017 Tiết - Bài : Làm quen với chương trình 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 bảng chữ quy tắc để viết chương trình, câu lệnh + Biết khái niệm tên từ khóa - Kỹ năng: Phân biệt tên từ khóa - Thái độ: Nghiờm tỳc, ham học hỏi II Chuẩn bị : - Giáo viên : - SGK, giáo án, mỏy tớnh, mỏy chiếu - Học sinh : - Đọc trước - SGK, Đồ dùng học tập, III/ TIẾN TRèNH LấN LỚP * Kiểm tra cũ : Viết chương trình ? phải viết chương trình ? * Bài : Hoạt động giáo viên học sinh Nội dung ghi bảng * Hoạt động : Học sinh hiểu Ví dụ chương trình ngơn ngữ lập trình * Ví dụ chương trình đơn giản viết - GV : Đưa ví dụ chương trình Pascal đơn giản viết mơi trường Pascal - HS : Quan sát cấu trúc giao diện chương trình Pascal - GV : Theo em chương trình dịch sang mã máy máy tính đưa kết ? - Sau chạy chương trình máy in lên - HS : Trả lời hình dịng chữ Chao cac ban - GV: Nhận xét, chạy chương trình cho hs quan sát kết - HS: Quan sát, ghi * Hoạt động : Học sinh hiểu ngôn Ngơn ngữ lập trình gồm gì? ngữ lập trình gồm ? - GV : Khi nói viết ngoại ngữ để GV: Hoàng Ngọc Điệp Trang Trường THCS Hịa Bình Giáo án Tin học năm học 2016 - 2017 người khác hiểu em có cần phải dùng chữ cái, từ cho - Ngơn ngữ lập trình tập hợp kí hiệu phép phải ghép theo quy quy tắc viết lệnh tạo thành chương tắc ngữ pháp hay khơng ? trình hồn chỉnh thực máy tính - HS : Đọc câu hỏi suy nghĩ trả lời - GV : Ngôn ngữ lập trình gồm ? - HS : Nghiên cứu SGK trả lời - GV : Chốt khái niệm hình *Hoạt động : HS tìm hiểu từ khoá tên chương trình - GV : Chỉ từ khố chương trình - GV : Trong chương trình đại lượng gọi tên - HS : Trả lời theo - GV : Tên ? - GV : Chốt khái niệm tên giải thích thêm quy tắc đặt tên chương trình - HS : Nghe ghi Từ khoá tên - Từ khố ngơn ngữ lập trình từ dành riêng, khơng dùng từ khố cho mục đích khác ngồi mục đích sử dụng ngơn ngữ lập trình quy định - Tên dùng để phân biệt đại lượng chương trình người lập trình đặt theo quy tắc : + Hai đại lượng khác chương trình phải có tên khác + Tên khơng trùng với từ khoá - Tên hợp lệ ngơn ngữ lập trình Pascal khơng bắt đầu chữ số khơng chứa dấu cách (kí tự trống) IV/ tổng kết đánh giá: * Kiểm tra, đánh giá ? Nhắc lại khái niệm từ khóa, tên, cho VD - HS : Trả lời - GV: nhận xét, tổng kết lại * HDVN: - Về nhà làm tập SGK - Tìm hiểu trước phần 4;5 tiếp GV: Hoàng Ngọc Điệp Trang Trường THCS Hịa Bình Giáo án Tin học năm học 2016 - 2017 Ngày dạy: 08/9/2014 Tiết Bài : Làm quen với chương trình ngơn ngữ lập trình (T2) I Mục tiêu : - Kiến thức: + Biết chương trình có cấu trúc gồm phần + Biết ví dụ ngơn ngữ lập trình - Kỹ năng: phân biệt cấu trúc chương trỡnh; biết dịch chạy chương trỡnh đơn giản - Thái độ: Nghiờm tỳc, ham học hỏi II Chuẩn bị : - Giáo viên : - SGK, giáo án, mỏy tớnh, mỏy chiếu - Học sinh : - Đọc trước III/ TIẾN TRèNH LấN LỚP * Kiểm tra cũ : - Ngơn ngữ lập trình gồm ? - Thế từ khố tên chương trình ? * Dạy : Hoạt động thầy trò Nội dung Hoạt động : Học sinh hiểu cấu Cấu trúc chung chương trình trúc chương trình - Cấu trúc chung chương trình gồm: Phần khai báo - Khai báo tên chương trình; - Khai báo thư viện (chứa lệnh viết sẵn sử dụng chương trình) số khai báo khác Phần thân chương trình gồm câu lệnh mà máy tính cần thực Đây phần bắt - GV : Cho biết chương trình buộc phải có Chương trình có phần ? - HS : Quan sát chương trình Begin Write (‘chao cac ban’); nghiên cứu sgk trả lời - GV : Đưa hai ví dụ chạy End Program bai2; máy cho hs nhận xét Uses crt; Chương trình Chương trình Begin Begin Write (‘chao cac ban’); - GV Đưa ví dụ chương trình GV: Hồng Ngọc Điệp Trang Trường THCS Hịa Bình End Program bai2; Uses crt; Chương trình Begin Program bai2; Uses crt; Write (‘chao cac ban’); End - Sau chạy chương trình có lỗi - Gv: Cho hs nhận xét - GV: nhận xét, tổng kết - GV : Giải thích thêm cấu tạo phần Hoạt động : Học sinh hiểu số thao tác NNLT Pascal - GV : Khởi động chương trình T.P để xuất hình sau : - GV : Giới thiệu hình soạn thảo T.P - HS : Quan sát lắng nghe - GV : Giới thiệu bước để làm việc với chương trình mơi trường lập trình T.P Giáo án Tin học năm học 2016 - 2017 Program bai2; Uses crt; Write (‘chao cac ban’); End - Phần khai báo có khơng Tuy nhiên, có phần khai báo phải đặt trước phần thân chương trình Ví dụ ngơn ngữ lập trình - Khởi động chương trình : - Màn hình T.P xuất - Từ bàn phím soạn chương trình tương tự word - Sau soạn thảo xong, nhấn phím Alt+F9 để dịch chương trình - Để chạy chương trình, ta nhấn tổ hợp phím Ctrl+F9 - Để xem kết ta nhấn phím ALT+F5 IV/ tổng kết đánh giá: * Kiểm tra, đánh giá ? Nhắc lại cấu trúc chung chương trình gồm phần - HS lên thực hành lại cách dịch chạy chương trình - GV: nhận xét, tổng kết lại * HDVN: - Về nhà làm tập 4;5 SGK T13 hồn thành tập Vở BT - Tìm hiểu trước thực hành sau thực hành GV: Hồng Ngọc Điệp Trang Trường THCS Hịa Bình Ngày dạy :10/9/2014 Giáo án Tin học năm học 2016 - 2017 Tiết Bài thực hành : Làm quen với Turbo Pascal (T1) I Mục tiêu : - Kiến thức :Thực thao tác khởi động/kết thúc TP, làm quen với hình soạn thảo TP - Kỹ :Thực thao tác mở bảng chọn chọn lệnh - Soạn thảo chương trình Pascal đơn giản - Thái độ: Thực hành nghiêm túc II Chuẩn bị : - Giáo viên : - SGK, SGV, tài liệu, Giáo án - Chuẩn bị phịng thực hành đủ số máy tính hoạt động tốt - Học sinh : - Đọc trước thực hành - Học thuộc kiến thức lý thuyết học III Tiến trình lên lớp : *Kiểm tra cũ : Cấu trúc chung chương trình gồm phần ? Đọc tên chức số từ khố chương trình? Nêu bước để làm việc với chương trình Turbo Pascal? * Dạy : Hoạt động thầy trò Hoạt động : Hướng dẫn ban đầu - GV : Đóng điện, chia nhóm thực hành - GV : Xác nhận kết báo cáo máy - GV : Phổ biến nội dung yêu cầu chung tiết thực hành làm quen với ngôn ngữ lập trình Turbo Pascal GV: Hồng Ngọc Điệp Nội dung ghi bảng 1/ Chuẩn bị -Khởi động kiểm tra tình trạng máy tính => Báo cáo tình hình cho GV - ổn định vị trí máy Trang Trường THCS Hịa Bình Hoạt động : Thực hành Bài 1: - GV : Giới thiệu biểu tượng chương trình cách khởi động chương trình cách - HS : Theo dõi quan sát tìm biểu tượng chương trình máy - GV : Giới thiệu hình TP - HS : Quan sát khám phá thành phần hình TP - GV : Giới thiệu thành phần hình Turbo Pascal - HS : Quan sát - GV : Giới thiệu làm mẫu cách mở hệ thống thực đơn (menu) cách di chuyển vệt sáng, chọn lệnh thực đơn - HS : Làm theo máy quan sát lệnh menu - GV : Giới thiệu cách thoát khỏi TP - HS : Làm thử máy tính - GV : Theo dõi quan sát thao tác thực HS máy hướng dẫn thêm Bài (SGK T16) - HS : Gõ chương trình phần a sgk vào máy - HS : Đọc hiểu ý sgk - HS : Làm theo cách bước b, c, d sgk - GV : Theo dõi hướng dẫn máy - GV : Hướng dẫn hs dịch chạy chương trình - H : Quan sát đối chiếu kết máy - GV: Lưu ý số lỗi mà hs hay gặp: tên chương trình có chứa dấu GV: Hoàng Ngọc Điệp Giáo án Tin học năm học 2016 - 2017 2/ Thực hành Bài Làm quen với việc khởi động thoát khỏi Turbo Pascal Nhận biết thành phần hình Turbo Pascal a Khởi động Turbo Pascal hai cách: Cách 1: Nháy đúp chuột biểu tượng hình nền; Cách 2: Nháy đúp chuột tên tệp Turbo.exe thư mục chứa tệp (thường thư mục TP\BIN) b Quan sát hình Turbo Pascal c Nhận biết thành phần: Thanh bảng chọn; tên tệp mở; trỏ; dòng trợ giúp phía hình d Nhấn phím F10 để mở bảng chọn, sử dụng phím mũi tên sang trái sang phải (← →) để di chuyển qua lại bảng chọn e Nhấn phím Enter để mở bảng chọn f Quan sát lệnh bảng chọn - Mở bảng chọn cách khác: Nhấn tổ hợp phím Alt phím tắt bảng chọn (chữ màu đỏ tên bảng chọn, ví dụ phím tắt bảng chọn File F, bảng chọn Run R, ) g Sử dụng phím mũi tên lên xuống (↑ ↓) để di chuyển lệnh bảng chọn h Nhấn tổ hợp phím Alt+X để khỏi Turbo Pascal Bài Soạn thảo, lưu, dịch chạy chương trình đơn giản program CT_Dau_tien; uses crt; begin clrscr; writeln('Chao cac ban'); write('Toi la Turbo Pascal'); end - Nhấn tổ hợp phím Alt+F9 để dịch chương trình - Nhấn tổ hợp phím Ctrl+F9 để chạy chương trình - Sau nhấn Alt+F5 để quan sát kết Trang 10 Trường THCS Hịa Bình Giáo án Tin học năm học 2016 - 2017 Câu Nội dung Điểm Program B1 ; Uses CRT; Var a,b: integer; Begin Clrscr; write(‘ nhap a=: '); Readln(a); write(‘ nhap b=: '); Readln(b); while a

Ngày đăng: 18/08/2018, 14:44

Từ khóa liên quan

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

Tài liệu liên quan