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

giao an tin hoc 11 theo chu de

11 68 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 11
Dung lượng 85 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Câu 1: Lập trình tính chu vi và diện tích tam giác. Biết rằng a, b, c là 3 cạnh của tam giác được lưu trong tệp tamgiac.inp. (Tệp tamgiac.inp chứa 3 cạnh a, b, c giữa chúng ngăn cách nhau dấu cách). Kết quả chu vi và diện tích được lưu vào tệp tamgiac.outGợi ý: + Mở tệp tamgiac.inp ra để đọc, đọc các giá trị trong tệp ra các biến a, b, c.Vận dụng kiến thức môn Toán: Tính chu vi: CV:=(a+b+c)2; Tính nửa chu vi: P:=CV2; Tính diện tích tam giác theo công thức Hêrông:S:=sqrt(P(Pa)(Pb)(Pc));+ Mở tệp tamgiac.out ra để ghi, ghi các giá trị CV và S vào tệp.(Chú ý: Trước khi mở tệp để đọc hoặc ghi ta cần phải gắn tên tệp)Câu 2: Có ba bệnh nhân đến khám bệnh tại Bệnh viện Quân Y 91. Gọi a, b, c là lượng đường trong máu của người đến khám bệnh. Hãy tính lượng đường trung bình của ba người bệnh trên. Biết rằng a, b, c được lưu trong tệp duong.inp (tệp duong.inp chứa 3 số nguyên dương a, b, c giữa chúng ngăn cách nhau bởi dấu cách). Kết quả được lưu vào tệp duong.out Gợi ý:+ Mở tệp duong.inp ra để đọc, đọc các giá trị trong tệp ra các biến a, b, c.+ Tính lượng đường trung bình: TB:=(a+b+c)3; + Mở tệp duong.out ra để ghi, ghi giá trị TB vào tệp.(Chú ý: Trước khi mở tệp để đọc hoặc ghi ta cần phải gắn tên tệp)

Trang 1

BÀI DỰ THI CUỘC THI DẠY HỌC THEO CHỦ ĐỀ TÍCH HỢP

DÀNH CHO GIÁO VIÊN TRUNG HỌC

NĂM HỌC 2014 - 2015

CHỦ ĐỀ DỰ THI “LÀM VIỆC VỚI TỆP ”

Lĩnh vực: Tin học

TRƯỜNG THPT LÊ HỒNG PHONG

ĐỊA CHỈ: TK1, TT Ba Hàng, H Phổ Yên, T.Thái Nguyên

ĐIỆN THOẠI: 0280.3863121; EMAIL: c3lehongphong@thainguyen.edu.vn

Họ và tên giáo viên: Nguyễn Chí Thanh

Điện thoại: 0977552419 Email: thanhlhpict@gmail.com

Năm 2015

Trang 2

CỘNG HOÀ XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc lập - Tự do - Hạnh phúc

PHIẾU DỰ THI: DẠY HỌC THEO CHỦ ĐỀ TÍCH HỢP

1 Tên hồ sơ dạy học

LÀM VIỆC VỚI TỆP - (Tin học 11).

2 Mục tiêu dạy học

Kiến thức:

- Củng cố lại kiến thức đã học về tệp như biết các bước làm việc với tệp: gán tên cho biến tệp, mở tệp, đọc/ghi tệp, đóng tệp; biết một số hàm và thủ tục chuẩn làm việc với tệp trong bài 14, 15 của chương V thông qua ví dụ

- Biết kiến thức Toán về cách tính khoảng cách tính độ dài giữa 2 điểm trong mặt phẳng khi biết toạ độ của 2 điểm

- Biết kiến thức Vật lí về các tính điện trở tương đương của các đoạn mạch

- Biết kiến thức Tiếng Anh để hiểu nghĩa một số tên dành riêng, tên chuẩn trong NNLT Pascal

- Ngoài ra cấn biết thêm kiến thức Hoá học, Sinh học để vận dụng giải một số bài tập

Kỹ năng:

- Nhận biết được các cách hoạt động của tệp

