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

Giáo án lớp 8 từ Tiết 01 đến tiết 16Theo CV 3280

36 0 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 36
Dung lượng 1,77 MB

Nội dung

Giáo án lớp 8 từ Tiết 01 đến tiết 16Theo CV 3280, có phần giảng dạy Anatomy ở tiết 9,10,11,12 Tiết 9BÀI 10. LÀM QUEN VỚI GIẢI PHẨU CƠ THỂ NGƯỜI BẰNG PHẦN MỀM ANATOMY I. Mục tiêu:1. Kiến thức: Học sinh hiểu công dụng và ý nghĩa của phần mềm và có thể tự khởi động. Thông qua phần mềm học sinh hiểu và khám phá chức năng của một số bộ phận cơ thể người. 2. Kĩ năng: Quan sát kĩ các hệ giải phẩu cơ thể người như hệ xương, hệ cơ một cách chi tiết. Vận dụng kiến thức đã biết để kiểm tra kiến thức của phần mềm.3. Thái độ: Cẩn thận, nghiêm túc quan sát từng chi tiết các bộ phận. Phát triển tư duy, mở rộng sự hiểu biết.II. Chuẩn bị:Sách giáo khoa, máy tính điện tử, phần mềm Anatomy.

Ngày soạn:4/9/2022 Tiết 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 - 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: - Nhận biết lệnh chương trình, áp dụng lệnh để điều khiển máy tính - 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 PHƯƠNG PHÁP: - Thuyết trình, vấn đáp, gợi mở, phân tích, trực quan III CHUẨN BỊ: - Sách giáo khoa, giáo án, tài liệu tin học có liên quan - Đọc tài liệu nhà trước IV TIẾN TRÌNH BÀI DẠY: ổn định lớp: Kiểm tra cũ: 3.Bài mới: Hoạt động GV Và HS Nội dung Cho học sinh đọc tài liệu Con người lệnh cho máy tính Hãy lấy số ví dụ mà em thực hiên nào? máy tính học - Ví dụ, thực thao tác nháy vào nút lệnh Cut công cụ Word lệnh cho máy tính thực công việc cắt văn - Thực khái niệm “lệnh” máy Em hiểu lệnh? tính phức tạp, hiểu mơ tả lệnh với mức độ chi tiết khác Xét đến kiến trúc máy tính có tập hợp (khơng nhiều) lệnh hay vi lệnh lệnh (micro-instruction), lệnh dùng để dẫn máy tính dãy lệnh (với thứ tự định) Từ thường nảy sinh câu hỏi phải lệnh chưa tập hợp lệnh Tuy nhiên người ta thường hiểu lệnh máy tính dẫn người để máy tính thực cơng việc cụ thể Con người lệnh cho máy tính - Con người lệnh cho máy tính nào? Cho học sinh đọc tài liệu lệnh lập trình từ trước Ví dụ: Rơ - bốt nhặt rác Khi chuyển lệnh thành tiến bước rơ-bốt chuyển sang bỏ rác vị trí nào? - Các lệnh chương trình Cho học sinh đọc tài liệu Em hiểu chương trình? Viết chương trình – lệnh cho máy tính làm việc, - Chương trình máy tính dãy lệnh mà máy tính hiểu thực Khi thực chương trình, máy tính thực lệnh có chương trình cách tuần tự, nghĩa thực xong lệnh thực lệnh tiếp theo, từ lệnh đến lệnh cuối Ví dụ: Chương trình rơ-bốt nhặt rác 4,Củng cố: - Nhắc lại kiến thức học BTVN: - Học cũ, làm tập cuối - Xem trước V RÚT KINH NGHIỆM: Ngày soạn:4/9/2022 Tiết Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH(T2) 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: - Nhận biết lệnh chương trình, áp dụng lệnh để điều khiển máy tính - 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 PHƯƠNG PHÁP: - Thuyết trình, vấn đáp, gợi mở, phân tích, trực quan III CHUẨN BỊ: - Sách giáo khoa, giáo án, tài liệu tin học có liên quan - Đọc tài liệu nhà trước IV TIẾN TRÌNH BÀI DẠY: ổn định lớp: Kiểm tra cũ: ?1 Con người lệnh cho máy tính nào? ?2 Em hiểu chương trình? Bài mới: Hoạt động gV HS Nội dung Giới thiệu chương trình viết ngơn Chương trình ngôn ngữ lập ngữ máy: Để trả lời phải viết trình chương trình viết đâu, vioết Viết chương trình ngơn ngữ máy nào? khó khăn nhiều thời gian, Là ngơn ngữ máy lại khó sử dụng, cơng sức Vì ngơn ngữ lập trình khó nhớ người Vì vậy, đời để giảm nhẹ khó khăn khó cho người sử dụng ngơn việc viết chương trình Với ngơn ngữ ngữ để viết chương trình lập trình, thay phải viết dãy bit, Do cần phải tìm ngơn ngữ người viết chương trình sử dụng trung gian người ngôn ngữ từ có nghĩa (thường tiếng Anh) máy để người dễ dàng sử dụng Nhờ vậy, người lập trình hiểu viết chương trình sau chuyển đổi nhớ ý nghĩa câu lệnh cách sang dạng ngôn ngữ máy cho máy dễ dàng tính hiểu Ngơn ngữ lập Khi đó, chương trình dịch đóng vai trình bậc cao giải pháp Có trị "người phiên dịch" dịch thể liệt kê số ngơn ngữ lập trình chương trình viết ngôn ngữ bậc cao Pascal, Free Pascal, C, lập trình sang ngơn ngữ máy để máy Java Để tránh q tải cho học sinh tính hiểu mặt thuật ngữ, SGK tác giả sử dụng thuật ngữ ngơn ngữ lập trình nói chung với hàm ý ngơn ngữ lập trình bậc cao Tuy nhiên, nêu trên, chương trình viết ngơn ngữ lập trình phải chuyển sang thành chương trình ngơn ngữ nhị phân Điều giống việc phiên dịch GHI NHớ trao đổi với người nước Con người dẫn cho Chương trình đóng vai trị dịch từ ngơn máy tính thực cơng việc ngữ lập trình bậc cao sang ngôn ngữ thông qua lệnh máy gọi "chương trình dịch" Viết chương trình Như vậy, để có chương hướng dẫn máy tính thực trình mà máy tính thực công vệc hay giải cần qua hai bước: tốn cụ thể (1) Viết chương trình theo ngơn ngữ lập trình; (2) Dịch chương trình thành ngơn ngữ máy để máy tính hiểu Giáo viên cho học sinh làm tập Bài tập SGK HD làm - Em cho biết soạn thảo văn u cầu máy tính tìm kiếm thay (Replace), thực chất ta yêu cầu máy thực lệnh gì? Ta thay đổi thứ tự chúng không? - Sau thực lệnh “Hãy quét 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) - GV củng cố lại kiến thức học - Tại người ta tạo ngơn ngữ khác để lập trình máy tính có ngơn ngữ máy mình? BTVN: - Học cũ, xem trước V RÚT KINH NGHIỆM Ngày soạn:11/9/2022 Tiết LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH(T1) I MỤC TIÊU: Kiến thức: - Biết cấu trúc chương trình: cấu trúc chung thành phần - Biết thành phần sở ngơn ngữ lập trình cụ thể - 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: - Nhận biết số chương trình đơn giản - 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 PHƯƠNG PHÁP: - Thuyết trình, vấn đáp, gợi mở, trực quan, thảo luận nhóm III CHUẨN BỊ: - Sách giáo khoa, giáo án, tài liệu tin học có liên quan - Đọc tài liệu nhà trước IV TIẾN TRÌNH BÀI DẠY: ổn định lớp: Kiểm tra cũ: kết hợp Bài mới: Hoạt động GV HS Nội dung Cho học sinh đọc tài liệu SGK Ví dụ chương trình Thế chương trình - Chương trình dãy lệnh viết ngơn ngữ lập trình để lệnh cho máy tính, Giới thiệu chương trình viết ngơn ngữ Pascal Cho học sinh đọc tài liệu SGK - Program CT_Dau_tien; Uses Crt; Begin Writeln(‘Chao cac ban.’); End Ngơn ngữ lập trình gồm gì? - Ngơn ngữ lập trình gồm bảng chữ cáI Ngơn ngữ lập trình gì? quy tắc để viết câu lệnh có ý nghĩa xác định, cách bố trí câu lệnh, … cho tạo thành chương trình hồn chỉnh thực máy tính, Cho học sinh đọc tài liệu SGK 3, Từ khoá tên - Các từ program, uses, begin, end Em hiểu từ khoá gọi từ khoá (nhiều tài liệu chuyên Các từ program, uses, begin, end môn gọi từ dành riêng), từ mà gọi từ khố (nhiều tài liệu ngơn ngữ lập trình quy định dùng với ý chuyên môn gọi từ dành riêng), nghĩa, chức cố định từ mà ngơn ngữ lập trình quy định dùng với ý nghĩa, chức cố định Từ khoá khái niệm Ví dụ cụm từ Lớp trưởng Lớp trưởng với HS, để HS hiểu cụm từ dành riêng để gọi HS quy định từ khố ngơn ngữ lập lớp đảm nhiệm chức vụ lớp trưởng lớp, trình, lấy ví dụ cụm từ Lớp khơng thể có HS khác lớp trưởng Lớp trưởng cụm từ gọi lớp trưởng (trong dành riêng để gọi HS lớp thời điểm) đảm nhiệm chức vụ lớp trưởng - Tên người lập trình tự đặt sử lớp, khơng thể có HS khác dụng kí tự mà ngơn ngữ lập trình cho lớp gọi lớp phép, tất nhiên tên không trùng với trưởng (trong thời điểm từ khoá Hãy lấy ví dụ từ khố chức danh Câu lệnh writeln('Chao cac ban') lớp câu lệnh dẫn máy tính hiển thị dịng chữ "Chao cac ban" hình - Tên khơng trùng với từ Thế tên? khoá, phảI khác không trùng tên - Tên hợp lệ: Stamgiac Ban_Kinh, - Tên không hợp lệ 12 Anh; Bac hanh; 4,Củng cố: - Hiểu ngôn ngữ lập trình, từ khố, tên - Phân biệt khác biệt tên từ khoá BTVN: - Học cũ, làm tập 1,2 - Đọc tiếp V RÚT KINH NGHIỆM: Ngày soạn:11/9/2022 Tiết LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH(T2) I MỤC TIÊU: Kiến thức: - Biết cấu trúc chương trình: cấu trúc chung thành phần - Biết thành phần sở ngơn ngữ lập trình cụ thể - 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: - Nhận biết số chương trình đơn giản - 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, yêu thích mơn học II PHƯƠNG PHÁP: - Thuyết trình, vấn đáp, gợi mở, trực quan, thảo luận nhóm III CHUẨN BỊ: - Sách giáo khoa, giáo án, tài liệu tin học có liên quan - Đọc tài liệu nhà trước IV TIẾN TRÌNH BÀI DẠY: ổn định lớp: Kiểm tra cũ: - Ngôn ngữ lập trình gồm gì? - Tên gì? cho biết tên (Tự lấy) - Từ khố gì? Cho biết khác từ khoá tên Bài mới: Hoạt động gV HS Nội dung Cho học sinh đọc tài liệu sách giáo 4, Cấu trúc chương trình khoa Cấu trúc chương trình gồm: - Phần khai báo thường gồm câu lệnh Hãy cho biết cấu trúc chương trình dùng để: gồm phần? - Khai báo tên chương trình; - Khai báo thư viện (chứa lệnh viết sẵn cầ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 buộc phải có 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 Phần khai báo có khơng? Giới thiệu H7: Cho HS biết phần chương trình Cho học sinh đọc tài liệu Qua ví dụ em thấy để có chương trình ta cần phải làm phần nào? ngôn ngữ phần mềm Turbo Pascal Qua ta cân ghi nhớ gì? Cho HS làm tập sau: 5, Ví dụ ngơn ngữ lập trình Để có chương trình ngơn ngữ Pascal cần có phần việc thơng qua ví dụ là: - Khởi động nhập chương trình cần viết - Dịch chương trình - Chạy chương trình ngơn ngữ lập trình Turbo Pascal Ghi nhớ - Ngơn ngữ lập trình tập hợp kí hiệu quy tắc cho viết lệnh tạo thành chương trình hồn chỉnh chạy máy tính - Một chương trình thường có hai phần: Phần khai báo phần thân chương trình - Nhiều ngơn ngữ LT có tập hợp từ khố riêng cho mục đích sử dụng định - Tên dùng để phân biệt đại lượng chương trình người lập trình đặt - Hãy cho biết bước cần thực để tạo chương trình máy tính - Ngơn ngữ lập trình có thành phần nào? Những thành phần có ý nghĩa, chức gì?Cấu trúc chương trình gồm phần nào? Phần quan trọng nhất? Hướng dẫn học nhà: - 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 - Làm tập lại, - Đọc để sau học thực hành V RÚT KINH NGHIỆM: Ngày soạn:18/9/2022 Tiết LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH(T2) I MỤC TIÊU: Kiến thức: - Biết cấu trúc chương trình: cấu trúc chung thành phần - Biết thành phần sở ngôn ngữ lập trình cụ thể - 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: - Nhận biết số chương trình đơn giản - 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 PHƯƠNG PHÁP: - Thuyết trình, vấn đáp, gợi mở, trực quan, thảo luận nhóm III CHUẨN BỊ: - Sách giáo khoa, giáo án, tài liệu tin học có liên quan - Đọc tài liệu nhà trước IV TIẾN TRÌNH BÀI DẠY: ổn định lớp: Kiểm tra cũ: - Ngơn ngữ lập trình gồm gì? - Tên gì? cho biết tên (Tự lấy) - Từ khố gì? Cho biết khác từ khoá tên Bài mới: Hoạt động gV HS Nội dung Cho học sinh đọc tài liệu sách giáo 4, Cấu trúc chương trình khoa Cấu trúc chương trình gồm: - Phần khai báo thường gồm câu lệnh Hãy cho biết cấu trúc chương trình dùng để: gồm phần? - Khai báo tên chương trình; - Khai báo thư viện (chứa lệnh viết sẵn cầ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 buộc phải có 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 Phần khai báo có khơng? Giới thiệu H7: Cho HS biết phần chương trình Cho học sinh đọc tài liệu Qua ví dụ em thấy để có chương trình ta cần phải làm phần nào? ngôn ngữ phần mềm Turbo Pascal Qua ta cân ghi nhớ gì? Cho HS làm tập sau: 5, Ví dụ ngơn ngữ lập trình Để có chương trình ngơn ngữ Pascal cần có phần việc thơng qua ví dụ là: - Khởi động nhập chương trình cần viết - Dịch chương trình - Chạy chương trình ngơn ngữ lập trình Turbo Pascal Ghi nhớ - Ngơn ngữ lập trình tập hợp kí hiệu quy tắc cho viết lệnh tạo thành chương trình hồn chỉnh chạy máy tính - Một chương trình thường có hai phần: Phần khai báo phần thân chương trình - Nhiều ngơn ngữ LT có tập hợp từ khố riêng cho mục đích sử dụng định - Tên dùng để phân biệt đại lượng chương trình người lập trình đặt - Hãy cho biết bước cần thực để tạo chương trình máy tính - Ngơn ngữ lập trình có thành phần nào? Những thành phần có ý nghĩa, chức gì?Cấu trúc chương trình gồm phần nào? Phần quan trọng nhất? Hướng dẫn học nhà: - 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 - Làm tập lại, - Đọc để sau học thực hành V RÚT KINH NGHIỆM: Ngày soạn:18/9/2022 Chốt lại: chức hệ hô hấp, phận hệ hô hấp Hoạt động 3: Hệ tiêu hóa (12’) 6/ Hệ tiêu hóa - Yêu cầu HS đọc SGK quan - Học sinh đọc nội sát phần mềm để tìm hiểu dung hệ tiêu hoá - HS nêu chức -Nêu chức hệ tiêu hố? hệ tiêu hóa - Các phận hệ tiêu hoá? HS nêu phận - Chức mô hoạt hệ hô hấp động hệ tiêu hoá Chốt lại: chức hệ hô hấp, phận hệ hô hấp Hoạt động 4: Thực hành (12’) Yêu cầu HS thực hành nội HS thực theo dung sau: yêu cầu giáo - Khởi động phần mềm viên Anatomy - Xem hệ hơ hấp, hệ tiêu hóa - Bổ sung thêm hệ khác vào hình mơ -Nháy chuột vào biểu tượng có dịng chữ DIGESTIVE SYSTEM để tìm hiểu hệ tiêu hố - Chức tiếp quản thức ăn từ miệng tiêu hoá, hấp thụ, biến thức ăn thành lượng nuôi thể - Có thể hiển thị thêm hệ khác Hoạt động 5: Hướng dẫn nhà (2’) - Học kết hợp SGK phần 5, nắm vững nội dung sau: Khởi động phần mềm Anatomy, Xem hệ hơ hấp, hệ tiêu hóa Bổ sung thêm hệ khác vào hình mơ phỏng, Có thể hiển thị thêm hệ khác, Quan sát chi tiết hệ giải phẩu thể người - Về nhà xem thực hành lại máy tính (Nếu HS nhà có máy) * Nhận xét rút kinh nghiệm: …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… Ngày soạn: 9/10/2022 Tiết 12- BÀI 10 LÀM QUEN VỚI GIẢI PHẨU CƠ THỂ NGƯỜI BẰNG PHẦN MỀM ANATOMY (tt) I Mục tiêu: Kiến thức: - Học sinh hiểu công dụng ý nghĩa phần mềm tự khởi động - Thơng qua phần mềm học sinh hiểu khám phá chức số phận thể người Kĩ năng: - Quan sát kĩ hệ giải phẩu thể người hệ xương, hệ cách chi tiết - Vận dụng kiến thức biết để kiểm tra kiến thức phần mềm Thái độ: - Cẩn thận, nghiêm túc quan sát chi tiết phận - Phát triển tư duy, mở rộng hiểu biết II Chuẩn bị: Sách giáo khoa, máy tính điện tử, phần mềm Anatomy III Phương pháp: - Đặt vấn đề, vấn đáp, thực hành IV Tiến trình dạy: Hoạt động 1: Kiểm tra cũ: (7’) - Khởi động vào hệ hệ hơ hấp, hệ tiêu hóa sau thực hiện: - Bổ sung thêm hệ khác vào hình mơ - Có thể hiển thị thêm hệ khác - Quan sát chi tiết hệ giải phẩu thể người HS thực phần mềm Hoạt động GV Hoạt động HS Nội dung Hoạt động 2: Hệ tiết (12’) - Yêu cầu HS đọc SGK quan - Học sinh đọc nội 7/ Hệ tiết sát phần mềm để tìm hiểu dung - Nháy chuột vào biểu tượng hệ tiết có dịng chữ EXCRETOR SYSTEM để tìm hiểu hệ -Nêu chức hệ tiết? - HS nêu chức tiết hệ tiết - Chức thải chất độc - Nêu phận bên ngồi thể hệ tiêu hố - Các phận hệ tiêu hoá? - Chức mơ hoạt động hệ tiêu hố Chốt lại: chức hệ hô hấp, phận hệ hô hấp Hoạt động 2: Hệ thần kinh: (12’) - Yêu cầu HS đọc SGK quan Học sinh ý quan 7/ Hệ thần kinh sát phần mềm thành sát -Nháy chuột vào biểu tượng phần hệ thần kinh có dịng chữ NERVOUS -Học sinh ý lắng - GV gợi ý HS tự Tìm hiểu cách nghe => ghi nhớ sử dụng phần mềm kiến thức Yêu cầu học sinh nghiên cứu -HS lên máy tìm SGK => thực thao tác theo hiểu cấu tạo, hoạt yêu cầu động mô phản xạ thần kinh khơng điều kiện SYSTEM để tìm hiểu hệ thần kinh người - Các phận hệ thần kinh Chốt lại: chức hệ thần kinh, phận hệ thần kinh Hoạt động 3: Thực hành (12’) Yêu cầu HS thực hành nội HS thực theo dung sau: yêu cầu giáo Tìm hiểu hệ viên Tìm hiểu hệ tuần hồn GV quan sát sửa sai (nếu có) Hoạt động 4: Hướng dẫn nhà (2’) - Học kết hợp SGK phần 7,8 nắm vững nội dung sau: biết vào tìm hiểu hệ tiết, hệ thần kinh - Về nhà xem thực hành lại máy tính (Nếu HS nhà có máy) * Nhận xét rút kinh nghiệm: …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… …………………………………………………………………………………………………… Ngày soạn: 16/10/2022 Tiết 13 Bài 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU(T1) I MỤC TIÊU: Kiến thức: - Biết thành phần sở ngơn ngữ lập trình cụ thể - Hiểu số kiểu liệu chuẩn - Biết cách chuyển biểu thức toán học sang biểu diễn Pascal - Hiểu cách khai báo sử dụng biến Kỹ năng: Viết chương trình đơn giản, khai báo câu lệnh - Rèn luyện kĩ sử dụng 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 PHƯƠNG PHÁP: - Thuyết trình, giải vấn đề, thảo luận nhóm, trực quan, III CHUẨN BỊ : - SGK, SGV, tài liệu, Giáo án - Kiến thức học Đọc trước mới.SGK, Đồ dùng học tập, bảng phụ IV TIẾN TRÌNH BÀI DẠY : ổn định tổ chức lớp : Kiểm tra cũ : Dạy : Hoạt động GV HS Nội dung G : Nêu tình để gợi ý Dữ liệu kiểu liệu liệu kiểu liệu Ví dụ 1: Minh hoạ kết thực chương trình G : Đưa lên hình ví dụ in hình với kiểu liệu quen thuộc chữ SGK số H : Quan sát để phân biệt hai loại liệu quen thuộc chữ số G : Ta thực phép tốn với liệu kiểu - Các ngơn ngữ lập trình định nghĩa sẵn số H : Nghiên cứu SGK trả lời kiểu liệu với kiểu số Dưới số kiểu liệu thường dùng nhất: G : Còn với kiểu chữ • Số ngun, ví dụ số học sinh lớp, số sách phép tốn khơng có thư viện, nghĩa • Số thực, ví dụ chiều cao bạn Bình, điểm trung bình mơn Tốn, G : Theo em có kiểu • Xâu kí tự (hay xâu) dãy "chữ cái" lấy từ liệu ? Lấy ví dụ cụ thể bảng chữ ngơn ngữ lập trình, ví dụ: "Chao kiểu liệu cac ban", "Lop 8E", "2/9/1945" H : Nghiên cứu SGK trả - Ngơn ngữ lập trình cụ thể cịn định nghĩa nhiều kiểu lời SGK, Đồ dùng học tập, bảng phụ G : Chốt hình kiểu liệu giải thích thêm G : Trong ngơn ngữ lập trình có kiểu liệu hay cịn nhiều ? H : Nghiên cứu SGK trả lời G : Đưa lên hình ví dụ SGK để giới thiệu tên số kiểu liệu NNLT pascal G : Đọc tên kiểu liệu Integer, real, char, string H : Viết tên ý nghĩa kiểu liệu TP G : Đưa ví dụ : 123 ‘123’ H : Đọc tên hai kiểu liệu G : Đưa ý kiểu liệu char string G : Viết lên bảng phụ phép toán số học dùng cho liệu kiểu số thực số nguyên ? H : Viết giơ bảng phụ có hiệu lệnh G G : Đưa lên hình bảng kí hiệu phép tốn dùng cho kiểu số thực số nguyên H : Quan sát để hiểu cách viết ý nghĩa phép toán ghi G : Đưa số ví dụ sgk giải thích thêm H : Quan sát, lắng nghe ghi G : Đưa phép tốn viết dạng ngơn ngữ tốn học : x + xy − yêu cầu H viết biểu thức ngôn liệu khác Số kiểu liệu tên kiểu liệu ngơn ngữ lập trình khác Ví dụ Bảng liệt kê số kiểu liệu ngơn ngữ lập trình Pascal: integer real char string Tên kiểu Phạm vi giá trị Số nguyên khoảng −215 đến 215 − Số thực có giá trị tuyệt đối khoảng 2,9×10-39 đến 1,7×1038 số Một kí tự bảng chữ Xâu kí tự, tối đa gồm 255 kí tự Chú ý: Dữ liệu kiểu kớ tự kiểu xõu Pascal đặt cặp dấu nháy đơn Các phép toán với liệu kiểu số - Bảng kí hiệu phép tốn số học ngơn ngữ Pascal: Kí hiệu Phép tốn + cộng trừ − * nhân / chia div chia lấy phần nguyên Kiểu liệu số nguyên, số thực số nguyên, số thực số nguyên, số thực số nguyên, số thực số nguyên mod chia lấy phần dư số nguyên Dưới ví dụ phép chia, phép chia lấy phần nguyên phép chia lấy phần dư: 5/2 = 2.5; −12/5 = −2.4 div = 2; −12 div = −2 mod = 1; −12 mod = −2 - Ta kết hợp phép tính số học nói ngơn ngữ lập trình Pascal ví dụ : Ngơn ngữ tốn Ngơn ngữ TP b−c+d a*b-c+d ngữ TP H : Viết giơ bảng phụ có hiệu lệnh G G : Yêu cầu H viết lại phép 15 + × a x +5 y − (x + 2) a +3 b+5 15+5*(a/2) (x+5)/(a+3)-y/ (b+5)*(x+2)*(x+2) x +5 y − (x + 2)2 a +3 b+5 Quy tắc tính biểu thức số học: tốn • Các phép toán ngoặc thực trước ngôn ngữ TP tiên; H : Làm bảng phụ • Trong dãy phép tốn khơng có dấu ngoặc, G : Nhận xét đưa bảng phép nhân, phép chia, phép chia lấy phần nguyên ví dụ SGK phép chia lấy phần dư thực trước; H : Nêu quy tắc tính • Phép cộng phép trừ thực theo thứ tự biểu thức số học từ trái sang phải G : Nhận xét chốt hình G : Viết lại biểu thức Chú ý: Trong Pascal (và hầu hết cỏc ngụn ngữ ngơn ngữ lập trình lập trỡnh núi chung) phép sử dụng cặp dấu [ (a + b)(c − d) + 6] − a ngoặc trũn () để gộp phép tốn Khơng dùng cặp Pascal ? dấu ngoặc vuông [] hay cặp dấu ngoặc nhọn {} H : Viết SGK, Đồ dùng học toán học tập, bảng phụ G : Nhận xét đưa ý 4.Củng cố kiến thức H : Nhắc lại kiến thức cần đạt G : Chốt lại kiến thức trọng tâm 5.Hướng dẫn nhà Học lý thuyết, làm tập 1, 2, 3, Đọc trước phần 3,4 V RÚT KINH NGHIỆM: Ngày soạn:16/10/2022 Tiết 14 Bài 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU(T2) I MỤC TIÊU: Kiến thức: - Biết thành phần sở ngơn ngữ lập trình cụ thể - Hiểu số kiểu liệu chuẩn - Hiểu cách khai báo sử dụng biến - Biết kí hiệu tốn học sử dụng để kí hiệu phép so sánh - Biết giao tiếp người máy tính Kĩ năng: - Rèn luyện kĩ sử dụng kí hiệu 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 Phương pháp: - Thuyết trình, giải vấn đề, thảo luận nhóm, trực quan, III Chuẩn bị : - SGK, SGV, tài liệu, giáo án - Kiến thức học Đọc trước mới.SGK, đồ dùng học tập IV Tiến trình tiết dạy : Công tác tổchức lớp : Kiểm tra cũ : Dạy : Hoạt động GV v HS Ni dung G : Đa lên hình bảng kí hiệu Các phép so sánh phép toán so sánh toán - Bảng kí hiệu phép so sánh học viết ngôn ngữ Pascal: G : C¸c phÐp to¸n so s¸nh dïng Ký Phép Ký hiu để làm ? so sỏnh hiu toỏn hc H : Nghiên cứu SGK trả lời Pasca - để so s¸nh c¸c sè, c¸c biĨu thøc l = B»ng = với Khác G : Đa ví dụ : < Nhỏ < a) ì = 20 − b»ng c) + x ≤ 10 > Lín h¬n > >= Lín h¬n H : Viết bảng phụ kq so sánh cđa b»ng VD G : Theo em c¸c phÐp so sánh viết ngôn ngữ TP có giống toán học không ? H : Trả lời theo ý hiểu G : Đa lên hình bảng G : Đa ví dụ bảng thông báo kết H : Quan sát, lắng nghe G giải thích G : Đa lên hình hộp thoại nhập liệu G : Em phải làm xuất hộp thoại ? H : Trả lời theo ý hiểu G : Nhận xét giải thích Giao tiếp ngời - máy tính a) Thông báo kết tính toán - LƯnh write('Dien tich hinh tron la ',X); - Th«ng báo : b) Nhập liệu - Lệnh : write('Ban hay nhap nam sinh:');read(NS); - Thông báo : c) Chơng trình tạm ngừng - Lệnh : G : Nêu hai tình tạm ngừng Writeln('Cac ban cho giay nhe '); hình kết thông qua Delay(2000); lệnh hộp thoại Thông báo G : Giải thích tình H : Lắng nghe để hiểu G : Đa ví dụ hộp thoại H : Quan sát lắng nghe G giải thích - Lệnh : writeln('So Pi = ',Pi);read; {readln;} - Thông báo : d) Hép tho¹i 4.Cđng cè kiÕn thøc H : Nhắc lại kiến thức cần đạt đợc G : Chốt lại kiến thức trọng tâm bµi Híng dÉn vỊ nhµ Lµm bµi tËp 5, V Rót kinh nghiƯm: Ngày soạn:16/10/2022 Tiết 15 BÀI TH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TỐN I MỤC TIÊU: Kiến thức: - Biết thành phần sở ngôn ngữ lập trình cụ thể - Hiểu số kiểu liệu chuẩn - Hiểu cách khai báo sử dụng biến - 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 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 độ: - 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 Phơng pháp: - Thuyết trình, giải vấn đề, thảo luËn nhãm, trùc quan, III ChuÈn bÞ : - SGK, 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 - Đọc trớc thực hành Học thuộc kiến thức lý thuyết tập đà học IV Tiến trình tiết dạy : ổn định tổ chức lớp : Kiểm tra cũ : Kiểm tra trình thực hành Dạy : Hoạt động GV HS Nội dung Hoạt động : Hớng dẫn ban đầu G : Đóng điện H : Khởi động kiểm tra tình trạng máy tính => Báo cáo tình hình cho G G : Xác nhận kết báo cáo máy G : Phổ biến nội dung yêu cầu chung tiết thực hành viết chơng trình để tính toán Hoạt động : Giáo viên hớng H : Làm máy tính G : Theo dõi hớng dẫn máy G : Kết hợp kiểm tra kĩ khởi động chơng trình, soạn chơng trình chạy dịch chơng trình Pascal H : ổn định vị trí máy dẫn H làm phần b, c Bài : Phần b, c néi dung H xem SGK Bµi : Néi dung H làm theo hớng dẫn SGK - Nắm vững thao tác để làm việc với chơng trình môi trờng TP - Nắm vững cấu trúc tác dụng lệnh : Writeln( câu thông báo) ; Write (phép toán); H : Rèn luyện kĩ soạn thảo chơng trình, chạy dịch chơng trình H : Hiểu đợc tác dụng lệnh in câu thông báo - Hiểu cách giao tiếp ngời in kết phép toán máy thông qua lƯnh TP 4.NhËn xÐt sau tiÕt thùc hµnh : 5.Hớng dẫn nhà - Chuẩn bị phần tổng kết để tiết sau thực hành tiếp V Rót kinh nghiƯm: Ngày soạn:16/10/2022 Tiết 16 BÀI TH 2: VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TOÁN(T2) I Mục tiêu Kiến thức: - Biết thành phần sở ngơn ngữ lập trình cụ thể - Hiểu số kiểu liệu chuẩn - Hiểu cách khai báo sử dụng biến - 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 xử lý khác - Biết sử dụng phép toán DIV MOD - Hiểu thêm lệnh in liệu hình tạm ngừng chương trình Kĩ năng: - Rèn luyện kĩ sử dụng phép toán DIV MOD để giải số Bài toán Thái độ: - học tập nghiêm túc, u thích viết chương trình để thực hin mt s cụng vic II Phơng pháp: - Thuyết trình, giải vấn đề, thảo luận nhóm, trực quan, phân tích III Chuẩn bị : - SGK, 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 - Đọc trớc thực hành Học thuộc kiến thức lý thuyết tập đà học IV Tiến trình tiết dạy : ổn định tổ chức lớp : Kiểm tra cũ : Kiểm tra trình thực hành Dạy : Hoạt động GV HS Nội dung Hoạt động : Hớng dẫn ban đầu G : Đóng điện H : Khởi động kiểm tra tình trạng máy tính => Báo cáo tình hình cho G G : Xác nhận kết báo cáo máy H : ổn định vị trí máy G : Phổ biến nội dung yêu cầu chung tiết thực hành viết chơng trình để tính toán Hoạt động : Tìm hiểu thêm cách in liệu hình H : Làm máy tính G : Theo dõi hớng dẫn máy G : Kết hợp kiểm tra kĩ soạn chơng trình chạy dịch chơng trình Pascal Bài : Nội dung H làm theo hớng dẫn SGK - Củng cố lại kiến thức cần đạt đợc tiết thực hành trớc - Nhuần nhuyễn cách giao tiếp ngời máy thông qua lệnh in liệu hình H : Rèn luyện kĩ soạn thảo chơng trình, chạy dịch chơng trình H : Tìm hiểu thêm cách in liệu hình Hoạt động : Giáo viên tổng kết nội dung tiết thực hành Tổng kết : SGK G : Đa lên hình nội dung cần đạt tiết thực hành (SGK) H : Đứng chỗ đọc lại G : Có thể giải thích thêm (nếu cần) Kí hiƯu cđa c¸c phÐp to¸n sè häc Pascal: +, -, *, /, mod div Các lệnh làm tạm ngừng chơng trình: ã delay(x) tạm ngừng chơng trình vòng x phần nghìn giây, sau tự động tiếp tục chạy ã read readln tạm ngừng chơng trình ngời dùng nhấn phím Enter Câu lệnh Pascal writeln(:n:m) đợc dùng để điều khiển cách in số thực hình; giá trị thực số hay biểu thức số thực n, m số tự nhiên n quy định độ rộng in số, m số chữ số thập phân Lu ý kết in hình đợc thẳng lề phải 4.Nhận xÐt sau tiÕt thùc hµnh : §äc chuẩn bị trớc : Sử dụng biến chơng trình V Rỳt kinh nghim: ... quy định từ khố ngơn ngữ lập lớp đảm nhiệm chức vụ lớp trưởng lớp, trình, lấy ví dụ cụm từ Lớp khơng thể có HS khác lớp trưởng Lớp trưởng cụm từ gọi lớp trưởng (trong dành riêng để gọi HS lớp thời... tài liệu SGK 3, Từ khoá tên - Các từ program, uses, begin, end Em hiểu từ khoá gọi từ khoá (nhiều tài liệu chuyên Các từ program, uses, begin, end môn gọi từ dành riêng), từ mà gọi từ khố (nhiều... môn gọi từ dành riêng), nghĩa, chức cố định từ mà ngơn ngữ lập trình quy định dùng với ý nghĩa, chức cố định Từ khoá khái niệm Ví dụ cụm từ Lớp trưởng Lớp trưởng với HS, để HS hiểu cụm từ dành

Ngày đăng: 23/10/2022, 22:07

w