Giáo án tin học 8 tuần 1 5

25 121 0
Giáo án tin học 8 tuần 1 5

Đ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

Gi¸o ¸n Tin häc Nam  Trêng THCS Ng Thñy Ngày soạn :20/08/2012 Ngày dạy : 22/08/2012 Tiết : Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH I MỤC TIÊU : • 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 tính thực nhiều cơng việc liên tiếp cách tự động II CHUẨN BỊ : Giáo viên : - SGK, SGV, tài liệu, Giáo án - Đồ dùng dạy học, Học sinh : - Đọc trước - SGK, Đồ dùng học tập III TIẾN TRÌNH TIẾT DẠY : Ổn định lớp : (01 phút) - Kiểm tra sĩ số : - Ổn định trật tự : Kiểm tra cũ : (05 phút) Kiểm tra SGK học sinh Đưa yêu cầu môn học Bài : (32 phút) • HĐ CỦA GIÁO VIÊN HOẠT ĐỘNG 1: (15 phút) Học sinh hiểu người điều khiển máy tính thơng qua Để máy tính thực công việc theo mong muốn mỡnh, người phải đưa dẫn thích hợp cho máy tính Double click chuột lên biểu tượng hỡnh Desktop lệnh cho MT khởi động phần mềm Khi thực chép đoạn văn bản, ta lệnh cho mỏy tớnh HĐ CỦA HỌC SINH GHI BẢNG Con người lệnh cho máy tính nào? - Để dẫn máy tính thực cơng việc đó, HS nghe giảng ghi người đưa cho máy tính nhiều lệnh, máy tính thực lệnh theo thứ tự nhận HS tim thêm VD (ưu tiên HS yếu) Nhận xột, b sung Giáo viên: Phạm Thị Thà 2013 VD 1: Gừ chữ a trờn bàn phớm ta lệnh cho MT ghi chữ a lờn hỡnh VD 2: Sao chép đoạn vb yêu cầu MT thc hin lnh: Năm học: 2012 - Gi¸o ¸n Tin häc Nam thực hiện?  Ghi VD vào HS trả lời HOẠT ĐỘNG : (17 phút) Trêng THCS Ng Thñy chép ghi vào nhớ chép từ nhớ vị trí Ví dụ: rơ-bốt qt nhà Tìm hiểu ví dụ rơ bốt qt nhà G : Em phải lệnh HS quan sát SGK để rơbốt hồn thành nghiên cứu trả lời việc nhặc rác bỏ vào thùng (ưu tiên HS yếu) nơi qui định Để rơ-bốt hồn thành nhiệm vụ ta lệnh sau: Lệnh 1: tiến bước G : Cho rôbôt chạy HS : Quan sát nhớ Lệnh 2: quẹo trái, tiến mơ hình để hs hình dung thao tác thực bước rôbốt trực quan Lệnh 3: nhặt rỏc HS : Nhắc lại ? Hãy nêu lệnh mà Lệnh 4: tiến bước lệnh mà robôt phải robot phải làm để hòan Lệnh 5: quẹo phải, tiến làm để hồn thành bước thành cơng việc cơng việc Lệnh 6: bỏ rỏc vào thùng Củng cố (05 phút) 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) Hướng dẫn nhà (02 phút) - Viết lệnh dẫn để rơbốt hồn thành cơng việc trực nhật lớp em - Viết lệnh dẫn để rôbốt giúp em áo - Học thuộc nắm nội dung vừa học - Xem trước nội dung phần lại để tiết sau hc *********************************************** Giáo viên: Phạm Thị Thà 2013 Năm häc: 2012 - Gi¸o ¸n Tin häc Nam  Trêng THCS Ng Thñy Ngày soạn : 22/08/2012 Ngày dạy : 24/08/2012 Tiết 2: BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (T.T) I MỤC TIÊU : • 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ữ dùng để viết chương trình máy tính gọi ngơn ngữ lập trình Biết vai trò chương trình dịch II CHUẨN BỊ : Giáo viên : - SGK, SGV, tài liệu, Giáo án - Đồ dùng dạy học , Học sinh : - Đọc trước - SGK, Đồ dùng học tập, III TIẾN TRÌNH TIẾT DẠY : Ổn định lớp (2ph) - Kiểm tra sĩ số, ổn định trật tự Kiểm tra cũ (5ph) -CH : Con người lệnh cho máy tính ? Lấy ví dụ minh hoạ ? Bài mới(32ph) • HĐ CỦA THẦY HĐ CỦA TRÒ HOẠT ĐỘNG : Học sinh hiểu viết chương trình (15ph) Trở lại ví dụ rô-bốt HS xem lai VD nhặt rác, việc viết lệnh để ghi chép điều khiển rô-bốt thực chất có nghĩa viết chương trỡnh Khi thực chương trỡnh, mỏy tớnh thực cỏc lệnh cú chương trỡnh cỏch ? Tại phải viết nhiều lệnh HS suy ngh tr Giáo viên: Phạm Thị Thà 2013 GHI BẢNG Viết chương trình : lệnh cho máy tính làm việc Việc viết lệnh để điều khiển rơ-bốt ví dụ 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 phức tạp Một lệnh đơn giản khơng đủ để dẫn cho máy tính Vỡ vic vit nhiu Năm học: 2012 - Giáo án Tin häc Nam  Trêng THCS Ng Thñy * Tại cần viết chương lời trỡnh? HS trả lời lệnh 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 HOẠT ĐỘNG : Học sinh tìm hiểu phải viết chương trình (17ph) - Giả sử có hai người nói chuyện với Một người biết tiếng Anh, người biết tiếng Việt Vậy hai người hiểu khơng? Tương tự để dẫn cho máy tính cơng việc cần làm ta phải viết chương trỡnh ngụn ngữ mỏy Tuy nhiên, việc viết chương trỡnh ngụn ngữ mỏy khú.? Để thực cơng việc, máy tính phải hiểu lệnh viết chương trỡnh ?Vậy làm để máy tính hiểu lệnh người? ?Ta cú thể lệnh cho mỏy tớnh cỏch núi gừ cỏc phớm bất kỡ khơng? - 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ố (5’) Chương trình ngơn ngữ lập trình ? HS yếu trả lời HS nghe giảng HS trả lời HS trả lời (ưu tiên HS yếu) HS quan sát 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 - Viết chương trỡnh sử dụng cỏc từ cú nghĩa (thường tiếng Anh) - 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  Như vậy, thơng tin đưa vào máy phải chuyển đổi thành dạng dóy bit (dóy cỏc tớn hiệu kí hiệu 1) 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 chương trình dịch thường kết hợp vào phần mềm, gọi môi trường lập trình ? Qua học em cần ghi nh nhng iu gỡ Giáo viên: Phạm Thị Thà 2013 Năm học: 2012 - Giáo án Tin học Nam  Trêng THCS Ng Thñy -Cho HS đọc nội dung phần ghi nhớ SGK - 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? Hướng dẫn nhà (1’) - BT: Sau thực lệnh “Hãy quét nhà” trên, vị trí rơ-bốt ? Em đưa lệnh để rô-bốt trở lại vị trí xuất phát (góc bên trái hình) - Học thuộc phần ghi nhớ xem nội dung ******************************************** Ngày soạn : 26/08/2012 Ngày dạy : 29/08/2012 Tiết 3: BÀI : LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH (T1) I MỤC TIÊU : • 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 ngơn ngữ lập trình có tập hợp từ khóa 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 tên phải tuân thủ quy tắc ngơn ngữ lập trình Tên khơng trùng với từ khoá 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, III TIẾN TRÌNH TIẾT DẠY : Ổn định lớp (1’) - Kiểm tra sĩ số : - Ổn định trật tự : Kiểm tra cũ (5’) Viết chương trình ? phải viết chương trình ? Ngơn ngữ lập trình ? phải tạo ngơn ngữ lập trình ? III Bài (33’) HĐ CỦA THY Giáo viên: Phạm Thị Thà 2013 H CA TRề GHI BNG Năm học: 2012 - Giáo án Tin häc Nam HOẠT ĐỘNG : Học sinh hiểu ngơn ngữ lập trình (10ph) Gv : Đưa ví dụ chương trình đơn giản viết môi trường Pascal GV : Theo em chương trình dịch sang mã máy máy tính đưa kết ? HOẠT ĐỘNG : Học sinh hiểu ngơn ngữ lập trình gồm gì? (10ph) Gv : 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 ? Gv : Ngơn ngữ lập trình gồm ? Gv : Chốt khái niệm hình ? Gọi HS nhắc lại khái niệm? HOẠT ĐỘNG : Tìm hiểu từ khố tên chương trình (13ph) Gv : Đưa ví dụ chương trình phần trước Gv : Theo em từ chương trình từ khố Gv : Chỉ từ khố  Trêng THCS Ng Thđy Ví dụ chương trình * Ví dụ chương trình đơn giản viết Pascal Hs : Quan sát cấu trúc giao diện chương trình Pascal HS trả lời (ưu tiên HS yếu) - Sau chạy chương trình máy in lên hình dòng chữ Chao cac ban Ngụn ngữ lập trỡnh gồm gỡ? Ngụn ngữ lập trỡnh gồm: - Bảng chữ cỏi: thường gồm chữ tiếng Anh số kí hiệu khác dấu phép Hs : Đọc câu hỏi toán (+, −, *, /, ), dấu đóng suy nghĩ trả lời mở ngoặc, dấu nháy, Nói chung, kí tự có mặt bàn phím máy tính có mặt bảng chữ Hs : Nghiên cứu ngôn ngữ lập trỡnh - Cỏc quy tắc: cỏch viết (cỳ SGK trả lời phỏp) ý nghĩa chỳng; HS: Nghe giảng cỏch bố trớ cỏc cõu lệnh thành ghi chương trỡnh, HS yếu nhắc lại Từ khoá tên - Từ khố ngơn ngữ lập trình từ dành Hs : Nghiên cứu riêng, không dùng từ khố cho mục đích Hs : Trả lời theo ý khác ngồi mục đích sử hiểu dụng ngơn ngữ lập trình quy định HS lắng nghe, ghi chép HS yếu trả li Giáo viên: Phạm Thị Thà 2013 Năm học: 2012 - Gi¸o ¸n Tin häc Nam chương trình Gv : Chương trình có tên gì? 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 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 ? Gọi HS cho ví dụ tên? Củng cố (5’)  Trêng THCS Ng Thñy Hs : Trả lời theo ý - Tên dùng để phân biệt đại lượng chương hiểu trình người lập trình đặt Hs: Nghe ghi theo quy tắc : + Hai đại lượng khác chương trình phải có tên khác HS cho ví dụ(ưu tiên HS yếu) + Tên khơng trùng với từ khố ? Qua tiết học em hiểu điều ? Hãy đặt hai tên hợp lệ hai tên không hợp lệ Hướng dẫn nhà (1’) 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 **************************************** Ngày soạn :27/08/2012 Ngày dạy : /08/2012 Tiết : BÀI : LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH (T2) I MỤC TIÊU : • 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 bước để viết chạy chương trình Pascal đơn giản • HS có ý thức tìm tòi, ham học hỏi II CHUẨN BỊ : Giáo viên : - SGK, SGV, tài liệu, Giáo án - Đồ dùng dạy học Học sinh : - Đọc trước - SGK, dựng hc tp, Giáo viên: Phạm Thị Thà 2013 Năm học: 2012 - Giáo án Tin häc Nam  Trêng THCS Ng Thñy III TIẾN TRÌNH TIẾT DẠY : Ổn định lớp (1’) - Kiểm tra sĩ số : - Ổn định trật tự : Kiểm tra cũ (5’) Ngôn ngữ lập trình gồm ? Thế từ khố tên chương trình ? Bài (33’) HĐ CỦA THẦY HOẠT ĐỘNG : Học sinh hiểu cấu trúc chương trình Gv : Đưa ví dụ chương trình Gv : Cho biết chương trình có phần ? Gv : Đưa lên hình phần chương trình ? Gọi HS nhắc lại cấu trúc chung chương trình? Gv : Giải thích thêm cấu tạo phần ? Theo em chương trình phần bắt buộc phải có? ? Hãy giải thích? HĐ CỦA TRÒ GHI BẢNG Cấu trúc chung chương trình - Cấu trúc chung Hs : Quan sát chương trình gồm: chương trình Phần khai báo o Khai báo tên chương trình; HS trả lời HS quan sát HS yếu nhắc lại HS lắng nghe HS yếu trả lời HS giải thích HOẠT ĐỘNG : Học sinh hiểu số thao tác NNLT Pascal o 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 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 Ví dụ ngơn ngữ lập ? Muốn khởi động chương trình HS yếu trả lời trình ta làm nào? - Khởi động chương trình : Hs : Quan sát Gv : Khởi động chương trình T.P lắng nghe để xuất hình sau : - Màn hình T.P xuất Giáo viên: Phạm Thị Thà 2013 Năm học: 2012 - Gi¸o ¸n Tin häc Nam  Trêng THCS Ng Thđy - Từ bàn phím soạn chương trình tương tự word Gv : Giới thiệu hình soạn thảo T.P 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 HS quan sát, lắng - Sau soạn thảo nghe xong, nhấn phím Alt+F9 HS lắng nghe, ghi để dịch chương trình chép - Để chạy chương trình, ta nhấn tổ hợp phím Ctrl+F9 Củng cố (5’) - Hãy nhắc lại cấu trúc chung chương trình Pascal? - Các bước để làm việc với chương trình mơi trường lập trình T.P? - Cho HS đọc nội dung phần ghi nhớ SGK Hướng dẫn nhà (1’) - Học thuộc nắm kiến thức vừa học - Làm tập 1, 2, SGK - Xem trước nội dung “Bài thực hành 1” để tiết sau học *************************************************** Ngày soạn : /09/2012 Ngày dạy : /09/2012 Tiết BÀI THỰC HÀNH : LÀM QUEN VỚI TURBO PASCAL (T1) I MỤC TIÊU : • 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 • 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 • Biết cách dịch, sửa lỗi chương trình, chạy chương trình xem kết Gi¸o viên: Phạm Thị Thà 2013 Năm học: 2012 - Gi¸o ¸n Tin häc Nam  Trêng THCS Ng Thđy • Biết cần thiết phải tn thủ quy định ngơn ngữ lập trình 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 TIẾT DẠY : Ổn định lớp (1’) - Kiểm tra sĩ số : - Ổn định trật tự : Kiểm tra cũ (5’) 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 Bài (33’) HĐCỦA THẦY HĐ CỦA TRÒ HOẠT ĐỘNG : Hướng dẫn ban đầu (5ph) Gv : Đóng điện 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 HOẠT ĐỘNG : Giáo viên hướng dẫn HS làm 1trên hình lớn (28’) ? Nhắc lại cáh khởi động chương trình ? Gv : Giới thiệu biểu tượng chương trình cách khởi động chương trình Hs : Khởi động kiểm tra tình trạng máy tính => Báo cáo tình hình cho Gv GHI BẢNG Hs : ổn định vị trí máy 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 Hs : Theo dõi quan Pascal sát a Khởi động Turbo Pascal: C 1: Nháy đúp chuột biểu HS yếu nhắc lại tượng hình nền; C2: Nháy đúp chuột tên tệp Turbo.exe thư mục HS quan sát, lắng chứa tệp (thường thư mục TP\BIN) nghe Giáo viên: Phạm Thị Thà - 2013 10 Năm học: 2012 Gi¸o ¸n Tin häc Nam cách ? Yêu cầu HS khởi động HD thêm cho HS yếu Gv : Giới thiệu hình TP Gv : Giới thiệu thành phần hình Turbo Pascal  Trêng THCS Ng Thñy b Quan sát hình Turbo Pascal HS khởi động c Nhận biết thành phần: Hs : Quan sát Thanh bảng chọn; tên tệp thành phần mở; trỏ; dòng trợ giúp hình TP phía hình Hs : Quan sát d Nhấn phím F10 để mở bảng chọn, sử dụng phím (← →) để di chuyển qua lại Gv: Giới thiệu làm mẫu Hs : Làm theo bảng chọn cách mở hệ thống thực đơn máy e Nhấn phím Enter để mở (menu) cách di chuyển quan sát lệnh bảng chọn vệt sáng, chọn lệnh trong menu f Quan sát lệnh thực đơn bảng chọn ? Muốn thóat khỏi HS yếu trả lời - Mở bảng chọn cách chương trình ta làm khác: Nhấn tổ hợp phím Alt ? phím tắt bảng chọn (VD Gv : Giới thiệu cách Hs : Làm thử phím tắt bảng chọn File khỏi TP máy tính F,Run R, ) Gv : Theo dõi quan sát thao tác thực Hs g Sử dụng phím mũi tên (↑ máy hướng ↓) để di chuyển dẫn thêm cho HS yếu lệnh bảng chọn h Nhấn tổ hợp phím Alt+X để khỏi Turbo Pascal Củng cố (5’) - Nhắc lại thao tác vừa thực hành - GV nhận xét thực hành, cho điểm số em có thực hành tốt Hướng dẫn nhà 1’) - Về nhà thực hành thêm (nếu có máy tính) - Xem nội dung tập để tiết sau thực hành tốt ********************************************* Ngày soạn : /09/2012 Tiết : Giáo viên: Phạm Thị Thà - 2013 Ngy dy : /09/2012 BI THC HNH : 11 Năm học: 2012 Gi¸o ¸n Tin häc Nam  Trêng THCS Ng Thñy LÀM QUEN VỚI TURBO PASCAL (T2) I MỤC TIÊU : • 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 • 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 • Biết cách dịch, sửa lỗi chương trình, chạy chương trình xem kết • Biết cần thiết phải tuân thủ quy định ngơn ngữ lập trình 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 TIẾT DẠY : Ổn định lớp (1’) - Kiểm tra sĩ số : - Ổn định trật tự : Kiểm tra cũ (5’) Nêu cách khởi động phần mềm lập trình Pascal ? Nêu thành phần hình Pascal ? Nêu cách thóat khỏi Pascal ? Bài mới(33’) HĐCỦA THẦY HĐ CỦA TRÒ GHI BẢNG HOẠT ĐỘNG : Hướng Hs : Khởi động kiểm tra tình trạng dẫn ban đầu (5’) máy tính => Gv : Đóng điện Báo cáo tình hình cho Gv Gv : Xác nhận kết báo Hs : ổn định vị trí cáo máy máy Gv : Thường xuyên Hs : Làm theo máy kiểm tra, theo dõi bước yêu cầu hướng dẫn cụ thể SGK ? Gọi HS nhắc lại cách khởi HS yếu nhc li ng Pascal ? Giáo viên: Phạm Thị Thà - 2013 12 Năm học: 2012 Giáo án Tin học Nam  Trêng THCS Ng Thñy -Y/c tất HS khởi động HS khởi động Pascal ?GV hd thêm cho máy HS yếu Gv : Làm bước a, b máy chủ giải thích số lỗi cho Hs hiểu HOẠT ĐỘNG : Giáo viên hướng dẫn H làm hình lớn (15ph) ? Yêu cầu HS gõ chương trình phần a BT Gv : Mở chương trình chuẩn bị sẵn từ máy Gv : Theo dõi hướng dẫn máy ? Để dịch chương trình ta làm ? ?Để chạy chương trình ta dùng tổ hợp phím ? Gv : dịch chạy chương trình máy Hs : Quan sát lắng nghe giải thích Hs : Gõ chương trình phần a sgk Hs: Đọc hiểu ý sgk Hs : Làm theo cách bước HS trả lời 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 HS yếu trả lời Hs : Quan sát đối chiếu kết HOẠT ĐỘNG : Giáo máy viên HD làm tổng kết nội dung tiết thực HS làm BT hành (18ph) máy Gv : Đưa lên hình nội dung cần đạt tiết thực hành (SGK) - Nhấn tổ hợp phím Alt+F9 để dịch chương trình Gv : Có thể giải thích thêm Hs : Đọc lại Bài Chỉnh sửa chương trình nhận biết số lỗi - 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 H s: Đọc phần đọc Tổng kết : SGK thêm SGK 4.Củng cố (5’) - Nhắc lại thao tác vừa thực hành - GV nhận xét thực hành, cho điểm số em có thực hành tốt Gi¸o viên: Phạm Thị Thà - 2013 13 Năm học: 2012 Gi¸o ¸n Tin häc Nam Trêng THCS Ng Thđy  Hướng dẫn nhà (1’) - Về nhà thực hành thêm (nếu có máy tính) - Đọc chuẩn bị : Chương trình máy tính liệu *********************************************** Ngày soạn : /09/2012 Ngày dạy : /09/2012 Tiết BÀI : CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU (T1) I MỤC TIÊU : • Biết khỏi niệm kiểu liệu cỏc kiểu liệu thường sử dụng • Biết số phép tốn với liệu số; • Rốn luyện tớnh tư sỏng tạo học sinh II CHUẨN BỊ : Giáo viên : - SGK, SGV, tài liệu, Giáo án - Đồ dùng dạy học Học sinh : - Kiến thức học - Đọc trước SGK, Đồ dùng học tập III TIẾN TRÌNH TIẾT DẠY : Ổn định lớp(1’) - Kiểm tra sĩ số Ổn định trật tự Kiểm tra cũ (5’) ? Hãy nêu cấu trúca chung mọt chương trình ngơn ngữ lập trình Pascal ? Bài (33’) HĐ CỦA THẦY HOẠT ĐỘNG : Học sinh tìm hiểu liệu kiểu liệu (15ph) GV : Đưa lên hình ví dụ SGK ? Chúng ta làm quen với loại liệu nào? ?Với kiểu chữ phép tốn có nghĩa khơng? ? Ta thực HĐCỦA TRÒ GHI BẢNG 1.Dữ liệu kiểu liệu Ví dụ 1: HS : Quan sát HS yếu trả lời - Các ngôn ngữ lập trình định nghĩa sẵn số kiểu liệu • Số ngun, ví dụ số học sinh lớp, số sách thư HS trả lời HS yu tr li Giáo viên: Phạm Thị Thà - 2013 14 Năm học: 2012 Giáo án Tin học Nam phép tốn với liệu kiểu ? ? Theo em có kiểu liệu ? Lấy ví dụ cụ thể kiểu liệu GV : Chốt hình kiểu liệu giải thích thêm GV : Đưa lên hình ví dụ SGK GV : Đọc tên kiểu liệu Integer, real, char, string ? Gọi HS đọc lại Chú ý: Dữ liệu kiểu kớ tự kiểu xâu đặt cặp dấu nháy đơn HOẠT ĐỘNG : HS tìm hiểu, làm quen với phép toán kiểu liệu số (18ph) ? Hãy nêu phép tóan em thường sử dụng ? - Đưa lên hình bảng kí hiệu phép toán dùng cho kiểu số thực số nguyên GV : Đưa số ví dụ sgk giải thích thêm GV : Đưa phép tốn viết dạng ngơn ngữ tốn học :  Trêng THCS Ng Thđy viện, Số thực, ví dụ chiều cao HS : Nghiên cứu • SGK trả lời bạn Bình, điểm TB mơn Tốn, HS quan sát, ghi • Xâu kí tự (hay xâu) dãy "chữ cái" lấy từ bảng chữ chép ngôn ngữ LT, ví dụ: "Chao cac ban", HS quan sát, HS lắng nghe HS yếu đọc lại HS lắng nghe • Ví dụ Bảng 1:1 số kiểu liệu ngôn ngữ LT Pascal: Tên kiểu integ er real char strin g HS yếu trả lời HS : Quan sát 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ự Các phép toán với liệu kiểu số HS : Quan sát, lắng nghe ghi HS : Viết vào giấy nháp x + xy − yêu cầu hs HS yếu trả lời viết biểu thức ngơn ngữ TP ? Nêu quy tắc tính HS lắng nghe biểu thức số học - Nhận xột v cht trờn Giáo viên: Phạm Thị Thà - 2013 15 Năm học: 2012 Giáo án Tin học Nam hình HS lên bảng GV : Viết lại biểu thức ngơn ngữ lập trình Pascal Trêng THCS Ng Thđy  Kí hiệu + [ (a + b)(c − d) + 6] − a ?GV hd thêm cho HS yếu Phép toán Kiểu liệu cộng 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 − trừ * nhân / chia div chia lấy phần nguyên mod chia lấy phần dư VD: 5/2 = 2.5; số nguyên −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 a × b −c + d 15 + × a a*b-c+d 15+5*(a/2) Quy tắc tính biểu thức số học: - Các phép toán ngoặc thực trước tiên; - Trong dãy phép toán khơng có dấu ngoặc, phép nhân, phép chia, phép chia lấy phần nguyên phép chia lấy phần dư thực trước; - Phép cộng phép trừ thực theo thứ tự từ trái sang phải Củng cố (5’) HS : Nhắc lại kiến thức cần đạt GV : Chốt lại nhng kin thc trng tõm bi Giáo viên: Phạm Thị Thà - 2013 16 Năm học: 2012 Giáo án Tin häc Nam  Trêng THCS Ng Thñy Hướng dẫn nhà (1’) - Học lý thuyết, làm tập 1, 2, 3, - Đọc trước phần 3,4 để tiết sau học ******************************************* Ngày soạn : /09/2012 Ngày dạy : /09/2012 Tiết 8: BÀI 3: CHƯƠNG TRÌNH MÁY TÍNH VÀ DỮ LIỆU (T.T) I MỤC TIÊU : • Biết phép tốn so sánh ngơn ngữ lập trình • Biết khái niệm điều khiển tương tác người với máy tính • Biết vận dụng cỏc dạng toán vào trường hợp cụ thể II CHUẨN BỊ : Giáo viên : - SGK, SGV, tài liệu, Giáo án - Đồ dùng dạy học máy tính, projector, Học sinh : - Kiến thức học - Đọc trước - SGK, Đồ dùng học tập, bảng phụ III TIẾN TRÌNH TIẾT DẠY : Ổn định lớp (1’) - Kiểm tra sĩ số Ổn định trật tự : Kiểm tra cũ (5’) (?) Nêu số kiểu liệu mà em học? Lấy ví dụ minh hoạ? (?) Nêu số phép toán số học có ngơn ngữ Pascal? Lấy ví dụ? GV : Nhận xét cho điểm Bài (33’) HĐ CỦA THẦY HĐ CỦA TRÒ GHI BẢNG Các phép so sánh HOẠT ĐỘNG : HS biết ý nghĩa cách viết - Bảng kí hiệu phép so sánh viết phép tốn so sánh trong ngơn ngữ Pascal: TP (15ph) Kí hiệu Phép so sánh Kí hiệu toán học ? Hãy nêu phếp toán so HS yếu trả lời Pascal sánh em thường sử dụng Toán học? = Bằng = HS : Để so sánh Khác ≠ ? Các phép toán so sỏnh cỏc s, cỏc biu Giáo viên: Phạm Thị Thà - 2013 17 Năm học: 2012 Giáo án Tin học Nam  Trêng THCS Ng Thñy < Nhỏ < thức với Lớn > a) × = 10 >= Lớn ≥ b) 15 + > 20 −3 HS : Trả lời theo ? Theo em phép so sánh viết ngơn ngữ TP ý hiểu Vớ dụ: có giống toán học 3*2> 4; 5=5; 56; … => kết HS quan sát, không ? GV : Cách viết số phép lắng nghe 5*2=9, 22>17, … => kết sai so sánh khác GV đưa lên hình bảng 4.Giao tiếp người - máy tính HOẠT ĐỘNG : HS làm a) Thơng báo kết tính tốn quen với số dạng - Lệnh : hình giao tiếp với máy write('Dien tich hinh tron la ',X); tính (18ph) - Thơng báo : GV : Đưa ví dụ bảng HS : Quan sát, thông báo kết giải lắng nghe thích b) Nhập liệu - Đưa lên hình hộp HS quan sát - Lệnh : thoại nhập liệu write('Ban hay nhap nam sinh:'); ? Em phải làm xuất HS yếu: Trả lời read(NS); - Thông báo : hộp thoại ? theo ý hiểu GV : Nhận xét giải thích HS lắng nghe GV : Nêu hai tình c) Chương trình tạm ngừng tạm ngừng hình kết HS quan sát - Lệnh : thơng qua lệnh Writeln('Cac ban cho giay nhe '); Delay(2000); hộp thoại Thông báo : GV : Giải thích tình HS lắng nghe GV : Đưa ví dụ hộp HS quan sát - Lệnh : thoại writeln('So Pi = ',Pi); HS yếu trả lời read; {readln;} ? Muốn thóat khởi chương - Thơng báo : trình ta chọn lệnh nào? ? Vậy muốn trở lại chương HS yếu trả lời trình ta chọn lệnh nào? d) Hộp thoại HS lắng nghe GV chốt lại dựng lm gỡ ? Giáo viên: Phạm Thị Thà - 2013 18 Năm học: 2012 Giáo án Tin häc Nam  Trêng THCS Ng Thñy Củng cố (5’) HS : Nhắc lại kiến thức cần đạt GV : Chốt lại kiến thức trọng tâm HS : Đọc phần ghi nhớ sgk Hướng dẫn nhà (1’) - Làm tập 5, SGK - Học thuộc phần ghi nhớ - Chuẩn bị “Bài thực hành số 2” tit sau thc hnh ********************************************* Giáo viên: Phạm Thị Thà - 2013 19 Năm học: 2012 Giáo án Tin häc Nam Ngày soạn : Tiết :  /09/2012 Trêng THCS Ng Thñy Ngày dạy : /09/2012 BÀI THỰC HÀNH : VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TỐN (T1) I MỤC TIÊU : • 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 • Giúp HS tiếp tục làm quen với soạn thảo, viết chương trình, chỉnh sử, dịch chạy chương trình • HS làm quen với biểu thức số học chương trình Pascal • Biết cần thiết phải tuân thủ quy định ngôn ngữ lập trình 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 TIẾT DẠY : Ổn định lớp (1’) - Kiểm tra sĩ số : - Ổn định trật tự : Kiểm tra cũ (5’) Nêu phép so sánh ngôn ngữ lập trình Pascal ? Nêu thành phần hình Pascal ? Nêu cách thóat khỏi Pascal ? Bài (33’) HĐ CỦA THẦY HĐ CỦA TRÒ HOẠT ĐỘNG : Hướng dẫn ban đầu (5’) Gv : Đóng điện Hs : Khởi động kiểm tra tình trạng máy tính => Báo cáo tình hình cho Gv GHI BẢNG Hs : ổn định vị trí Gv : Xác nhận kết máy báo cáo máy Hs : Làm theo Gv : Thường xuyên bước yêu cầu cỏc mỏy kim tra, theo SGK Giáo viên: Phạm Thị Thà - 2013 20 Năm học: 2012 Giáo án Tin häc Nam dõi hướng dẫn cụ thể  Trêng THCS Ng Thñy HS yếu nhắc lại ? Gọi HS nhắc lại cách khởi động Pascal ? HS khởi động -Y/c tất HS khởi động máy Pascal ?GV hd thêm cho HS yếu HOẠT ĐỘNG : Giáo viên hướng dẫn H làm 1a hình lớn (15ph) ? Yêu cầu HS gõ chương Hs : Gõ chương trình phần a sgk trình phần a BT Gv : Mở chương trình Hs: Đọc hiểu ý chuẩn bị sẵn từ sgk Hs : Làm theo máy Gv : Theo dõi hướng cách bước dẫn máy ? Trong Pascal cho HS trả lời phép dùng kí hiệu tóan học ? HS yếu trả lời ?Để chạy chương trình Hs : Quan sát đối ta dùng tổ hợp phím chiếu kết ? máy Gv : dịch chạy chương trình máy Bài Soạn thảo, lưu, dịch chạy chương trình đơn giản - 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 a × b −c + d 15 + × a a*b-c+d 15+5*(a/2) - 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 HOẠT ĐỘNG : Bài 1b Chỉnh sửa chương trình Giáo viên HD làm HS làm BT 1b nhận biết số lỗi 1b/T22 tổng kết nội máy dung tiết thực hành (18ph) Hs : Đọc lại Gv : Đưa lên hình nội dung cần đạt tiết thực hành HS lưu thóat (SGK) khỏi Pascal ? Yêu cầu HS lưu BT vừa làm với tên Gi¸o viên: Phạm Thị Thà - 2013 21 Năm học: 2012 Gi¸o ¸n Tin häc Nam  Trêng THCS Ng Thñy CT2.PAS Củng cố (5’) - Nhắc lại thao tác vừa thực hành - GV nhận xét thực hành, cho điểm số em có thực hành tốt Hướng dẫn nhà (1’) - Về nhà thực hành thêm (nếu có máy tính) - Xem nội dung tập để tiết sau thực hành tốt *********************************************** Ngày soạn : /09/2012 Ngày dạy : /09/2012 Tiết 10 : BÀI THỰC HÀNH : VIẾT CHƯƠNG TRÌNH ĐỂ TÍNH TỐN (T2) I MỤC TIÊU : • 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 • Giúp HS tiếp tục làm quen với soạn thảo, viết chương trình, chỉnh sử, dịch chạy chương trình • HS làm quen với biểu thức số học chương trình Pascal • Biết cần thiết phải tuân thủ quy định ngôn ngữ lập trình 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 TIẾT DẠY : Ổn định lớp (1’) - Kiểm tra sĩ số Ổn định trật tự : Kiểm tra cũ (5’) Nêu phép so sánh ngôn ngữ lập trình Pascal ? Nêu thành phần hình Pascal ? Nêu cách thóat khỏi Pascal ? Bài (33’) HĐ CỦA THẦY HĐ CỦA TRÒ GHI BẢNG HOẠT ĐỘNG : Hs : Khởi động, kiểm Hướng dẫn ban đầu tra tình trạng máy tớnh ca mỡnh => Bỏo cỏo (5) Giáo viên: Phạm Thị Thà - 2013 22 Năm học: 2012 Giáo án Tin häc Nam  Gv : Đóng điện tình hình cho Gv Gv : Xác nhận kết Hs : ổn định vị trí báo cáo máy máy Gv : Thường xuyên Hs : Làm theo các máy kiểm tra, theo bước yêu cầu dõi hướng dẫn cụ thể SGK HS yếu nhắc lại ? Gọi HS nhắc lại cách khởi động Pascal ? HS khởi động -Y/c tất HS khởi động máy Pascal ?GV hd thêm cho HS yếu HOẠT ĐỘNG : Giáo viên hướng dẫn HS làm 2/T23 hình lớn (15ph) HS nêu y/c BT ? BT yêu cầu em làm ? Hs : Gõ chương trình ? Yêu cầu HS gõ chương phần a sgk trình phần a BT Hs: Đọc hiểu ý Gv : Mở chương trình sgk chuẩn bị sẵn từ Hs : Làm theo máy cách bước Gv : Theo dõi hướng dẫn máy HS yếu trả lời ? Lệnh CLRSCR dùng để làm ? ? Để sử dụng lệnh phần khai HS trả lời bào ta phải ý khai báo ? HS yếu trả lời ?Để chạy chương trình Hs : Quan sát đối ta dùng tổ hợp phím chiếu kết ? máy Gv : dịch chạy chương trình máy Trêng THCS Ng Thñy Bài 2/T23 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 HOẠT ĐỘNG : Giáo viên HD làm HS làm BT trờn 3/T23 v tng kt ni Giáo viên: Phạm Thị Thà - 2013 23 Năm học: 2012 Giáo án Tin häc Nam  Trêng THCS Ng Thñy máy dung tiết thực hành Bài3/T23 Chỉnh sửa chương (18ph) trình nhận biết số Gv : Đưa lên hình Hs : Đọc lại lỗi nội dung cần đạt tiết thực hành Writeln('Cac ban cho giay HS lưu thóat nhe '); (SGK) Delay(5000); ? Yêu cầu HS lưu BT khỏi Pascal vừa làm với tên CT3.PAS 4.Củng cố (5’) - Nhắc lại thao tác vừa thực hành - GV nhận xét thực hành, cho điểm số em có thực hành tốt Hướng dẫn nhà (1’) - Về nhà thực hành thành thạo thêm thao tác (nếu có máy tính) - Đọc chuẩn bị : Sử dụng biến chương trỡnh *********************************************** Giáo viên: Phạm Thị Thà - 2013 24 Năm học: 2012 Giáo án Tin học Nam Giáo viên: Phạm Thị Thà - 2013 25 Trờng THCS Ng Thủy Năm học: 2012 ... tòi, ham học hỏi II CHUẨN BỊ : Giáo viên : - SGK, SGV, tài liệu, Giáo án - Đồ dùng dạy học Học sinh : - Đọc trước - SGK, dựng hc tp, Giáo viên: Phạm Thị Thà 2 013 Năm học: 2 012 - Giáo án Tin häc... *********************************************** Giáo viên: Phạm Thị Thà - 2 013 24 Năm học: 2 012 Giáo án Tin học Nam Giáo viên: Phạm Thị Thà - 2 013 25 Trờng THCS Ng Thủy Năm học: 2 012 ... nguyên 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 a × b −c + d 15 + × a a*b-c+d 15 +5* (a/2)

