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

tin 8 t12

6 18 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Nội dung

Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắt viết các Hs: Bảng chữ cái của ngôn ngữ lệnh tạo thành một chương lập trình bao gồm các chữ cái trình hoàn chỉnh và thực hiện tiếng An[r]

(1)Giáo án tin học lớp GV: Phan Hữu Hà Ngày soạn: 18/08/2016 Ngày dạy: 23/08/2016 Tuần Tiết Bài 1: 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 là cách để người dẫn cho máy thực thông qua các lệnh Kỹ năng: Nhận biết các lệnh chương trình, áp dụng các lệnh để điều khiển máy tính Thái độ: Hình thành hoạt động theo nhóm, có ý thức tự chủ học tập II CHUẨN BỊ: Giáo viên: SGK, SGV, tài liệu, Giáo án Học sinh: Đọc trước bài, SGK, Đồ dùng học tập, bảng phụ III CÁC HOẠT ĐỘNG DẠY-HỌC: Ổn định tổ chức lớp: (1’) -Kiểm tra sĩ số: 8A1 8A2 8A3 8A4 8A5 Kiểm tra bài cũ : (2’) Kiểm tra sách học sinh, Hướng dẫn nhà và yêu cầu học tin học Bài mới: Vào bài : Em thấy máy tính cục sắt, hay rôbốt hoạt động được, lại và làm việc nhà vì vậy? Hoạt động giáo viên Hoạt động học sinh Nội dung ghi bảng Hoạt động 1: Con người lệnh cho máy tính nào? (10’) Gv: Để máy tính có thể thực Con người lệnh cho máy công việc theo mong - Hs lắng nghe tính nào? muốn mình, người - Để dẫn máy tính thực phải đưa dẫn công việc nào đó, người thích hợp cho máy tính đưa cho máy tính nhiều Hs trả lời: - Khi thực chép lệnh, máy tính thực đoạn văn bản, ta đã + Chọn đoạn văn cần các lệnh này theo đúng thứ tự lệnh cho máy tính thực chép nhận + Vào Edit/Copy gì? VD 1: Gõ chữ a trên bàn phím + Di chuyển trỏ tới vị trí ta đã lệnh cho MT ghi chữ a cần chép tới lên màn hình + Vào Edit/Paste (2) Giáo án tin học lớp GV: Phan Hữu Hà Hoạt động 2: Ví dụ: Rô – bốt nhặt rác (10’) Gv: Quan sát và nghiên cứu Hs: Quan sát và nghiên cứu Ví dụ: rô-bốt quét nhà: SGK SGK Gv: Em phải lệnh Hs trả lời: Ta thực các nào để rôbốt hoàn thành việc lệnh sau: nhặc rác bỏ vào thùng đúng + Lệnh 1: tiến bước + Lệnh 2: quẹo trái, tiến nơi qui định * Để rô-bốt hoàn thành nhiệm vụ bước ta các lệnh sau: + Lệnh 3: nhặt rác + Lệnh 1: tiến bước + Lệnh 4: tiến bước + Lệnh 5: quẹo phải, tiến + Lệnh 2: quẹo trái, tiến bước + Lệnh 3: nhặt rác bước + Lệnh 6: bỏ rác vào thùng + Lệnh 4: tiến bước + Lệnh 5: quẹo phải, tiến bước Hs: Quan sát và nhớ các + Lệnh 6: bỏ rác vào thùng thao tác thực rôbốt Gv: Cho rôbôt chạy trên mô Hs: Nhắc lại các lệnh mà hình để hs hình dung robôt phải làm để hoàn thành công việc trực quan Gv: Cho Hs nhắc lại các lệnh mà Rôbot phải làm Hoạt động 3: Viết chương trình – lệnh cho máy tính làm việc(10’) Gv: Trở lại ví dụ rô-bốt - Hs chú ý lắng nghe nhặt rác, việc viết các lệnh để điều khiển rô-bốt thực chất có nghĩa là viết chương trình Gv: Khi thực chương trình, máy tính thực các lệnh có chương trình cách GV: Việc viết các lệnh để điều khiển rô-bốt ví dụ trên chính là viết chương trình Tương tự, để điều khiển máy tính làm việc, ta phải viết chương trình máy tính Gv?: Tại chúng ta cần viết chương trình cho máy Hs: Do câu lệnh thực việc định mà yêu cầu người máy tính đa dạng và phức tạp Viết chương trình - lệnh cho máy tính làm việc: * Tại cần viết chương trình? Các công việc người muốn máy tính thực đa dạng và 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 và 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 và hiệu (3) Giáo án tin học lớp GV: Phan Hữu Hà tính? Hoạt động 4: Chương trình và ngôn ngữ lập trình(10’) Gv?: Giả sử có hai người - Hs: Hai người đó Chương trình và ngôn ngữ nói chuyện với Một không thể giao tiếp với lập trình ? người biết tiếng Anh, người biết tiếng - Thông tin đưa vào máy tính Việt Vậy hai người có thể phải chuyển đổi thành hiểu không? dạng dãy bit (dãy các số Gv: Tương tự để dẫn gồm và 1) gọi là ngôn - Hs: Chú ý lắng nghe cho máy tính công ngữ máy việc cần làm ta phải viết - Máy tính “nói” và “Hiểu” chương trình ngôn ngôn ngữ riêng là ngữ máy ngôn ngữ máy tính Hs: Việc viết chương tình Gv?: Việc viết chương trình - Viết chương trình là sử dụng ngôn ngữ máy là ngôn ngữ máy khó các từ có nghĩa (thường là tiếng khó hay dễ? Anh) Gv: Để thực - Các chương trình dịch đóng công việc, máy tính phải vai trò "người phiên dịch" và hiểu các lệnh viết dịch chương trình chương trình Vậy viết ngôn ngữ lập trình làm nào để máy tính sang ngôn ngữ máy để máy tính hiểu các lệnh có thể hiểu người? Ta có thể lệnh  Như vậy, thông tin đưa vào cho máy tính cách nói máy phải chuyển đổi - Hs thảo luận theo nhóm gõ các phím bất kì thành dạng dãy bit (dãy các tín 4em không? hiệu kí hiệu Gv: Cho học sinh thảo luận 1) nhóm viết ngôn ngữ lập Gv: Nhận xét kết trình sang ngôn ngữ máy để nhóm máy tính có thể hiểu => các ngôn ngữ lập trình đã đời để giảm nhẹ khó khăn việc viết chương trình GV: Mô tả trên máy chiếu việc lệnh cho máy tính làm việc Củng cố: (1’) - Con người lệnh cho máy tính nào? Lấy ví dụ? - GV: Hướng dẫn học sinh làm bài tập SGK (4) Giáo án tin học lớp GV: Phan Hữu Hà dặn dò: (1’) - Về nhà đọc trước Bài IV Rút kinh nghiệm: Ngày soạn: 18/08/2016 Ngày dạy: 24/08/2016 Bài 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGÔN NGỮ LẬP TRÌNH (t1) Tuần Tiết (5) Giáo án tin học lớp GV: Phan Hữu Hà I MỤC TIÊU : Kiến thức: - Biết ngôn ngữ lập trình gồm các thành phần là bảng chữ cái và các qui tắc để viết chương trình - Biết các từ khóa dành riêng cho mục đích sử dụng định Kỹ năng: Nhận biết số chương trình đơn giản Thái độ: Hình thành hoạt động theo nhóm, có ý thức tự chủ học tập II CHUẨN BỊ: Giáo viên: SGK, SGV, tài liệu, Giáo án Học sinh: Đọc trước bài, SGK, đồ dùng học tập, bảng phụ III CÁC HOẠT ĐỘNG DẠY-HỌC: Ổn định tổ chức lớp: (1’) -Kiểm tra sĩ số: 8A1 8A2 8A3 8A4 8A5 Kiểm tra bài cũ : (4’) Câu hỏi : Ngôn ngữ lập trình dùng để làm gì? Tại cần viết chương trình? Trả lời : + Ngôn ngữ lập trình dùng để viết các chương trình máy tính + Do yêu cầu còn người máy tính đa dạng và phức tạp Bài mới: Hoạt động giáo viên Hoạt động học sinh Nội dung ghi bảng Hoạt động 1: Tìm hiểu ví dụ chương trình (20’) Gv: Đưa ví dụ minh hoạ Ví dụ chương trình: chương trình đơn giản Học sinh chỳ ý lắng nghe => Ví dụ minh hoạ chương viết ngôn ngữ lập ghi nhớ kiến thức trình đơn giản viết trình Pascal ngôn ngữ lập trình Pascal Program CT_dau_tien; Program CT_dau_tien; Uses Crt; Uses Crt; Begin Begin Writeln(‘Chao cac ban’); End Chương trình gồm cú câu Writeln(‘Chao cac ban’); ? Chương trình gồm bao nhiêu lệnh Mỗi lệnh gồm các cụm từ End câu lệnh khác tạo thành từ các chữ cái (6) Giáo án tin học lớp GV: Phan Hữu Hà Hoạt động 2: Tìm hiểu ngôn ngữ lập trình gồm gì? (15’) Học sinh chỳ ý lắng nghe =>ghi Ngôn ngữ lập trình gồm nhớ kiến thức gì? Ngôn ngữ lập trình là tập hợp các kí hiệu và quy tắt viết các Hs: Bảng chữ cái ngôn ngữ lệnh tạo thành chương lập trình bao gồm các chữ cái trình hoàn chỉnh và thực tiếng Anh và số kí hiệu trên máy tính khác, dấu đóng mở ngoặc, dấu nháy - Gv: Mỗi câu lệnh - Học sinh chú ý lắng nghe chương trình gồm các kí tự và kí hiệu viết theo quy tắt định - Nếu câu lệnh bị viết sai quy tắt, chương trình dịch nhận biết và thông báo lỗi Gv: Câu lệnh viết từ kí tự định Kí tự này tạo thành bảng chữ cái ngôn ngữ lập trình Gv? Bảng chữ cái ngôn ngữ lập trình gồm gì? Củng cố: (4’) ? Qua tiết học em đã hiểu điều gì ? Hãy đặt hai tên hợp lệ và 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ố và không chứa dấu cách (kí tự trống) Do chúng ta có thể đặ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 đó là tên hợp lệ, còn các tên Lop em, 10A, là tên không hợp lệ Dặn dò: (1’) - Về nhà học bài cũ, trả lời các câu hỏi SGK và đọc trước phần còn lại bài IV Rút kinh nghiệm: (7)

Ngày đăng: 05/10/2021, 10:00

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

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

TÀI LIỆU LIÊN QUAN

w