- Biết sử dụng các thủ tục và hàm liên quan để giải quyết bài toán

- Nắm được chức năng của các thủ tục và hàm để thao tác với tệp

- Học sinh cần có năng lực vận dụng những kiến thức liên môn Toán, Vật lí,

Hoá học, Sinh học, Tiếng Anh để giải quyết các vấn đề bài học đặt ra.

- Rèn luyện khả năng tư duy lôgíc cho học sinh

Tư duy: Phát triển tính sáng tạo, tư duy lôgíc Tin học của học sinh trong việc

học lập trình

Thái độ: Thích thú học tìm hiểu và ham học hỏi các môn học tự nhiên, ham

muốn học ngôn ngữ lập trình để có khả năng giải các bài toán bằng máy tính điện tử

Trang 3

3 Đối tượng dạy học của bài học

Đối tượng học sinh khối 11 đã được học bài 14 và bài 15 chương trình Tin học 11

- Đặc điểm của học sinh:

+ Đa số học sinh đều có đam mê các môn khoa học tự nhiên

4 Ý nghĩa của bài học

Tôi đã nghiên cứu chủ đề tích hợp liên môn Toán học, Vật lý, Hoá học, Sinh học tiếng Anh vào môn Tin học, tổ chức thực hiện dạy học theo chủ đề tích hợp liên môn Tôi thấy:

Chủ đề tích hợp được lựa chọn dựa trên các nguyên tắc sau:

a) Đảm bảo đạt được mục tiêu của bài học

b) Bảo đảm tính phức hợp đa kiến thức

c) Bảo đảm tích hợp nội dung, phương pháp

d) Bảo đảm gắn với thực tiễn và thiết thực với học sinh

e) Phù hợp với năng lực, điều kiện và thời gian trong bối cảnh chung của nhà trường hiện nay

e) Bài học tích hợp liên môn đảm bảo để tổ chức cho học sinh học theo dự

án nhằm giúp học sinh khai thác vận dung nội dung tích hợp và phát triển một số kỹ năng, năng lực chung

Quy trình xây dựng chủ đề gồm các bước sau:

a) Phân tích nội dung chương trình của các môn tìm ra những nội dung chung

có liên quan, bổ sung, hỗ trợ cho nhau nhưng lại được trình bày riêng biệt ở mỗi bộ môn

b) Lựa chọn nội dung các môn học có thể tích hợp trong mộ số chủ đề gắn với thực tiễn đời sống của học sinh

c) Dựa theo các nguyên tắc đã đề ra để lựa chọn chủ đề phù hợp

Sau khi đã xây dựng được một số chủ đề tích hợp liên môn, tôi đã tổ chức thực hiện dạy học các chủ đề theo phương pháp dạy học tích hợp liên môn tại

Trang 4

Trường THPT Lê Hồng Phong, với mục đích là tìm hiểu khả năng dạy học các chủ

đề tích hợp liên môn theo chủ trương của Sở Giáo dục và Đào tạo Thái Nguyên Vì đây là vấn đề mới và khó, nằm ngoài chương trình nên mỗi giáo viên chỉ thử nghiệm với một chủ đề ở một lớp học sinh theo nhu cầu, năng lực của giáo viên Chúng tôi đã thống nhất các vấn đề về mục tiêu bài học, mục đích thực nghiệm, sơ lược về tích hợp liên môn, phương pháp học và phương pháp dạy theo chủ đề tích hợp, cũng như thống nhất về phương pháp đánh giá kết quả thực nghiệm

5 Thiết bị dạy học, học liệu

- Bài soạn, SGK, SGV

- Máy chiếu, máy chiếu vật thể, máy tính, bảng phụ

- Tìm hiểu kiến thức Toán, Vật lí, Hoá học, Sinh học và tiếng Anh liên quan đến bài dạy,…

- Bút dạ viết bảng, giấy A4

6 Hoạt động dạy học và tiến trình dạy học

Tiến trình bài học.

* Hoạt động 1: Kiểm tra bài cũ và giới thiệu bài mới.

