1. Trang chủ
  2. » Hoá học lớp 12

Giao an tin 8 hoan thien

12 4 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

N¾m v÷ng kh¸i niÖm biÕn vµ chøc n¨ng cña biÕn trong ch¬ng tr×nh... Häc thuéc kh¸i niÖm vµ c¸ch khai b¸o biÕn, h»ng..[r]

(1)

Ngày dạy: / /2008 Tiết 13 :

Bài : Bài tập A Mục tiêu :

Củng cố kiến thức kiểu liệu, phép toán với kiểu liệu số, phép so sánh giao tiếp ngời máy

Rèn luyện kĩ sử dụng phép toán ngôn ngữ Pascal B Chuẩn bị :

1 Giáo viên :

- SGK, SGV

- Đồ dùng dạy học nh máy tính, projector, 2 Học sinh : - Kiến thức học.

- Lµm bµi tËp sau bµi : Chơng trình máy tính liệu - SGK, §å dïng häc tËp, 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 bµi cị :

- KiĨm tra viƯc chn bị nhà học sinh III Dạy :

Hot ng ca giỏo viờn Hoạt động Học sinh Hoạt động : Chốt lại kiến thức trọng tâm để áp dụng làm tập

Gv : Trong TP cã nh÷ng kiĨu d÷ liệu ?

Gv : Đa mẫu bảng tổng kết Kiểu dữ

liệu

Tên kiĨu VÝ dơ

nguyªn Integer 39

Gv: Yêu cầu Hs nêu phép toán Pascal

Gv : Đa mẫu bảng : Tên

phép toán

Kí hiệu Kiểu dữ

liƯu VÝ dơ

Céng + Sè

nguyªn, sè thùc

5+7 = 12

Gv : ViÕt tªn lệnh in hình ? Gv : Viết tên lệnh nhập liệu ? Gv : Yêu cầu Hs viết lệnh tạm dừng Gv : Nhận xét đa dạng toán áp dụng

Gv: cht lại số lệnh để giao tiếp ngời máy

Hs: - Interger : Sè nguyªn - Real : Sè thùc - Char : KÝ tù - String : Xâu kí tự Hs : Đọc ghi nhí Hs:- Céng : +

Trõ : - Nh©n : * - Chia : /

- Chia lấy phần nguyên, phần d: Div, mod

Hs : Đọc ghi nhớ

Hs : Viết lên SGK, Đồ dùng häc tËp, b¶ng phơ

Hs : ViÕt tên lệnh nhập liệu, Đồ dùng học tập, bảng phụ

(2)

- Thông báo kết tính toán - Nhập liệu

- Chơng trình tạm ngừng

Hot ng : Cha bi SGK.

Gv: yêu cầu Hs làm tập SGK G : Chốt lại

Gv: yêu cầu Hs làm tập SGK Gv : Nhận xét đa đáp án Gv: yêu cầu Hs làm tập SGK Gv : Nhận xét đa đáp án

Hs : Đọc đề

Hs : Đọc câu trả lời chuẩn bị nhà Hs : Nhận xét bạn

Hs lµm bµi tËp SGK

Hs lµm bµi tËp SGK

Hoạt động : Chữa tập câu a chuẩn bị cho tit thc hnh

Gv : Yêu cầu H làm câu a SGK, Đồ dùng học tËp, b¶ng phơ Gv : NghiƯm thu kÕt qu¶ nhóm Nhận xét cho điểm

Hs : Làm viƯc theo nhãm

ViÕt c¸c biĨu thøc to¸n häc sau dới dạng biểu thức Pascal

a) 15 30 12   ; b)

10 18

 

  ;

c)

2

(10 2) (3 1)

 ; d)

2

(10 2) 24 (3 1)

 

 .

Cñng cè kiÕn thøc.

Gv : Chốt lại kiến thức trọng tâm cần nắm đợc để áp dụng làm tập

Híng dÉn vỊ nhµ.