Ngày đăng: 01/11/2017, 22:52

Hình ảnh liên quan

- Bảng chữ cỏi: thường gồm các chữ cái tiếng Anh và một số kí hiệu khác như dấu phép toán   (+,   −,   *,   /,...),   dấu   đóng mở   ngoặc,   dấu   nháy,.. - Giáo án tin học 8 tuần 1 5

Bảng ch.

ữ cỏi: thường gồm các chữ cái tiếng Anh và một số kí hiệu khác như dấu phép toán (+, −, *, /,...), dấu đóng mở ngoặc, dấu nháy, Xem tại trang 6 của tài liệu.
HĐCỦA THẦY HĐCỦA TRÒ GHI BẢNG - Giáo án tin học 8 tuần 1 5
HĐCỦA THẦY HĐCỦA TRÒ GHI BẢNG Xem tại trang 8 của tài liệu.
Gv: Giới thiệu màn hình soạn thảo của T.P . - Giáo án tin học 8 tuần 1 5

v.

Giới thiệu màn hình soạn thảo của T.P Xem tại trang 9 của tài liệu.
• Thực hiện được thao tác khởi động/kết thúc TP, làm quen với màn hình soạn thảo TP - Giáo án tin học 8 tuần 1 5

h.

ực hiện được thao tác khởi động/kết thúc TP, làm quen với màn hình soạn thảo TP Xem tại trang 12 của tài liệu.
Gv: Đưa lên màn hình nội dung   chính   cần   đạt   trong tiết thực hành này (SGK). Gv : Có thể giải thích thêm. - Giáo án tin học 8 tuần 1 5

