Quảng Cáo
Chào mừng quý vị đến với .
Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tư liệu của Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy đăng ký thành viên tại đây hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay ô bên phải.
Giáo án tin Học 11

- 0 / 0
(Tài liệu chưa được thẩm định)
Nguồn: đồng nghiệp
Người gửi: Ngô Xuân Quỳnh (trang riêng)
Ngày gửi: 10h:14' 16-03-2009
Dung lượng: 55.0 KB
Số lượt tải: 17
Nguồn: đồng nghiệp
Người gửi: Ngô Xuân Quỳnh (trang riêng)
Ngày gửi: 10h:14' 16-03-2009
Dung lượng: 55.0 KB
Số lượt tải: 17
Số lượt thích:
0 người
Ngày soạn: 18/2/2009
Tiết : 31
§ BÀI TẬP
((
A. Mục tiêu
1. Về kiến thức :
- Biết xâu là một dãy kí tự (có thể coi xâu là mảng 1 chiều).
- Biết cách khai báo xâu, truy cập phần tử của xâu.
2. Về kỹ năng :
- Sử dụng được một số thủ tục, hàm thông dụng về xâu.
- Cài đặt được một số chương trình đơn giản có sử dụng xâu.
3. Về thái độ:
- Ham thích môn học, có tính kỷ luật cao và tính thần làm việc theo nhóm.
- Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như: xem xét vấn đề một cách cẩn thận, chu đáo, sáng tạo, không thỏa mãn với các kết quả ban đầu đạt được,…
B. Chuẩn bị
- Phương pháp : thuyết trình, vấn đáp
- Phương tiện : máy chiếu, máy tính.
C. Tiến trình bài dạy
1. Ổn định lớp: Kiểm tra sĩ số
2. Kiểm tra bài cũ:
Cú pháp khai báo biến kiểu xâu, mảng 1 chiều? Ý nghĩa hàm upcase(s) ?
3. Giảng bài mới
HOẠT ĐỘNG GV
HOẠT ĐỘNG HS
NỘI DUNG
Nêu câu hỏi và gợi ý để HS viết chương trình.
Bài 1: Viết chương trình nhập và hai xâu Hodem và xâu Ten sau đó in ra xâu mới với họ và tên đầy đủ
Chương trình
Var
Hodem:String[50];
Ten:String[10];
Hoten:String;
Program
write(‘Nhap vao ho va ten dem’);
readln (Hodem);
write(‘Nhap vao Ten’);
readln(Ten);
Hoten:=Hodem+ ‘ ‘Ten;
writeln(Hoten);
readln
End.
4. Củng cố :
Khai báo biến chuỗi, truy xuất chuỗi, tìm kiếm thay thế…
5. Dặn dò :
+ Xem lại bài
+ Chuẩn bị bài 13 “Kiểu bản ghi”
CHƯƠNG IV
KIỂU DỮ LIỆU CÓ CẤU TRÚC
Tuần : . . . Tiết : 32
§13 KIỂU BẢN GHI
((
I. Mục tiêu
1. Về kiến thức :
- Biết khái niệm kiểu bản ghi.
- Biết cách khai báo bản ghi, truy cập trường của bản ghi
2. Về kỹ năng :
- Bước đầu biết mô tả một đối tượng bằng một số thuộc tính cần quản lí.
- Khai báo kiểu bản ghi.
- Nhận biết được trường (thuộc tính) của một biến bản ghi và bước đầu viết được một vài thao tác xử lí trên từng trường của bản ghi.
3. Về thái độ:
- Ham thích môn học, có tính kỷ luật cao và tính thần làm việc theo nhóm.
- Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như: xem xét vấn đề một cách cẩn thận, chu đáo, sáng tạo, không thỏa mãn với các kết quả ban đầu đạt được,…
II. Phương pháp, phương tiện dạy học
- Phương pháp : thuyết trình, vấn đáp
- Phương tiện : máy chiếu, máy tính.
III. Tiến trình bài dạy
1. Kiểm tra bài cũ:
Cú pháp khai báo biến kiểu xâu, mảng 1 chiều? Ý nghĩa hàm upcase(s) ?
2. Giảng bài mới
HOẠT ĐỘNG GV
HOẠT ĐỘNG HS
NỘI DUNG
-Để khai báo lý lịch của một học sinh,người ta phải khai báo họ tên người (kiểu chuỗi), phái (nam:=1, nữ:=0 theo kiểu Boolean), ngày sinh,địa chỉ,...Với các kiểu dữ liệu cơ bản khác nhau như vậy trong Pascal ta có thể sử dụng kiểu mảng được không? Vì sao?
-Các cấu trúc dữ liệu kiểu mảng(Array) có hạn chế ở chỗ nào ?
-Song trong thực tế,có những kiểu cấu trúc dữ liệu khác nhau nhưng lại có một mối quan hệ nào đó. Với các kiểu dữ liệu cơ bản khác nhau như vậy trong Pascal ta phải sử dụng kiểu bản ghi (Record).
-Yêu cầu học tìm hiểu cú pháp định nghĩa và khai báo biến kiểu bản ghi.
-Giải thích ý nghĩa của cú pháp cho học sinh hiểu.
-Yêu cầu học sinh đọc ví dụ SGK
-Yêu
Tiết : 31
§ BÀI TẬP
((
A. Mục tiêu
1. Về kiến thức :
- Biết xâu là một dãy kí tự (có thể coi xâu là mảng 1 chiều).
- Biết cách khai báo xâu, truy cập phần tử của xâu.
2. Về kỹ năng :
- Sử dụng được một số thủ tục, hàm thông dụng về xâu.
- Cài đặt được một số chương trình đơn giản có sử dụng xâu.
3. Về thái độ:
- Ham thích môn học, có tính kỷ luật cao và tính thần làm việc theo nhóm.
- Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như: xem xét vấn đề một cách cẩn thận, chu đáo, sáng tạo, không thỏa mãn với các kết quả ban đầu đạt được,…
B. Chuẩn bị
- Phương pháp : thuyết trình, vấn đáp
- Phương tiện : máy chiếu, máy tính.
C. Tiến trình bài dạy
1. Ổn định lớp: Kiểm tra sĩ số
2. Kiểm tra bài cũ:
Cú pháp khai báo biến kiểu xâu, mảng 1 chiều? Ý nghĩa hàm upcase(s) ?
3. Giảng bài mới
HOẠT ĐỘNG GV
HOẠT ĐỘNG HS
NỘI DUNG
Nêu câu hỏi và gợi ý để HS viết chương trình.
Bài 1: Viết chương trình nhập và hai xâu Hodem và xâu Ten sau đó in ra xâu mới với họ và tên đầy đủ
Chương trình
Var
Hodem:String[50];
Ten:String[10];
Hoten:String;
Program
write(‘Nhap vao ho va ten dem’);
readln (Hodem);
write(‘Nhap vao Ten’);
readln(Ten);
Hoten:=Hodem+ ‘ ‘Ten;
writeln(Hoten);
readln
End.
4. Củng cố :
Khai báo biến chuỗi, truy xuất chuỗi, tìm kiếm thay thế…
5. Dặn dò :
+ Xem lại bài
+ Chuẩn bị bài 13 “Kiểu bản ghi”
CHƯƠNG IV
KIỂU DỮ LIỆU CÓ CẤU TRÚC
Tuần : . . . Tiết : 32
§13 KIỂU BẢN GHI
((
I. Mục tiêu
1. Về kiến thức :
- Biết khái niệm kiểu bản ghi.
- Biết cách khai báo bản ghi, truy cập trường của bản ghi
2. Về kỹ năng :
- Bước đầu biết mô tả một đối tượng bằng một số thuộc tính cần quản lí.
- Khai báo kiểu bản ghi.
- Nhận biết được trường (thuộc tính) của một biến bản ghi và bước đầu viết được một vài thao tác xử lí trên từng trường của bản ghi.
3. Về thái độ:
- Ham thích môn học, có tính kỷ luật cao và tính thần làm việc theo nhóm.
- Tiếp tục rèn luyện các phẩm chất cần thiết của người lập trình như: xem xét vấn đề một cách cẩn thận, chu đáo, sáng tạo, không thỏa mãn với các kết quả ban đầu đạt được,…
II. Phương pháp, phương tiện dạy học
- Phương pháp : thuyết trình, vấn đáp
- Phương tiện : máy chiếu, máy tính.
III. Tiến trình bài dạy
1. Kiểm tra bài cũ:
Cú pháp khai báo biến kiểu xâu, mảng 1 chiều? Ý nghĩa hàm upcase(s) ?
2. Giảng bài mới
HOẠT ĐỘNG GV
HOẠT ĐỘNG HS
NỘI DUNG
-Để khai báo lý lịch của một học sinh,người ta phải khai báo họ tên người (kiểu chuỗi), phái (nam:=1, nữ:=0 theo kiểu Boolean), ngày sinh,địa chỉ,...Với các kiểu dữ liệu cơ bản khác nhau như vậy trong Pascal ta có thể sử dụng kiểu mảng được không? Vì sao?
-Các cấu trúc dữ liệu kiểu mảng(Array) có hạn chế ở chỗ nào ?
-Song trong thực tế,có những kiểu cấu trúc dữ liệu khác nhau nhưng lại có một mối quan hệ nào đó. Với các kiểu dữ liệu cơ bản khác nhau như vậy trong Pascal ta phải sử dụng kiểu bản ghi (Record).
-Yêu cầu học tìm hiểu cú pháp định nghĩa và khai báo biến kiểu bản ghi.
-Giải thích ý nghĩa của cú pháp cho học sinh hiểu.
-Yêu cầu học sinh đọc ví dụ SGK
-Yêu
 






Các ý kiến mới nhất