1 Chuẩn bị trớc thực hành số để tiết sau thực hành Ngày dạy: / /2008

TiÕt 15 :

Bµi :

Sử dụng biến chơng trình

A Mục tiêu :

Học sinh biết vai trò cđa biÕn lËp tr×nh;

 Häc sinh biÕt khái niệm biến B Chuẩn bị :

1 Giáo viên :

- SGK, SGV, tài liệu, Giáo án

- Đồ dùng dạy học nh máy tÝnh, projector, 2 Häc sinh :

- §äc trớc

- SGK, Đồ dùng học tập, bảng phụ C Tiến trình tiết dạy :

(3)

- Kiển tra sĩ số : - ổn định trật tự :

II KiĨm tra bµi cũ :

1 Viết lệnh in lên hình thông báo : 20 + = Viết lệnh in lên hình kết phép toán : 20+5

3 Viết lệnh điều khiển máy dừng lại đến nhấn phím enter tiếp tục Viết lệnh nhập liệu vào từ bàn phím

III D¹y bµi míi :

Hoạt động giáo viên Hoạt động Học sinh Hoạt động : Học sinh biết vai trị biến lập trình.

Gv : Biến ? Biến có vai trò chơng trình ?

Gv : Viết lệnh in kết phép cộng 15+5 lên hình ?

Gv : Muốn in lên hình kết phép tính khác làm ?

Gv : Đa hình ảnh lên hình phân tích gợi mở

Gv : Trình bày cách tính hai biểu thức bên ?

Gv : Đa cách làm phân tích

Hs : c SGK để hiểu biến Hs : Viết bảng phụ

Hs :suy nghÜ tr¶ lêi

Hs : Quan sát, lắng nghe để hiểu biến v vai trũ ca bin

Hs : Đọc thầm ví dụ

Hs : Nghiên cứu SGK trả lời Cách làm :

X 100 + 50 Y  X/3 Z  X/5 Hoạt động : HS biết khái niệm biến

Gv : Việc khai báo biến gồm khai báo ?

Gv : Đa ví dụ SGK phân tích thành phần

Gv : Viết ví dụ khai báo biến giải thích thành phần ?

Gv : Thu kết nhận xét cho ®iĨm

Gv : Viết dạng tổng qt để khai báo biến chơng trình

G : KiĨm tra kết nhóm đa dạng tổng quát

Hs : Đọc thầm nghiên cứu SGK Hs : Trả lời

Hs : Lắng nghe nắm vững kiến thức

Hs : Làm theo nhóm vào bảng phụ

Hs : Quan sát ví dụ viết theo nhóm Hs : Quan sát ghi vë

(4)

Trong Pascal, khai báo sau cho khai báo biến số ?

a) var tb: real; b) var 4hs: integer; c) const x: real; d) var R = 30;

2 Hãy cho biết kiểu liệu biến cần khai báo dùng để viết chơng trình để giải tốn dới đây:

a) Tính diện tích S hình tam giác với độ dài cạnh a chiều cao tơng ứng h (a h số tự nhiên đợc nhập vào từ bàn phím) b) Tính kết c phép chia lấy phần nguyên kết d phép chia lấy phần d hai số nguyên a b

đáp án : a) Var S, a, h: integer b) Var a, b: integer; c, d: real;

Hớng dẫn nhà.

1 Nắm vững khái niệm biến chức biến chơng trình Học thuộc cách khai báo biến lấy ví dụ

3 Đọc trớc phần 3, Ngày dạy: / /2008

Tiết 16 :

Bài :

Sử dụng biến chơng trình (tiếp)

A Mục tiêu :

HS hiểu cách sử dụng biến lệnh gán

Biết khái niệm cách sử dụng số chơng trình ; B Chuẩn bị :

1 Giáo viên :

- SGK, SGV, tài liệu, Giáo án

- Đồ dùng dạy học nh máy tính, projector, 2 Häc sinh :

- §äc tríc

- SGK, Đồ dùng học tập, 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 bµi cị :

