Chuẩn bị của giỏo viờn và học sinh 1.1 Chuẩn bị của giỏo viờn.

Một phần của tài liệu Giao an tin hoc 11 (Trang 60 - 66)

- Cỏc giỏ trị cụ thể của biến tai thời điểm thực hiện chương trỡnh được gọi là tham số thực sự.

2. Chuẩn bị của giỏo viờn và học sinh 1.1 Chuẩn bị của giỏo viờn.

1.1. Chuẩn bị của giỏo viờn.

 Giỏo ỏn, sỏch giỏo khoa, tài liệu.

1.2. Chuẩn bị của học sinh.

 Sỏch giỏo khoa, vở ghi bài.

3. Hoạt động dạy học.3.1. Ổn định tổ chức lớp. 3.1. Ổn định tổ chức lớp.

 Kiểm tra sỉ số lớp.

3.2. Kiểm tra bài cũ.3.3. Tiến hành bài học. 3.3. Tiến hành bài học.

a. Cỏc bước hoạt động.

Nội dung Hoạt động GV Hoạt động HS

Hoạt động 1: Viết chuương trỡnh sử dụng thủ tục. Phương phỏp: thực hiện nhúm

Program thambien; uses crt;

var a,b:integer;

procedure hoandoi (var x,y: integer); var tg:integer; begin tg:=x; x:=y; y:=x; end; begin clrscr; a:=5; b:=10; writeln (a:6,b:6); hoandoi(ab); writeln(a:6,b:6); readln; end.

Viết chương trỡnh hoỏn đổi 2 giỏ trị.

Thảo luận nhúm thực hiện chương trỡnh.

Hoạt động 1: Viết chuương trỡnh cú sử dụng hàm Phương phỏp: thực hiện nhúm Program viduham; uses crt; var m,n,k:integer; function ktnt (k:integer): boolean; var i:integer; begin

Viết chương trỡnh nhập vào 2 số m và n. Liệt kờ cắc số là số nguyờn tố năm trong m và n.

ktnt:=false; if k<=1 then exit; i:=2;

while k mod i<>0 do inc(i); if i=k then ktnt:=true; end; begin clrscr; writeln('Nhap vao m va n'); readln (m,n);

writeln ('Cac so nguyen to trong khoang da cho la'); for k:=m to n do if ktnt(k)= true then write(k:4); readln; end. 4. củng cố, dặn dũ.

 HS về học bài, đọc trước bài thực hành 6.

5. Rỳt kinh nghiệm

Ngày soạn: 22/01 Tiết: 50

Tuần dạy: 30

KIỂM TRA ĐÁNH GIÁ 1 TIẾTI. Mục đớch: I. Mục đớch:

o Kiểm tra khả năng tiếp thu cũng như quỏ trỡnh học tập của học sinh. Để cú thể đều chỉnh phương phỏp giảng dạy. đều chỉnh phương phỏp giảng dạy.

II. Ma trận đề kiểm traMức độ Mức độ

Bài Biết Hiểu Vận dụng

Phần trắc nghiệm (3đ) 14 2 cõu 15 6 cõu 1 cõu 16 17 1 cõu 18 2 cõu Phần tự luận (7đ) 14 1 cõu (2đ) 15 17 1 cõu (2đ) 1 cõu (1đ) 17, 18 1 cõu (2đ)

III. Nội dung.

IV. Kết quả kiểm tra.

Giỏi Khỏ Trung bỡnh Yếu

Ngày soạn: 12/02 Tiết: 51, 52, 53 Tuần dạy: 31, 32, 33 Bài tập thực hành 6 1. Mục tiờu. 1.1. Kiến thức.

 Củng cố lại cỏc kiến thức về xõu ký tự, chương trỡnh con.

1.2. Kĩ năng.

 Rốn luyện kĩ năng xử lý xõu bằng việc tạo hiệu ứng chữ chạy trờn màn hỡnh  Nõng cao kĩ năng viết và sử dụng chương trỡnh con.

1.3. Thỏi độ.

 Ham thớch mụn học, cú tin thần kĩ luật.

2. Chuẩn bị của giỏo viờn và học sinh.2.1. Chuẩn bị của giỏo viờn. 2.1. Chuẩn bị của giỏo viờn.

 Giỏo ỏn, sỏch giỏo khoa, tài liệu...

2.2. Chuẩn bị của học sinh.

 Sỏch giỏo khoa, vở ghi bài...

3. Hoạt động dạy học.3.1. Ổn định tổ chức lớp. 3.1. Ổn định tổ chức lớp.

 Kiểm tra sỉ số lớp.