- Mục tiêu: + Ôn lại kiến thức đã học ở bài 14, 15

+ Vận dụng để giải quyết một vấn đề cụ thể trong thực tế

- Các bước tiến hành:

Hoạt động của thầy Hoạt động của trò Nội dung

1 Nhắc lại kiến thức cũ.

- Gọi 1 HS nhắc lại các hàm

và thủ tục liên quan đến tệp

- Gọi HS vẽ lại sơ đồ thao

tác với tệp

- Gọi 1 HS khác nhận xét và

bổ sung cho đầy đủ

- Nhận xét chung về ý kiến

của 2 HS đã trình bày

2 Giới thiệu bài mới

- Nêu lên vai trò của tệp

trong việc xử lý và lưu trữ

thông tin, áp dụng vào thực

tế ( Sơ lược VD1)

- HS liên hệ kiến thức cũ và

môn Tiếng Anh trả lời câu hỏi

Var <tên biến tệp>:text;

Assign(<biến tệp>,<tên tệp>);

Rewrite(<biến tệp>);

- Nhận xét và bổ sung thêm các hàm, thủ tục còn còn thiếu

- HS Lắng nghe lời giảng của GV

- HS hướng theo sự dẫn dắt của GV để đi vào VD 1

- Ghi lại những hàm

và thủ tục mà HS1

đã nêu

- Bổ sung những thiếu sót của HS1

- Đánh số thứ tự trên các hàm thủ tục đã ghi ở bảng

Trang 5

* Hoạt động 2 : Tìm hiểu VD1 và VD2.

- Mục tiêu : Giúp HS hiểu được nội dung chương trình, biết đầu vào, đầu ra của chương trình

- Nội dung: VD1 SGK, tính khoảng cách giữa trại Hiệu trưởng và trại của từng GVCN

- Các bước tiến hành:

Hoạt động của thầy Hoạt động của trò Nội dung

1 Tìm hiểu VD 1.

- Gọi 1 HS đọc VD1

- Nhấn mạnh những điểm

quan trọng cần lưu ý trong

VD1

- Gợi ý cách giải quyết bài

toán, để giải được bài bài

toán này ta cần phải nắm

được công thức tính khoảng

cách giữa 2 điểm

- Nhắc lại công thức tính

khoảng cách giữa 2 điểm

trên mặt phẳng toạ độ

- ? Trong VD này ta cần tổ

chức và lưu trữ dữ liệu trong

tệp ở dạng nào ?

- ? Các thao tác liên quan

đến tệp được sử dụng trong

VD này gồm những gì ?

- ? Các hàm và thủ tục nào

sẽ sử dụng trong VD này ?

- ? Hàm Eof(<biến tệp>) có

chức năng gì ?

- Theo dõi VD1

- Lắng nghe hướng dẫn của GV

- HS liên hệ kiến thức Toán

về tính khoảng cách giữa 2 điểm trong mặt phẳng khi biết trước toạ độ 2 điểm

- HS trả lời : Cần tổ chức và lưu trữ tệp ở dạng văn bản

- HS trả lời : Khai báo tệp

Gắn tên tệp

Mở tệp để đọc dữ liệu

Hiện kết quả ra màn hình

Đóng tệp

- HS trả lời : Các hàm sẽ

sử dụng là:

Var Assign Reset While do Eof

Read

- Ghi lại công thức tính khoảng cách giữa 2 điểm A và B lên bảng để HS nắm rõ