1. Biến dùng để làm chơng trình ? Lệnh Readln(x) cú tỏc

dụng ?

2. Viết cách khai báo biến cho ví dụ cụ thể ?

III Dạy :

Hot ng ca giáo viên Hoạt động Học sinh Hoạt động : Học sinh biết cách sử dụng biến chơng trình.

Gv : Sau khai b¸o biÕn, mn sử dụng biến phải làm cho biến có giá trị cách (nhập gán) Gv : Khi khai báo biến y thuộc kiểu Interger phải nhập giá trị cho biến y nh ?

Hs : Viết lệnh nhập giá trị cho biến y vào bảng phụ

(5)

Gv : Khi nhập gán giá trị cho biến giá trị cũ có bị hay không ?

Gv : Giíi thiƯu cÊu tróc lƯnh g¸n

Gv : Đa hình bảng ví dụ vỊ lƯnh g¸n

LƯnh ý nghÜa

X:=12;

Gán giá trị lu biến nhớYvào biến nhớX

X:=(a+b)/2;

Tăng giá trị biến nhớX

lên đơn vị, kết gán trở lại biếnX

Gv : Nhận xét chốt bảng nh SGK

Hs : Nghiên cứu sgk trả lời

Hs : Nghiên cứu ví dụ sgk để hiểu hoạt động ca lnh gỏn

Hs : Điền vào ô trèng lƯnh hc ý nghÜa cđa lƯnh

Hoạt động : HS biết khái niệm cách sử dụng hng chng trỡnh

Gv : Nêu khái niệm ngắn gọn ? Gv : Viết cách khai báo số ví dụ cụ thể

G : Nhận xét chốt khái niệm hằng, c¸ch khai b¸o h»ng, vÝ dơ

Gv : Có thể dùng lệnh gán để thay đổi giá trị không ? Khi cần thay đổi giá trị ta làm nh ?

Hs : Đọc sgk để hiểu cách khai báo nh ? Hs : Trả lời

VÝ dơ :

Hs : ViÕt b¶ng phơ Hs : N/c sgk tr¶ lêi

Cđng cè kiÕn thøc.

H : Đọc phần ghi nhớ sgk G : Chốt khái niệm biến 1. Giả sử A đợc khai báo biến với kiểu liệu số thực, X biến với

kiÓu liệu xâu Các phép gán sau có hợp lƯ kh«ng?

a) A:= 4; b) X:= 3242;

c) X:= '3242'; d) A:= 'Ha Noi'

Híng dÉn nhà.

1 Học thuộc khái niệm cách khai báo biến, Làm 2, 3, 5/33

(6)

TiÕt 14 :

KiÓm tra viết số (45)

A Mục tiêu :

 KiĨm tra kiÕn thøc häc sinh vỊ : B Chuẩn bị :

1 Giáo viên :

Chuẩn bị đề kiểm tra 2 Học sinh :

Ôn lại kiến thức 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 Ma trận đề : Mức độ

Nội dung Bit Hiu Vn dng

III Đề

Đề bµi :

Phần : Trắc nghiệm khách quan : Mỗi câu đợc 0,5 điểm

Khoanh tròn vào đáp án nhất.

C©u : Trong tên sau đây, tên hợp lệ ngôn ngữ Pascal

a 8a b tamgiac c program d bai tap

Câu : Để chạy chơng trình Turbo Pascal ta dùng tổ hợp phím ?

a Ctrl – F9 b Alt – F9 c F9 d Ctrl – Shitf – F9

Câu : Trong Pascal, khai báo sau cho khai báo biến ?

a Var tb: real; b Type 4hs: integer; c Const x: real; d Var R = 30;

Câu : Biểu thức toán học (a2 + b)(1 + c)3 đợc biểu diễn Pascal nh ? a (a*a + b)(1+c)(1 + c)(1 + c) b (a.a + b)(1 + c)(1 + c)(1 + c) c (a*a + b)*(1 + c)*(1 + c)*(1 + c) d (a2 + b)(1 + c)3