v.

Đưa lên màn hình nội dung chính cần đạt trong tiết thực hành này (SGK). Gv : Có thể giải thích thêm Xem tại trang 13 của tài liệu.
HĐCỦA THẦY HĐCỦA TRÒ GHI BẢNG - Giáo án tin học 8 tuần 1 5
HĐCỦA THẦY HĐCỦA TRÒ GHI BẢNG Xem tại trang 14 của tài liệu.
màn hình. - Giáo án tin học 8 tuần 1 5

m.

àn hình Xem tại trang 16 của tài liệu.
- SGK, Đồ dùng học tập, bảng phụ... - Giáo án tin học 8 tuần 1 5

d.

ùng học tập, bảng phụ Xem tại trang 17 của tài liệu.
GV: Đưa ví dụ về bảng thông   báo   kết   quả   và   giải thích - Giáo án tin học 8 tuần 1 5

a.

ví dụ về bảng thông báo kết quả và giải thích Xem tại trang 18 của tài liệu.
• Thực hiện được thao tác khởi động/kết thúc TP, làm quen với màn hình soạn thảo TP - Giáo án tin học 8 tuần 1 5

h.

ực hiện được thao tác khởi động/kết thúc TP, làm quen với màn hình soạn thảo TP Xem tại trang 20 của tài liệu.
Gv: Đưa lên màn hình nội   dung   chính   cần   đạt trong tiết thực hành này (SGK). - Giáo án tin học 8 tuần 1 5