3.2. Kiểm tra bài cũ.3.3. Tiến hành bài học. 3.3. Tiến hành bài học.

a. Cỏc bước hoạt động.

Nội dung Hoạt động GV Hoạt động HS

Hoạt động 1: Tỡm hiểu thủ tục cắt dỏn, căn giữa. Phương phỏp:Trỡnh chiếu, hoạt động nhúm.

Thủ tục cantdan Type str79=string[79] Procedure cantdan(s1:str79; var s2:str79); Begin s2:=copy(s1,2,length(s1) – 1)+s1[1]; End; Thủ tục cangiua Proceure cangiua(var s:str79); var i, n:integer; Begin n:=length(s); n:=(80 – n) div 2; For i:=1 to n do s:= ‘ ’ + s; End; Tìm hiểu hai thủ tục catdan(s1,s2) và cangiua(s). - Chiếu nội dung thủ tục catdan(s1,s2);

- Hỏi: Đầu vào và đầu ra của thủ tục này?

- Hỏi: Chức năng của thủ tục là gì?

- Yêu cầu học sinh cho ví dụ minh họa.

- Chiếu nội dung thủ tục: cangiua(s);

- Hỏi: Đầu vào của thủ tục? - Hỏi: Thủ tục thực hiện công việc gì?

- Giáo viên chú ý: Có thể nhắc học sinh nếu không khai báo s là tham biến thì thủ tục này không có hiệu lực gì vì lệnh đa s ra màn hình không nằm trong thủ tục này.

Quan sát thủ tục catdan() và trả lời câu hỏi của giáo viên.

- Vào: Sâu kí tự s1. - Ra: Biến xâu kí tự s2. - Thực hiện việc tạo xâu s2 từ xâu s1 bằng việc chuyển kí tự thứ nhất đến vị trí cuối của xâu. - S1= ‘abcd’ thì S2= ‘bcda’ - Quan sát, suy nghĩ và trả lời.

- Đầu vào là một xâu kí tự S không quá 79 kí tự.

- Thủ tục thực hiện thêm vào trớc xâu s một số kí tự trằng để khi đa s ra màn hình kí tự trong S ban đầu đợc căn giữa của dòng gồm 80 kí tự.

Hoạt động 2:Viết chương trỡnh sủ dụng chương trỡnh con ở trờn. Phương phỏp: Thực hiện nhúm

Chương trỡnh cõu b SGK. Gotoxy(x,y) delay(n); và keypressed;

Yờu cầu học sinh viết chương trỡnh ở cõu b sau đú chạy chương trỡnh để tỡm hiểu. Giải thich cho HS một số hàm.

HS chia nhúm thực hiện. Lắng nghe thực hiện

 Viết thủ tục chaychu(s,dong) nhận tham số là xâu S gồm không quá 79 kí tự và một biến nguyên Dong. In ra màn hình dòng chữ xác định bởi S chạy ở dòng Dong. Viết chơng trình và thực hiện có sử dụng thủ tục này.

 HS về học bài chuẩn bị kiểm tra thực hành.

5. Rỳt kinh nghiệm.

STT Nội dung Tự đỏnh giỏ Tổ trưởng Ghi chỳ

1 Mục tiờu học tập 2 Nội dung 3 Thiết bị dạy học 4 Hoạt động học tập 6 Tổng kết 7 Cấu trỳc hỡnh thức

Ngày soạn: 15/03 Tiết: 54

Tuần dạy: 34

KIỂM TRA THỰC HÀNHI. Mục đớch: I. Mục đớch:

 Kiểm tra khả năng tiếp thu củng như quỏ trỡnh học tập của học sinh. Để cú thể đều chỉnh phương phỏp giảng dạy.

II. Nội dung.

III.Kết quả kiểm tra.

Giỏi Khỏ Trung bỡnh Yếu

Ngày soạn: 15/03 Tiết: 55 Tuần dạy: 35 ễN TẬP 1. Mục tiờu. 1.4. Kiến thức. 1.5. Kĩ năng. 1.6. Thỏi độ.

 Ham thớch mụn học, cú tin thần kĩ luật.

3. Chuẩn bị của giỏo viờn và học sinh.3.1. Chuẩn bị của giỏo viờn. 3.1. Chuẩn bị của giỏo viờn.

 Giỏo ỏn, sỏch giỏo khoa, tài liệu...

3.2. Chuẩn bị của học sinh.

 Sỏch giỏo khoa, vở ghi bài...

Một phần của tài liệu Giao an tin hoc 11 (Trang 60 - 66)

Tải bản đầy đủ (DOCX)

(66 trang)
w