C©u : Writeln (Ban hay nhap nam sinh); Readln (NS);

ý nghĩa hai câu lệnh :

a Thông báo hình dòng chữ : Ban hay nhap nam sinh b Yêu cầu ngời sử dụng nhập giá trị cho biến

c Thông báo hình dòng chữ : Ban hay nhap nam sinh yêu cầu ngời sử dụng nhập giá trị cho biến NS

d Tất sai

C©u : Bốn bạn A, B, C, D đa kết phép chia, phép chia lấy phần nguyên lấy phần d hai số nguyên 14 nh sau :

(7)

Hãy chọn bạn làm Phần : Tự luận

C©u : Viết biểu thức toán sau dới dạng biểu thức Pascal : (1,5 điểm) a 15(4 + 30 + 12)

b

10+x¿2 ¿ ¿ ¿

Câu : (5 điểm)

Viết chơng trình nhËp vµo sè a, b tõ bµn phÝm, tÝnh trung bình cộng hai số a, b in kết hình

Ngày dạy: / /2008 TiÕt :

Lun gâ bµn phÝm nhanh víi finger break out

A Mơc tiªu :

Giúp học sinh hiểu tác dụng chơng trình gõ nhanh xác Giới thiệu cho HS cách vào thành phần chơng trình B Chuẩn bị :

1 Giáo viên :

- SGK, SGV, tài liệu, Giáo án

- Đồ dùng dạy học nh máy tính, projector, 2 Học sinh :

- Đọc trớc

- SGK, Đồ dùng học tập, bảng phụ C Tiến trình tiết dạy :

(8)

II Dạy :

Hot ng ca giáo viên Hoạt động học sinh

Hoạt động : Giới thiệu phần mềm Finger break out

Gv: Lớp em đợc làm quen với phần mềm luyện gõ phím ?

Gv: PhÇn mềm Typing test giúp em rèn luyện kĩ ?

Gv : Giới thiệu mục đích phần mm Finger break out

Hs : Trả lời phần mỊm Typing test Hs : Tr¶ lêi

Hoạt động 2: Giới thiệu thành phần hình finger beak out Gv : Giới thiệu biểu tợng chơng

tr×nh

Gv : Có thể mở rộng cách khởi động qua nút start làm mẫu

Gv : Nhấn ENTER (OK) để chuyển sang hình phần mềm

Gv : Ngãn ót tay tr¸i gõ phím nào?, ngón áp út phải gõ phím ? ngón tay trái gõ phím nµo ?

G : Khi khởi động khung trống cha hiển thị

Gv : Më « Level giới thiệu mức khó khác trò ch¬i

Gv : Chọn mức chơi và nhấn start / space bar để bắt đầu

Gv : Theo em muốn dừng chơi làm ?

G : Muốn thoát khỏi chơng trình lµm thÕ nµo ?

Hs : Nêu cách khởi động chơng trình

Hs : Lên máy chủ thực thao tác khởi động chơng trình

Hs : Quan sát hình để phần biệt thành phần hình

Hs : Nghiên cứu SGK để nắm đợc chức ngón tay tơng ứng với màu bàn phím

Hs : Trả lời theo câu hỏi Gv Hs : Quan sát nắm vững cách chọn

Hs : Tr¶ lêi

Hs : - Muèn thoát khỏi phần mềm, nháy nút tổ hợp phÝm ALT+F4

Hoạt động 3: Cách chơi

Gv : Giới chốt bớc để bắt đầu chơi Cách chơi :

- Gõ phím ứng với kí tự bên trái bên phải để di chuyển ngang sang trái phải

- Gõ kí tự để bắn lên cầu nhỏ

- Chú ý có cầu lớn di chuyển ngang để chặn không cho cầu

(9)

chạm “đất”

Gv : Làm để di chuyển ngang bắn cu lờn ?

Hs : Đọc thầm nghiên cøu SGK Hs : Tr¶ lêi

Hs : Ghi cách chơi