v.

Đưa lên màn hình nội dung chính cần đạt trong tiết thực hành này (SGK) Xem tại trang 21 của tài liệu.
Gv: Đưa lên màn hình nội   dung   chính   cần   đạt trong tiết thực hành này (SGK). - Giáo án tin học 8 tuần 1 5

v.

Đưa lên màn hình nội dung chính cần đạt trong tiết thực hành này (SGK) Xem tại trang 24 của tài liệu.

Từ khóa liên quan

Mục lục

  • 1. Con người ra lệnh cho máy tính như thế nào?

  • 2. Ví dụ:

  • rô-bốt quét nhà

  • Tiết 2: BÀI 1:

  • MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (T.T)

    • HS xem lai VD và ghi chép bài.

    • 3. Viết chương trình : ra lệnh cho máy tính làm việc

    • 4. Chương trình và ngôn ngữ lập trình ?

    • - Chương trình soạn thảo và chương trình dịch thường được kết hợp vào một phần mềm, được gọi là môi trường lập trình

    • 1. Ví dụ về chương trình

    • 3. Từ khoá và tên

    • 4. Cấu trúc chung của chương trình

    • 5. Ví dụ về ngôn ngữ lập trình

    • - Khởi động chương trình :

    • 3. Các phép so sánh

    • 4.Giao tiếp người - máy tính

    • a) Thông báo kết quả tính toán

      • d) Hộp thoại

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

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

Tài liệu liên quan