2 2

) (

) (x A x B y A y B

Vậy công thức tính khoảng cách từ gốc toạ độ O đến điểm có toạ độ (x,y) như sau:

2

x

d  

Var <tên biến tệp>:

text;

Assign(<biến tệp>,

<tên tệp>);

Reset(<biến tệp>); While…do

Eof(<biến tệp>);

Trang 6

- ? Có thể thay thế lệnh

While do bằng lệnh

For to do được không ?

- Kết luận lại những vấn đề

đã nêu

- Thực hiện chạy chương

trình cho HS quan sát và

thấy được kết quả

2 Tìm hiểu VD2.

- Gọi HS đọc VD2

- Nhắc lại công thức tính

địên trở tương đương của 3

điện trở mắc song song

- Gọi HS trình bày cách tính

điện trở tương đương của

các điện trở được mắc như

trong hình 1 đến 5

- Nhận xét và sửa sai

- Gọi HS chuyển các biểu

thức tính điện trở tương

đương trên sang dạng biểu

diễn của Pascal ?

- Cho HS đọc qua nội dung

CT của VD2

- ? Mảng a dùng để làm gì?

- ? Dòng lệnh For to do có

ý nghĩa gì?

-? Tại sao phải dùng 2 hàm

Close?

- Tổng kết lại CT của VD2

- Yêu cầu HS về tìm hiểu lại

Writeln Close

- HS trả lời: Trả về kết quả

là True nếu con trỏ chỉ ở cuối tệp

- Không, vì không biết trước số lượng phần tử của tệp

- Lắng nghe giải thích của thầy

- Theo dõi quá trình thực hiện chương trình của GV

- Theo dõi VD2 trong SGK

- HS lắng nghe lời giảng của GV

- HS liên hệ kiến thức Vật lí

về tính điện trở tương đương của các đoạn mạch

- HS lên bảng ghi cách tính điện trở tương đương các mạch điện

- HS lên bảng chuyển các biểu thức tính điện trở tương đương trên sang dạng biểu diễn trong Pascal

- HS nhìn lên bảng để theo dõi, sau đó đưa ra nhận xét

Read(<biến

tệp>,<DS biến>);

Writeln(<biến tệp>); Close(<biến tệp>);

- Chiếu nội dung chương trình lên bảng và thực hiện

program Khoang_cach;

var d:real;

f:text;

x,y:integer; Begin

assign(f,'TRAI.INP ');

reset(f);

while eof(f) do

begin read(f,x,y);

d:=sqrt(x*x+y*y);

writeln('Khoang cach: ',d:10:2); end;

close(f);

end.

- Ghi lại công thức

tính điện trở tương đương của 3 điện trở mắc song song

- Ghi lại kết quả điện trở tương đương do

HS trình bày

+ Sơ đồ 1

3 2 3 1 2 1

3 2 1

R R R R R R

R R R R

 + Sơ đồ 2

3 2 1

2 1

R R R

R R

Trang 7

VD2 qua sự hướng dẫn trên

lớp

- Thực hiện chạy chương

trình cho HS quan sát và

thấy được kết quả

- Theo dõi nội dung CT của VD2 trong SGK

- HS trả lời: Dùng để lưu kết quả điện trở tương đương của 3 điện trở được mắc theo 5 cách như hình vẽ

- Vì CT dùng 2 biến tệp f1và f2 nên ta phải dùng 2 hàm Close để đóng 2 tệp đó

- Theo dõi quá trình thực hiện chương trình của GV

+ Sơ đồ 3

2 3 1

3 1

R R R

R R

 + Sơ đồ 4

1 3 2

3 2

R R R

R R

 + Sơ đồ 5

3 2

R

R  

- Bổ sung thêm cho hoàn chỉnh

- Chiếu nội dung chương trình lên bảng và thực hiện

program Dientro; var r1,r2,r3:real; a:array[1 5] of real;

i:byte;

f1,f2:text; Begin

assign(f1,'RESIST.DA T');

reset(f1);

assign(f2,'RESIST.EQ U');

rewrite(f2); while not eof(f1) do begin readln(f1,r1,r2,r3); a[1]:=r1*r2*r3/ (r1*r2+r1*r3+r2*r3); a[2]:=r1*r2/

(r1+r2)+r3;

a[3]:=r1*r3/

(r1+r3)+r2;

a[4]:=r2*r3/

(r2+r3)+r1;

a[5]:=r1+r2+r3; for i:=1 to 5 do write(f2,a[i]:9:3,' ');

writeln(f2); end;

close(f1);

close(f2);

end.

* Hoạt động 3: Củng cố kiến thức đã học trong chương V.

- Những nội dung đã học

Trang 8

+ Cỏc thao tỏc xử lý tệp:

 Gỏn tờn tệp

 Mở tệp

 Đọc, ghi dữ liệu vào tệp

 Đúng tệp

* Hoạt động 4: Dặn dũ và ra bài tập về nhà.

- Cần nắm vững cỏch làm việc với tệp

Bài tập đề nghị:

Cõu 1: Lập trỡnh tớnh chu vi và diện tớch tam giỏc Biết rằng a, b, c là 3 cạnh

của tam giỏc được lưu trong tệp tamgiac.inp (Tệp tamgiac.inp chứa 3 cạnh a, b, c giữa chỳng ngăn cỏch nhau dấu cỏch) Kết quả chu vi và diện tớch được lưu vào tệp tamgiac.out

Gợi ý:

+ Mở tệp tamgiac.inp ra để đọc, đọc cỏc giỏ trị trong tệp ra cỏc biến a, b, c Vận dụng kiến thức mụn Toỏn:

- Tớnh chu vi: CV:=(a+b+c)/2;

- Tớnh nửa chu vi: P:=CV/2;

- Tớnh diện tớch tam giỏc theo cụng thức Hờrụng:

S:=sqrt(P*(P-a)*(P-b)*(P-c));

+ Mở tệp tamgiac.out ra để ghi, ghi cỏc giỏ trị CV và S vào tệp.

(Chỳ ý: Trước khi mở tệp để đọc hoặc ghi ta cần phải gắn tờn tệp)

Cõu 2: Cú ba bệnh nhõn đến khỏm bệnh tại Bệnh viện Quõn Y 91 Gọi a, b, c

là lượng đường trong mỏu của người đến khỏm bệnh Hóy tớnh lượng đường trung bỡnh của ba người bệnh trờn Biết rằng a, b, c được lưu trong tệp duong.inp (tệp duong.inp chứa 3 số nguyờn dương a, b, c giữa chỳng ngăn cỏch nhau bởi dấu cỏch) Kết quả được lưu vào tệp duong.out

Trang 9

Gợi ý:

+ Mở tệp duong.inp ra để đọc, đọc các giá trị trong tệp ra các biến a, b, c

+ Tính lượng đường trung bình: TB:=(a+b+c)/3;

+ Mở tệp duong.out ra để ghi, ghi giá trị TB vào tệp.

(Chú ý: Trước khi mở tệp để đọc hoặc ghi ta cần phải gắn tên tệp)

Câu 3: Nhà bạn Nam muốn mắc ba bóng đèn tiết kiệm điện Tính điện năng

tiêu thụ và công suất của mỗi bóng đèn trong t giờ biết cường độ dòng điện và hiệu điện thế tương ứng là I, U (Biết rằng I, U, t được được lưu trong tệp diennang.inp, giữa chúng ngăn cách nhau bởi dấu cách, kết quả được lưu vào tệp diennang.out)

Gợi ý:

+ Mở tệp diennang.inp ra để đọc, đọc các giá trị trong tệp ra các biến I, U, t + Vận dụng kiến thức Vật lí tính : A:=U*i*t;

P:= U*I;

+ Mở tệp diennang.out ra để ghi, ghi giá trị A và P vào tệp.

(Chú ý: Trước khi mở tệp để đọc hoặc ghi ta cần phải gắn tên tệp)

Câu 4: Cho m(g) Ba tác dụng với nước thu được V(lít) khí H2 Tính thể tích khí H2 (ở đktc) thu được Biết rằng m được lưu trong tệp khoiluong.inp, kết quả được lưu và tệp thetich.out

Gợi ý:

+ Mở tệp khoiluong.inp ra để đọc, đọc giá trị trong tệp ra biến m

+ Vận dụng kiến thức Hoá học tính:

- Số mol H2 n:=m/M Ba ; (bằng số mol của Ba)

- Thể tích khí H2 thoát ra V:=n*22.4;

+ Mở tệp thetich.out ra để ghi, ghi giá trị V vào tệp.

(Chú ý: Trước khi mở tệp để đọc hoặc ghi ta cần phải gắn tên tệp)

Trang 10

Câu 5: Một tế bào E.Coli trong điều kiện nuôi cấy thích hợp cứ 20 phút lại

phân đôi một lần Hỏi:

+ Sau a lần phân chia sẽ thành bao nhiêu tế bào?

+ Nếu cứ b tế bào thì sau 1 giờ 20 phút sẽ phân chia thành bao nhiêu tế bào? (Biết rằng a, b được lưu trong tệp tebao.inp, giữa chúng ngăn cách nhau bởi dấu cách Kết quả được ghi vào tệp tebao.out)

Gợi ý:

+ Mở tệp tebao.inp ra để đọc, đọc các giá trị trong tệp ra biến a, b.

+ Vận dụng kiến thức Sinh học: t1:=exp(ln(2)*a)

t2:=exp(ln(b)*4)

+ Mở tệp tebao.out ra để ghi, ghi giá trị t1 và t2 vào tệp.

(Chú ý: Trước khi mở tệp để đọc hoặc ghi ta cần phải gắn tên tệp)

7 Kiểm tra đánh giá kết quả học tập

* Nội dung:

1.Về kiến thức:

Đánh giá ở 3 cấp độ :

a Nhận biết

b Thông hiểu

c Vận dụng (cấp độ thấp, cấp độ cao)

2 Về kĩ năng:

Đánh giá:

- Rèn luyện năng giải bài toán bằng cách lập phương trình

- Kĩ năng vận dụng kiến thức liên môn để giải bài toán bằng cách lập phương trình

3 Về thái độ:

Đánh giá thái độ học sinh :

- Ý thức, tinh thần tham gia học tập

Trang 11

- Tình cảm của học sinh đối với môn học và các môn học khác có liên quan.

* Cách thức kiểm tra, đánh giá kết quả học tập, sản phẩm của học sinh.

- GV đánh giá kết quả, sản phẩm của học sinh

- HS tự đánh giá kết quả, sản phẩm lẫn nhau (các nhóm, tổ)

- Phiếu trắc nghiệm về đánh giá kết quả, sản phẩm của HS

Cụ thể:

* Khảo sát trước khi áp dụng bài học:

Qua khảo sát, kiểm tra trước khi áp dụng bài học với 48 học sinh lớp 11B15 , tôi thấy kết quả tiếp thu như sau:

* Kết quả sau khi áp dụng bài học:

* Nhận xét: Sau khi áp dụng bài dạy tích hợp liên môn, tôi thấy rằng chất

lượng qua kiểm tra đã được nâng lên đáng kể Đặc biệt là đối với học sinh trung bình đã có những tiến bộ rõ rệt Và một vấn đề hết sức quan trọng đó là đã kích thích các em cố gắng học các môn học tự nhiên hơn

8 Các sản phẩm của học sinh

- Hệ thống các bước thao tác với tệp (vẽ lại sơ đồ thao tác với tệp vào giấy

A4, hs cả lớp)

- Trả lời các câu hỏi của giáo viên vào giấy A4 (theo nhóm, tổ)

- Phiếu trả lời trắc nghiệm bài tập của học sinh.(cả lớp)

Phổ Yên, ngày 9 tháng 10 năm 2014

Giáo viên thực hiện:

Nguyễn Chí Thanh

Ngày đăng: 02/08/2020, 20:41

HÌNH ẢNH LIÊN QUAN

- Mỏy chiếu, mỏy chiếu vật thể, mỏy tớnh, bảng phụ - giao an tin hoc 11 theo chu de
y chiếu, mỏy chiếu vật thể, mỏy tớnh, bảng phụ (Trang 4)
- HS lờn bảng chuyển cỏc biểu   thức   tớnh   điện   trở tương đương trờn sang dạng biểu diễn trong Pascal - giao an tin hoc 11 theo chu de
l ờn bảng chuyển cỏc biểu thức tớnh điện trở tương đương trờn sang dạng biểu diễn trong Pascal (Trang 6)

TỪ KHÓA LIÊN QUAN

w