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

giáo án Tin 8 năm 20182019

124 131 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

Thông tin cơ bản

Định dạng
Số trang 124
Dung lượng 1,43 MB
File đính kèm Tin 8 HK I.rar (267 KB)

Nội dung

Ngày soạn: 25/ 8/ 2018 TIẾT 1: BÀI MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (T1) Ngày giảng: Lớp dạy / / 2018 8A / / 2018 8B / / 2018 8C / / 2018 8D / / 2018 8E Sĩ số Ghi 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 Rô bốt loại máy tự động thực số công việc thông qua điều khiển người Kỹ năng: Phân biệt người điều khiển rô bốt Thái độ : Nghiêm túc nghiên cứu khoa học, u thích mơn học II CHUẨN BỊ: Giáo viên : Giáo án, sách giáo khoa tin học Học sinHs: Sách giáo khoa, ghi chép, Tìm hiểu trước nội dung học… III TIẾN TRÌNH BÀI HỌC: Tổ chức: Kiểm tra: Khơng kiểm tra Bài : Hoạt động GV Hoạt động HS nội dung Hoạt động 1: Học sinh hiểu người điều khiển máy tính thơng qua Con người lệnh cho máy Gv: Làm để khởi động phần tính nào? mềm? Hs : Nghiên cứu SGK phần - Nháy đúp chuột vào biểu tượng hình nền, phần mềm khởi động Ta lệnh cho máy tính khởi động phần mềm 1 Gv: Khi soạn thảo văn làm để hiển thị chữ a hình? Hs : Trả lời - Khi soạn thảo văn ta gõ phím a, phím a hiển thị hình Gv: Để chép văn ta làm nào? - Khi chép văn ta lệnh cho máy Hs : Trả lời tính thực nhiều lệnh liên tiếp Gv: Con người điều khiển máy tính thơng Hs : Thơng qua lệnh qua gì? - Con người điều khiển máy tính - Cht li thụng qua lnh - Chơng trình cách để ngời dẫn cho máy tính thực nhiều thao tác liên tiếp cách tự động Hoạt động : Tìm hiểu ví dụ rơ bốt nhặt rác Ví dụ: rơ-bốt Nhặt rác Gv: Giới thiệu ví dụ Rơ bốt nhặt rác - Rơ bốt loại máy tự động thực Hs : Quan sát nghiên cứu SGK số công việc thông qua điều khiển người - Tóm tắt ví dụ: + Giả sử ta có rơ bốt thực thao tác tiến bước, quay phải, quay trái, nhặt rác bỏ rác vào thùng + Nếu thực tốt công việc sau đây, rô bốt hồ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; Quay trái, tiến bước; Bỏ rác vào thùng Gv : Em phải lệnh để rơbốt hồn Hs: lệnh để rơbốt hồn thành thành việc nhặc rác bỏ vào thùng nơi qui việc nhặc rác bỏ vào thùng nơi định qui định Tiến bước; 2 Gv: Làm ta nói “ Hãy nhặt rác” rô bốt nhặt rá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 Trả lời: + Giả sử lệnh viết lưu rô bốt với tên “ Hãy nhặt rác” Khi ta nói “ Hãy nhặt rác” Rơ bốt thực lệnh nói Hoạt động 3: Bài tập B1: Chuyển giao nhiệm vụ Bài 2: (SGK trang 9) Giáo viên yêu cầu học sinh hoạt động nhóm B2: Thực nhiệm vụ tìm hiểu tập SGK trang HS suy nghĩ, thảo luận theo yêu cầu đề B3: Báo cáo kết thảo luận nhóm Đại diện nhóm báo cáo kết B4: Đánh giá kết thực nhiệm vụ thảo luận GV: Nhận xét, giải thích (nội dung học sinh chưa làm chưa hiểu) kết luận Củng cố: Hệ thống kiến thức tiết học; Trả lời câu hỏi: Chương trình máy tính gì? Vì phải viết chương trình máy tính? Hướng dẫn nề nhà: Học cũ tìm hiểu tiếp phần lại Ngày soạn: 25/ 8/ 2018 TIẾT 2: BÀI MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (T2) Ngày giảng: Lớp dạy / / 2018 8A / / 2018 8B / / 2018 8C / / 2018 8D / / 2018 8E Sĩ số Ghi I Mơc tiªu: Kiến thức: Biết viết chương trình, phải viết chương trình Ngơn ngữ lập trình ngơn ngữ dùng để viết chương trình máy tính Kỹ năng: Phân biệt trình viết chương trình máy tính Thái độ : Nghiêm túc học, u thích mơn học II CHUẨN BỊ: Giáo viên: Giáo án, sách giáo khoa tin học Học sinh: Sách giáo khoa, ghi chép, Tìm hiểu trước nội dung học… III TIẾN TRÌNH BÀI HỌC: Tổ chức: Kiểm tra: Câu hỏi: Đáp án: Con người lệnh - Con người điều khiển máy tính thơng qua lệnh cho máy tính - Ví dụ: + Giả sử ta có rơ bốt thực nào? Lấy ví dụ thao tác tiến bước, quay phải, quay trái, nhặt minh hoạ ? rác bỏ rác vào thùng + Nếu thực tốt công việc sau đây, rơ bốt hồ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; Quay trái, tiến bước; Bỏ rác vào thùng + Giả sử lệnh viết lưu rô bốt với tên “Hãy nhặt rác” Khi ta nói “Hãy nhặt rác” Rơ bốt thực lệnh nói Bài : Hoạt động GV Hoạt động HS nội dung Hoạt động 1: Học sinh hiểu viết chương trình Gv: Đưa ví dụ chương trình Viết chương trình - lệnh - Việc điều khiển rơ bốt ví dụ cho máy tính làm việc viết chương trình Hs: Nghiên cứu SGK quan sát Gv: Chương trình máy tính gì? sơ đồ chương trình Hs: Trả lời Gv: Viết chương trình gì? - Chương trình máy tính dãy lệnh mà máy tính Gv: Lí cần phải viết chương trình để điều hiểu thực khiển máy tính Hs: trả lời Trong thực tế cơng việc người muốn - Viết chương trình hướng dẫn máy tính thực đa dạng phức tạp Một máy tính thực cơng việc lệnh đơn giản không đủ để dẫn cho máy hay giải tốn cụ thể tính Vì việc viết nhiều lệnh tập hợp lại Trả lời: chương trình giúp người điều - Ta phải viết chương trình vì: khiển máy tính cách đơn giản hiệu giúp người điều khiển máy tính cách đơn giản hiệu Vì phải viết chương trình Hoạt động : Tìm hiểu ngơn ngữ lập trình, chương trình dịch Gv: Máy tính có hiểu chương trình viết Chương trình ngơn ngữ ngơn ngữ thơng thường khơng? Nó lập trình? hiểu ngơn ngữ ? Hs: Suy nghĩ trả lời Gv: Em hiểu ngơn ngữ lập trình gì? Hs: Nghiên cứu SGK trả lời Gv: Chốt khái niệm hình Hs: Đọc lại ghi Gv: Đưa mẫu chương trình đơn giản viết ngơn ngữ Pascal - Ngơn ngữ lập trình ngơn ngữ Theo em máy tính có hiểu chương trình dùng để viết chương trình máy khơng? tính Gv:Giải thích tác dụng chương trình dịch Hs: Suy nghĩ trả lời: Khơng - Chương trình dịch đóng vai trò "người Hs: Nghiên cứu SGK nêu khái phiên dịch" dịch chương trình niệm chương trình dịch viết ngơn ngữ lập trình sang ngơn ngữ máy để máy tính hiểu - Chương trình soạn thảo Thề mơi trường lập trình? chương trình dịch thường kết Gv: Chốt khái niệm mơi trường lập trình lấy ví hợp vào phần mềm, gọi dụ số môi trường lập trình khác mơi trường lập trình Hoạt đơng 3: Bài tập B1: Chuyển giao nhiệm vụ Bài 4: (SGK trang 9) Giáo viên yêu cầu học sinh hoạt động nhóm B2: Thực nhiệm vụ tìm hiểu tập SGK trang HS suy nghĩ, thảo luận theo yêu cầu đề B3: Báo cáo kết thảo luận B4: Đánh giá kết thực nhiệm vụ nhóm GV: Nhận xét, giải thích (nội dung học sinh Đại diện nhóm báo cáo kết chưa làm chưa hiểu) kết luận thảo luận Củng cố: Qua học em cần ghi nhớ điều gì? GHI NHỚ 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 Hướng dẫn nhà: - Học thuộc phần ghi nhớ Đọc tìm hiểu trước phần nội dung “Làm quen với chương trình ngơn ngữ lập trình” -Hoàng Xá, ngày tháng năm 2018 TỔ TRƯỞNG Dương Thế Phương Ngày soạn: 01/ 9/ 2018 TIẾT 3: BÀI LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH (T1) Ngày giảng: Lớp dạy / / 2018 8A / / 2018 8B / / 2018 8C / / 2018 8D / / 2018 8E Sĩ số Ghi 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 số từ khóa quy tắc đặt tên chương trình Kỹ năng: Phân biệt từ khóa tên chương trình Thái độ: Nghiêm túc học, u thích mơn học II CHUẨN BỊ : Giáo viên : Sách giáo khoa tin học , giáo án 2.Học sinHs: Sách giáo khoa, ghi chép, Tìm hiểu trước nội dung… III TIẾN TRÌNH BÀI HỌC: Tổ chức: Kiểm tra: Câu hỏi: Đáp án: Viết chương trình gì? - Viết chương trình hướng dẫn máy tính phải viết chương trình? thực cơng việc hay giải tốn cụ thể - Trong thực tế cơng việc người muốn máy tính thực đa dạng phức tạp 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 Bài : Hoạt động giáo viên Hoạt động học sinh nội dung Hoạt động 1: Học sinh hiểu ngơn ngữ lập trình Ví dụ chương trình - Đưa ví dụ chương trình * Ví dụ1: Một chương trình đơn giản viết đơn giản viết môi trường Pascal Pascal - Theo em chương trình dịch sang mã máy máy tính đưa kết gì? - Sau chạy chương trình máy in lên hình dòng chữ Chao cac ban Hoạt động 2: Học sinh hiểu ngơn ngữ lập trình gồm - Yêu cầu HS tìm hiểu SGK - Nhận xét Các câu lệnh - Khi nói viết ngoại ngữ để người khác hiểu em có cần phải dùng chữ cái, từ cho phép phải ghép theo quy tắc ngữ pháp hay khơng ? - Ngơn ngữ lập trình gồm gì? - Chốt khái niệm Ngơn ngữ lập trình gồm gì? - Các câu lệnh viết từ kí tự định Tập kí tự tạo thành bảng chữ ngơn ngữ lập trình - Mỗi câu lệnh chương trình gồm từ kí hiệu viết theo quy tắc định - Ngơn ngữ lập trình tập hợp kí hiệu quy tắc viết lệnh tạo thành chương trình hồn chỉnh thực máy tính Hoạt động 3: HS tìm hiểu từ khố tên chương trình - Đưa ví dụ chương trình phần trước Theo em từ Từ khoá tên - Các từ khóa: Program, uses, begin, end, Từ khố ngơn ngữ lập trình chương trình từ khoá - Đưa khái niệm - Chỉ từ khố chương trình Và đưa khái niệm - Trong chương trình đại lượng gọi tên - Tên ? - Chốt khái niệm tên giải thích thêm quy tắc đặt tên chương 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: CT_dautien, crt, 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á B1: Chuyển giao nhiệm vụ Giáo viên đưa ví dụ SGK/11 B2: Thực nhiệm vụ HS suy nghĩ, thảo luận theo yêu cầu đề B3:Báo cáo kết thảo luận nhóm Đại diện nhóm báo cáo kết thảo luận B4: Đánh giá kết thực nhiệm vụ GV: Nhận xét, giải thích (nội dung Tên hợp lệ ngơn ngữ lập trình pascal học sinh chưa làm chưa không dược bắt đầu chữ số khơng hiểu) kết luận chứa kí tự trống Củng cố : - Qua tiết học em hiểu điều gì? Hãy đặt hai tên hợp lệ hai tên không hợp lệ? Gv: 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) Do đặt tên STamgiac để diện tích hình tam giác, đặt tên ban_kinh cho bán kính hình tròn, - Các tên tên hợp lệ, tên Lop em, 8A, tên không hợp lệ Hướng dẫn nhà: - Học thuộc khái niệm ngơn ngữ lập trình hiểu mơi trường lập trình - Hiểu, phân biệt từ khố tên chương trình; Tìm hiểu tiếp phần lại để tiết sau học -Ngày soạn: 01/ 9/ 2018 TIẾT 4: BÀI LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH (T2) Ngày giảng: Lớp dạy / / 2018 8A / / 2018 8B / / 2018 8C / / 2018 8D / / 2018 8E Sĩ số Ghi i Mơc tiªu: Kiến thức: Biết cấu trúc chương trình bao gồm phần khai báo phần thân chương trình Biết cách chạy chương trình hồn chỉnh cụ thể mơi trường lập trình Free Pascal Kỹ năng: Phân biệt phần khai báo phần thân chương trình Có kỹ lập trình đơn giản Thái độ: Nghiêm túc học, yêu thích môn học II CHUẨN BỊ : Giáo viên : Sách giáo khoa tin học , giáo án Học sinHs: Sách giáo khoa, ghi chép, Tìm hiểu trước nội dung… III TIẾN TRÌNH BÀI HỌC: Tổ chức: Kiểm tra: Câu hỏi: Ngơn ngữ lập trình gồm gì? Thế từ khố tên chương trình? Đáp án: Ngơn ngữ lập trình tập hợp kí hiệu quy tắc viết lệnh tạo thành chương trình hồn chỉnh thực máy tính - 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 10 Sơ đồ mơ tả cấu trúc rẽ nhánh dạng thiếu dạng đủ: Điều kiện Điiều kiện Đúng Sai Đúng Sai Câu lệnh Câu lệnh Câu lệnh Cấu trúc rẽ nhánh dạng thiếu Cấu trúc rẽ nhánh dạng đủ: Cú pháp câu lệnh điều kiện dạng đủ câu lệnh điều kiện dạng thiếu Dạng thiếu: If < Điều kiện > then < câu lệnh>; VD: If a>b then write (a); Dạng đủ: If < Điều kiện > then < câu lệnh 1> Else < câu lệnh 2>; VD: If a>b then Max:= a else Max:= b; Hoạt động 2: Làm tập thực hành II Bµi tËp thùc hµnh: - Đưa tập chia nhóm học sinh tr li cỏc cõu Bài 1: Sắp xếp câu lệnh sau hi thành chơng trình hoàn chỉnh: Var R, S:real; Writeln(‘Dien tich hinh tron la: ‘, S); Const pi=3.14; Program Dientichhinhtron; - Yêu cầu HS thảo luận trả lời câu hỏi Writeln(‘Nhap ban kinh hinh tron R=’); Readln(R); S:=pi*R*R; Readln - Yêu cầu HS mở mỏy thc hnh Begin End Bài 2: Hãy xác định toán, mô tả thuật toán viết chơng trình tìm giá trị lớn ba số a, b, c đợc nhập vào từ bàn phím 110 Đáp án tập: Bài 1: Chơng trình hoàn chỉnh Program Dientichhinhtron; Var R, S:real; Const pi=3.14; Begin Writeln(‘Nhap ban kinh hinh tron R=’); Readln(R); S:=pi*R*R; Writeln(‘Dien tich hinh tron la: ‘, S); Readln; End Bài 2: a) Xác định toán: c) Viết chơng trình: - Input: ba số a, b, c Program Tim_so_lon_nhat; - Output: Max = max{a, Var a, b, c, Max: integer; b, c} Begin Write(‘Nhap so a: ); Readln(a); Write(Nhap so b: ); Readln(b); b) Mô tả thuËt to¸n: Write(‘Nhap so c: ’); Readln(c); - B1: NhËp vµo sè a, Max := a; b, c If Maxthực thao tác theo yêu cầu Hoạt động 2: Câu hỏi tập SGK B1: Chuyển giao nhiệm vụ Giáo viên yêu cầu Hs trả lời câu hỏi SGK trang 90 để HS khắc sâu kiến thức Câu 1: Trình bày lại hoạt động hệ thống: - Hệ tuần hoàn - Hệ hơ hấp Câu 1: - Hệ tiêu hố - Hệ tiết - Hệ thần kinh Câu 2: Trong hệ xương người, xương dài nhất,xương dài thứ hai? Câu 3: Trong tim người có Câu 2: van lớn? Các van nằm phận trái tim? Công dụng van gì? B2: Thực nhiệm vụ Câu 3: 122 HS suy nghĩ thực hành theo nhóm B3: Báo cáo kết Đại diện nhóm báo cáo kết thảo luận thao tác máy tính theo u cầu giao Các nhóm khác lắng nghe, theo dõi phản biện, góp ý bổ xung (nếu có) B4: Đánh giá kết thực nhiệm vụ học tập Giáo viên nhận xét, giải thích (nội dung Hs chưa hiểu chưa làm Câu 4: Vì thức ăn qua đường miệng được) kết luận khơng bị chui vào khí quản? Câu 5: Em tra cứu từ điển để tìm tên tiếng Việt tương ứng cho phận sau ruột già:ileum-cecum-ascending colon- traverse colon- descending colon- sigmoid colon rectum Câu 6: Thận đóng vai trò hệ tiết? Em giải thích hình vẽ mơ tả chức thận, động mạch vào tô màu đỏ, tĩnh mạch màu xanh? Ngược lại với phổi, động mạch vào tô màu xanh, tĩnh mạch tơ màu đỏ? Câu 7: Trong thể người, khoẻ nhất? Cơ dài nhất? Hoạt động 3: Tìm hiểu mở rộng Dạng câu hỏi Find_ Tìm phận theo - Yêu cầu HS đọc SGK tên: - Có dạng Look for - Tìm hiểu dạng câu hỏi kiểm Dạng câu hỏi Quiz_ Tìm phận theo tra phần mềm chức năng: Yêu cầu học sinh nghiên cứu Đây câu hỏi ngắn, yêu cầu người dùng tìm =>thực thao tác theo yêu cầu phận theo tính Dạng câu hỏi Test: 123 nhận dạng phận đánh dấu hình Trên hình xuất hình ảnh, có phận đánh dấu, có đáp án, chọn đáp án Củng cố: Công dụng phần mềm vừa học giúp ích cho chúng ta? Dặn dò: - Học kết hợp SGK - Về nhà xem thực hành lại máy tính (Nếu HS nhà có máy) -Hoàng Xá, ngày tháng 10 năm 2018 TỔ TRƯỞNG Dương Thế Phương 124 ... soạn: 8/ 9/ 20 18 TIẾT 6: B I THỰC HÀNH LÀM QUEN V I FREE PASCAL (T2) Ngày giảng: Lớp dạy / / 20 18 8A / / 20 18 8B / / 20 18 8C / / 20 18 8D / / 20 18 8E Sĩ số Ghi I MỤC TIÊU: Kiến thức: Biết... 09/ 20 18 TIẾT 8: B I CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU (T2) Ngày giảng: Lớp dạy / / 20 18 8A / / 20 18 8B / / 20 18 8C / / 20 18 8D / / 20 18 8E Sĩ số Ghi I Mơc tiªu: Kiến thức: Biết phép... trình II CHUẨN BỊ: Giáo viên: Máy vi tính, giáo án, sách giáo khoa tin học, hình ảnh chiếu hình máy chiếu Học sinh: Sách giáo khoa, Tìm hiểu trước n i dung III TIẾN TRÌNH B I HỌC: Tổ chức: Kiểm

Ngày đăng: 11/11/2018, 14:22

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w