Giáo án tin 8 học kì 1

41 689 7
Giáo án tin 8 học kì 1

Đ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

THCS Sụn Tieỏn Ngày soạn : 23/8/2008 Ngày dạy : 8A :25/8/2008 8B :26/8/2008 8C : 26/8/2008 TiÕt : Bài 1: Máy tính chơng trình máy tính A Mơc tiªu :  BiÕt ngêi chØ 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 B Chuẩn bị : Giáo viên : - Tài liệu, GA điện tử - Đồ dùng dạy học nh máy tính kết nối projector, Học sinh : - Đọc trớc - Bảng phụ C Tiến trình tiết dạy : I ổn định tỉ chøc líp : - KiĨn tra sÜ sè : - ổn định trật tự : II Kiểm tra cị : KiĨm tra ®å dïng cđa häc sinh III Dạy : hoạt động thày trò kiến thức cần đạt Hoạt động : 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 tính nh H : Nghiên cứu SGK phần G : Làm để in văn có sẵn nào? - Con ngời điều khiển máy tính thông qua giÊy lƯnh H : Tr¶ lêi G : Con ngêi điều khiển máy tính thông qua ? H : Thông qua lệnh - Chơng trình cách để ngêi chØ dÉn G : Em hiĨu thÕ nµo chơng trình cho máy tính thực nhiều thao tác liên H : Nghiên cứu trả lời theo ý hiểu tiếp cách tự động G : Giải thích chơng trình Hoạt động : Tìm hiểu ví dụ rô bốt quét nhà G : Chiếu sơ đồ vị trí Ví dụ: rô-bốt quét nhà rôbốt (Mô hình SGK) H : Quan sát nghiên cứu SGK G : Em phải lệnh để - Lập chơng trình lệnh cụ thể, đơn rôbốt hoàn thành việc nhặc rác bỏ vào giản, theo trình tự để rôbốt cã thĨ hoµn Giáo án tin Gv Đậu Thanh Quaõn THCS Sụn Tieỏn thùng nơi qui định thành tốt công việc H : Trả lời G : Cho rôbôt chạy mô hình để hs hình dung trực quan H : Quan sát nhớ thao tác thực rôbốt H : Nhắc lại lệnh mà robôt phải làm để hoàn thành c«ng viƯc Cđng cè kiÕn thøc Sau thùc hiƯn lệnh HÃy quét nhà trên, vị trí rô-bốt gì? Em hÃy đa lệnh để rô-bốt trở lại vị trí xuất phát (góc dới bên trái hình) Hớng dẫn nhà Viết lệnh dẫn để rôbốt hoàn thành công viƯc trùc nhËt líp cđa em ViÕt c¸c lƯnh dẫn để rôbốt giúp em áo Ngày soạn : 23/8/2008 Ngày dạy : 8A :25/8/2008 8B :26/8/2008 8C : 26/8/2008 Tiết : Bài 1: Máy tính chơng trình máy tính A 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 toá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 B Chuẩn bị : Giáo viên : - Tài liệu, GA điện tử - Đồ dùng dạy häc nh m¸y tÝnh kÕt nèi projector, Häc sinh : - Đọc trớc - Bảng phụ C Tiến trình tiết dạy : I ổn định tổ chức líp : - KiĨn tra sÜ sè : - ỉn định trật tự : II Kiểm tra cũ : Giáo án tin Gv Đậu Thanh Quân THCS Sơn Tiến Con ngêi lƯnh cho m¸y tÝnh nh ? Lấy ví dụ minh hoạ ? III Dạy : hoạt động thày trò kiến thức cần đạt Hoạt động : Học sinh hiểu viết chơng trình Viết chơng trình : lệnh cho máy tính G : Đa ví dụ chơng trình làm việc H : Nghiên cứu SGK quan sát sơ đồ chơng trình G : Lí cần phải viết chơng trình để điều khiển máy tính H : Dựa vào khái niệm chơng trình để để trả lời G : Chốt ý hình Viết chơng trình hớng dẫn máy tính thực G : Viết chơng trình ? công việc hay giải toán cụ H : Trả lời thể G : Đa khái niệm viết chơng trình hình H : Đọc lại ghi Hoạt động : Tìm hiểu ngôn ngữ lập trình, chơng trình dịch Chơng trình ngôn ngữ lập trình ? G : Máy tính có hiểu đợc chơng trình viết ngôn ngữ thông thờng không ? Nó hiểu ngôn ngữ ? H : Suy nghĩ trả lời G : Em hiểu ngôn ngữ lập trình ? H : Nghiên cứu SGK trả lời G : Chốt khái niệm hình H : Đọc lại ghi G : Đ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 H : Suy nghĩ trả lời : Không G : Giải thích tác dụng chơng trình dịch H : Nghiên cứu SGK nêu khái niệm chơng trình dịch G : 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 Giaựo aựn tin Gv ẹaọu Thanh Quaõn - Ngôn ngữ lập trình ngôn ngữ dùng để viết chơng trình máy tính - Chơng trình dịch đóng vai trò "ngời phiên dịch" dịch chơng trình đợc viết ngôn ngữ lập trình sang ngôn ngữ máy để máy tính hiểu đợc - Chơng trình soạn thảo chơng trình dịch thờng đợc kết hợp vào phần mềm, đợc gọi môi trờng lập trình THCS Sụn Tieỏn Củng cố kiến thức ? Qua học em cần ghi nhớ điều H : Trả lời G : Chốt ghi nhớ hình : GHI NHí Con ngêi chØ 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 toán cụ thể Ngôn ngữ dùng để viết chơng trình máy tính đợc gọi ngôn ngữ lập trình Hớng dẫn nhà Em hÃy cho biết soạn thảo văn yê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 ? Ta thay đổi thứ tự chúng đợc không? Sau thực lệnh HÃy quét nhà trên, vị trí rô-bốt ? Em hÃy đa lệnh để rô-bốt trở lại vị trí xuất phát (góc dới bên trái hình) 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ọc thuộc phần ghi nhớ Ngày soạn : Ngày dạy : 8A : 8B : 8C : Tiết : Baứi 2: Làm quen với chơng trình ngôn ngữ lập trình A 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 đợc trùng với từ khoá B Chuẩn bị : Giáo viên : - Tài liệu, GA điện tử - Đồ dùng dạy học nh máy tính kết nối projector, Học sinh : - Đọc trớc - Bảng phơ Giáo án tin Gv Đậu Thanh Quân THCS Sụn Tieỏn C Tiến trình tiết dạy : I ổn định tổ chức lớp : - Kiển tra sĩ số : - ổn định trật tự : II Kiểm tra cũ : 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 Dạy : hoạt động thày trò kiến thức cần đạt Hoạt động : Học sinh hiểu ngôn ngữ lập trình Ví dụ chơng trình G : Đa ví dụ chơng trình * Ví dụ chơng trình đơn giản viết Pascal đơn giản viết môi trờng Pascal H : Quan sát cấu trúc giao diện chơng trình Pascal G : Theo em chơng trình đợc dịch sang mà máy máy tính - Sau chạy chơng trình máy in lên đa kết ? hình dòng chữ Chao cac ban H : Tr¶ lêi theo ý hiĨu Hoạt động : Học sinh hiểu ngôn ngữ lập trình gồm Ngôn ngữ lập trình gồm gì? G : 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 đợc ghép theo - Ngôn ngữ lập trình tập hợp kí hiệu quy tắc ngữ pháp hay không ? quy tắc viết lệnh tạo thành chơng trình hoàn chỉnh thực đợc máy tính H : Đọc câu hỏi suy nghĩ trả lời G : Ngôn ngữ lập trình gồm ? H : Nghiên cứu SGK trả lời G : Chốt khái niệm hình Hoạt động : HS tìm hiểu từ khoá tên chơng trình G : Đa ví dụ chơng trình nh Từ khoá tên phần trớc - Từ khoá ngôn ngữ lập trình H : Nghiên cứu G : Theo em từ ch- từ dành riêng, không đợc dùng từ khoá Giaựo aựn tin Gv ẹaọu Thanh Quaõn THCS Sụn Tieỏn ơng trình từ khoá cho mục đích khác mục đích sử dụng ngôn ngữ lập trình quy định H : Trả lời theo ý hiểu G : Chỉ từ khoá chơng trình G : Trong chơng trình đại lợng gọi tên H : Trả lời theo ý hiểu G : Tên ? G : Chốt khái niệm tên giải thích thêm quy tắc đặt tên chơng trình H : Nghe ghi - Tên đợc 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 đợc trùng víi c¸c tõ kho¸ Cđng cè kiÕn thøc ? Qua tiết học em đà hiểu đợc điều ? HÃy đặt hai tên hợp lệ hai tên không hợp lệ G : Tên hợp lệ ngôn ngữ lập trình Pascal không đợc bắt đầu chữ số không đợc 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, 10A, 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 đợc từ khoá tên chơng trình Ngày soạn : Ngày dạy : 8A : 8B : 8C : TiÕt : Bµi 2: Lµm quen víi chơng trình ngôn ngữ lập trình A 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 B Chuẩn bị : Giáo viên : - Tài liệu, GA điện tử - Đồ dùng dạy học nh máy tính kết nèi projector, Häc sinh : Giaùo aùn tin Gv Đậu Thanh Quân THCS Sơn Tiến - Đọc trớc - Bảng phụ C Tiến trình tiết dạy : I ổn định tổ chức lớp : - Kiển tra sĩ số : - ổn định trật tự : II Kiểm tra cũ : Ngôn ngữ lập trình gồm ? Thế từ khoá tên chơng trình ? III Dạy : hoạt động thày trò kiến thức cần đạt Hoạt động : Học sinh hiểu cấu trúc chơng trình Cấu trúc chung chơng trình G : Đa ví dụ chơng trình - Cấu trúc chung chơng trình gồm: Phần khai báo o Khai báo tên chơng trình; 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 G : Cho biết chơng trình có Phần thân chơng trình gồm câu lệnh phần ? mà máy tính cần thực Đây phần bắt H : Quan sát chơng trình nghiên buộc phải có cứu sgk trả lời G : Đa lên hình phần - Phần khai báo có không Tuy nhiên, có phần khai báo phải đợc đặt trớc chơng trình phần thân chơng trình H : Đọc G : Giải thích thêm cấu tạo phần Hoạt động : Häc sinh hiĨu mét sè thao t¸c chÝnh NNLT Pascal Ví dụ ngôn ngữ lập trình G : Khởi động chơng trình T.P để - Khởi động chơng trình : xuất hình sau : - Màn hình T.P xuất - Từ bàn phím soạn chơng trình tơng tự word G : Giới thiệu hình soạn thảo T.P - 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 H : Quan sát lắng nghe G : 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 Gv Đậu Thanh Quân THCS Sơn Tiến Cđng cè kiÕn thøc ? Qua tiÕt häc em đà hiểu đợc điều H : Nhắc lại kiến thức trọng tâm G : Chốt lại kiến thức cần nắm vững tiết học Hớng dẫn nhà Hiểu cấu trúc chơng trình thờng gồm phần ? Học thuộc bớc để làm việc với chơng trình môi trờng T.P Học thuộc phần ghi nhớ (SGK) Ngày soạn : 14/09/2008 Tiết + : Bài thực hành 1: làm quen với turbo pascal A Mục tiêu : Thực đợ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 đợc thao tác mở bảng chọn chọn lệnh Soạn thảo đợc 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 B Chuẩn bị : Giáo viên : - Tài liệu, GA điện tử Giaựo aựn tin Gv Đậu Thanh Quân THCS Sơn Tiến - Đồ dùng dạy học nh máy tính kết nối projector, - 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 bµi thùc hµnh - Häc thc kiÕn thøc lý thuyết đà học C Tiến trình tiết dạy : I ổn định tổ chức lớp : - Kiển tra sĩ số : - ổn định trật tự : II KiĨm tra bµi cị : CÊu tróc chung mét chơng trình gồm phần ? Đọc tên chức số từ khoá chơng trình Nêu bớc để làm việc với chơng trình Turbo Pascal III Dạy : Hoạt động thày trò Kiến thức cần ®¹t TiÕt : 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 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 H làm 1trên hình lớn G : Giới thiệu biểu tợng chơng Bài Làm quen với việc khởi động thoát khỏi Turbo Pascal Nhận biết thành trình cách khởi động chơng trình phần hình cđa Turbo Pascal b»ng c¸ch H : Theo dâi quan sát tìm biểu t- a Khởi động Turbo Pascal hai ợng chơng trình máy cách: Cách 1: Nháy đúp chuột biểu tợng hình nền; G : Giới thiệu hình TP Cách 2: Nháy đúp chuột tên tệp Turbo.exe H : Quan sát khám phá thành th mơc chøa tƯp nµy (thêng lµ th mơc TP\BIN) phần hình TP b Quan sát hình Turbo Pascal so G : Giới thiệu thành phần sánh với hình 11 SGK hình Turbo Pascal c Nhận biết thành phần: Thanh bảng chọn; H : Quan sát tên tệp mở; trỏ; dòng trợ giúp phía dới 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 Giáo án tin Gv Đậu Thanh Quân THCS Sơn Tiến G : Giíi thiƯu vµ 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 H : Làm theo máy quan sát c¸c lƯnh tõng menu G : Giíi thiƯu c¸ch thoát khỏi TP H : Làm thử máy tính G : Theo dõi quan sát thao tác thực H máy hớng dẫn thêm 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 để thoát khỏi Turbo Pascal Hoạt động : Giáo viên hớng dẫn H làm hình lớn H : Gõ chơng trình phần a sgk Bài Soạn thảo, lu, dịch chạy chơng G : Mở chơng trình đà chuẩn bị sẵn trình đơn giản program CT_Dau_tien; từ máy chủ uses crt; begin H : Đọc hiểu ý sgk end clrscr; writeln('Chao cac ban'); write('Toi la Turbo Pascal'); H : Làm theo cách - 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 bớc b, c, d sgk G : Theo dâi vµ híng dÉn - Sau nhấn Alt+F5 để quan sát kết máy G : dịch chạy chơng trình máy chủ H : Quan sát đối chiếu kết máy Tiết : Hoạt động : Giáo viên hớng dẫn H làm hình lớn Bài Chỉnh sửa chơng trình nhận biết H : Làm theo bớc yêu cầu số lỗi SGK G : Thờng xuyên máy kiểm tra, theo dõi hớng dẫn cụ thể G : Làm bớc a, b máy chủ giải thích số lỗi cho H hiểu H : Quan sát lắng nghe giải Giáo án tin Gv Đậu Thanh Quân 10 ... THCS Sơn Tiến Giáo án tin Gv ẹaọu Thanh Quaõn 19 THCS Sụn Tieỏn Ngày soạn : 11 /11 /20 08 Ngày dạy : 8A :13 /11 /20 08 Bài : Tiết 20 : Từ toán đến chơng trình A Mục tiêu : Biết bớc giải toán máy tính;... em ViÕt c¸c lƯnh chØ dÉn để rôbốt giúp em áo Ngày soạn : 23 /8/ 20 08 Ngày dạy : 8A :25 /8/ 20 08 8B :26 /8/ 20 08 8C : 26 /8/ 20 08 Tiết : Bài 1: Máy tính chơng trình máy tính A Mục tiêu : Biết viết chơng... Ngày dạy : 8A : 8B : 8C : TiÕt 24 : baøi : Từ toán đến chơng trình A Mục tiêu : Tìm hiểu số toán cụ thể, biết khái niệm toán Xác định đợc Input, Output toán đơn giản; B Chuẩn bị : Giáo viên

Ngày đăng: 14/06/2013, 01:25

Từ khóa liên quan

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

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

Tài liệu liên quan