Củng cố kiến thức.

? Nờu cách khởi động khỏi chơng trình finger break out ? Màn hình finger break out có thành phần ? H : Nhắc lại kiến thức trọng tâm

G : NhËn xÐt vµ chèt kiÕn thøc

Híng dÉn vỊ nhµ.

- Học thuộc cách khởi động thoát khỏi chơng trình Nắm thành phần chức ngón tay tơng ứng với màu trờn mn hỡnh bn phớm

Ngày dạy: / /2008 TiÕt :

Thùc hµnh finger Break Out

A Mơc tiªu :

 Luyện tập soạn thảo, chỉnh sửa chơng trình, biên dịch, chạy xem kết hoạt động chơng trình mơi trờng Turbo Pascal

Thực hành với biểu thức số học chơng trình Pascal B Chuẩn bị :

1 Giáo viên :

- SGK, SGV, tài liệu, Giáo án

- Đồ dùng dạy häc nh m¸y tÝnh, projector,

- Chuẩn bị phịng thực hành đủ số máy tính hoạt động tốt 2 Hc sinh :

- Đọc trớc thực hµnh

- Học thuộc kiến thức lý thuyết tập 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ị :

Kiểm tra trình thực hành III Dạy :

Hot ng ca giỏo viờn Hoạt động học sinh

Hoạt động : Hớng dẫn ban đầu

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 viết 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

(10)

để tính tốn.

Hoạt động : 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.

Ngày dạy: / /2008

Tiết 17

Bài thực hành 3 : khai báo sử dụng biến

A Mơc tiªu :

 Häc sinh HiĨu rõ vai trò biến lập trình;

Học sinh lam quen với biến ngôn ngữ lập trình Pascal B Chuẩn bị :

1 Giáo viên :

- SGK, SGV, tài liệu, Giáo án

- Đồ dùng dạy học nh máy tính, projector,

- Chuẩn bị phòng thực hành đủ số máy tính hoạt động tốt 2 Học sinh :

- Đọc trớc thực hành

- Hc thuộc kiến thức lý thuyết tập 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ị :

KiĨm tra trình thực hành III Dạy :

Hoạt động giáo viên Hoạt động học sinh

Hoạt động : Hớng dẫn ban u

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 viết chơng trình để tính tố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 G

Hs : ổn định vị trí máy

Hoạt động : Giáo viên hớng dẫn H làm phần b, c 2.

NhËn xÐt sau tiÕt thùc hµnh : Híng dÉn vỊ nhµ.

(11)

TiÕt 18 :

Bài thực hành 2 : khai báo sử dụng biến

A Mục tiêu :

cách sử dụng biến lệnh gán

HS biết cách sử dụng số chơng trình ; B Chuẩn bị :

1 Giáo viên :

- SGK, SGV, tài liệu, Giáo án

- Đồ dùng dạy học nh máy tính, projector,

- Chuẩn bị phịng thực hành đủ số máy tính hoạt động tốt 2 Học sinh :

- §äc tríc bµi thùc hµnh

- Học thuộc kiến thức lý thuyết tập 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 cũ :

Kiểm tra trình thực hành III Dạy :

Hot ng giáo viên Hoạt động học sinh

Hoạt động : Hớng dẫn ban đầu

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 viết chơng trình để tính tố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 G

Hs : ổn định vị trí máy

Hoạt động : 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.

Gv : Đa lên hình nội dung cần đạt tiết thực hành (SGK)

Tæng kÕt : SGK

Câu lệnh Pascal writeln(<giá trị thực>:n:m) đợc dùng để điều khiển cách in số thực hình; giá trị thực là số hay biểu thức số thực n, m số

(12)

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

Gv : Cã thÓ giải thích thêm (nếu cần)

Nhận xét sau tiết thùc hµnh : Híng dÉn vỊ nhµ.

Ngày đăng: 05/03/2021, 18:44

Xem thêm:

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

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

TÀI LIỆU LIÊN QUAN

w