1. MÔN:PHƢƠNG PHÁP GIẢNG DẠY
KỊCH BẢN GIẢNG DẠY
BÀI 7: CÁC THỦ TỤC CHUẨN VÀO/RA
ĐƠN GIẢN
GV:LÊ ĐỨC LONG
SINH VIÊN:BIỆN THỊ THÁI THANH
LỚP:TIN5D-BÌNH THUẬN
2. TIN HỌC 11:MỤC TIÊU CHƢƠNG TRÌNH
• Trang bị cho học sinh
Kiến một số khái niệm cơ bản
thức về lập trình và ngôn ngữ
bậc cao.
• Giải đƣợc một số bài
toán đơn giản trên máy
tính bằng cách vận dụng
Kỹ đƣợc các kiến thức về
năng thuật toán,cấu trúc dữ
liệu,ngôn ngữ lập trình
cụ thể,sử dụng các
chƣơng trình con có sẵn.
• Ham thích môn học,có
Thái độ kỹ thuật cao và tinh thần
làm việc theo nhóm
3. CHƢƠNG TRÌNH TIN HỌC 11
Bài 6:Phép
CHƢƠNG I: Một Số Khái Niệm Về Lập Trình Và toán,biểu
Ngôn Ngữ Lập Trình thức,câu
lệnh gán
CHƢƠNG II: Chƣơng Trình Đơn Giản
TIN HỌC 11
BÀI 7: Các
CHƢƠNG III: Cấu Trúc Rẽ Nhánh Và Lập Thủ Tục
Chuẩn
Vào /Ra
CHƢƠNG IV: Kiểu Dữ Liệu Có Cấu Trúc Đơn Giản
CHƢƠNG V: Tệp Và Thao Tác Với Tệp Bài 8:Soạn
thảo,dịch,
thực hiện và
CHƢƠNG VI: Chƣơng Trình Con Và Lập Trình hiệu chỉnh
Có cấu trúc chương trình
4. BÀI 7: CÁC THỦ TỤC CHUẨN VÀO/RA ĐƠN GIẢN
• Biết các lệnh vào/ra đơn giản để nhập dữ liệu từ bàn phím
hoặc dữ liệu từ bàn phím hoặc đưa dữ liệu ra màn hình.
Kiến thức
• Viết được một số lệnh vào/ra đơn giản.
Kỹ năng
• Cấu trúc 1 chương trình
• Các kiểu dữ liệu
Kiến thức • Cách khai báo biến và các biểu thức,phép toán,câu lệnh gán
đã biết
5. BÀI 7: CÁC THỦ TỤC CHUẨN VÀO/RA ĐƠN GIẢN
Điểm
Điểm khó
trọng tâm
Phân biệt giữa 2 lệnh nhập dữ
liệu liệu Read và Readln, khi
Phân biệt giữa hai lệnh
nhập dữ liệu nên dùng Readln vì
nhập dữ liệu read và readln
nếu không có thể làm trôi lệnh
readln
Việc sử dụng lệnh Write và
Phân biệt giữa hai lệnh xuất
Writeln, các cách để hiển thị dữ
dữ liệu write và writeln
liệu, các kiểu dữ liệu trong nó.
Cách kết hợp hai lệnh vào ra dữ biết cách kết hợp hai lệnh
liệu khi viết chương trình cho hợp vào ra dữ liệu khi viết
lý chương trình hợp lý
6. NỘI DUNG BÀI DẠY
Hoạt • Mở đầu (7’)
động 1:
Hoạt • Nhập dữ liệu
từ bàn phím
động 2: (15’)
Hoạt • Đƣa dữ liệu ra
động 3: màn hình(15’)
Hoạt • Củng cố(8')
động 4:
7. Hoạt động 1(5’): Mở đầu
Giáo viên nhắc lại kiến thức cũ.
Giới thiệu và đặt ra vấn đề,câu hỏi liên quan đến bài mới:
Khi sử dụng các ứng dụng ta thường nhập thông tin
vào, như vậy bằng cách nào ta nhập được thông tin nào
khi lập trình?
Làm cách nào để nhập giá trị từ bàn phím vào cho biến.
8. HOẠT ĐỘNG 2(15’):
NHẬP DỮ LIỆU TỪ BÀN PHÍM
Giáo viên diễn giải cách sử dụng,tác dụng,hoạt động của
READ/READLN, nêu sự khác nhau khi dùng Read/Readln. Cấu
trúc:
READ/READLN(<biến 1>, …,<biến n>);
Ứng với mỗi ngôn ngữ có cách nhập thông tin vào khác nhau
Giáo viên đƣa ra ví dụ minh họa đồng thời đặt câu hỏi cho học
sinh nhắc lại kiến thức cũ về:cấu trúc 1 chƣơng trình,cách khai
báo biến kiểu dữ liệu,phép toán… Chú ý : Khi nhập dữ liệu
Giáo viên:Chạy chƣơng trình cho học sinh quan sát, nhận xét về và
từ bàn phím READ
chƣơng trình(nếu có máy chiếu) READLN có ý nghĩa như
Giải thích việc nhập giá trị cho nhiều biến đồng thời . thường hay dùng
nhau,
READLN hơn. READLN
luôn chờ gõ phím Enter.
9. HOẠT ĐỘNG 3(15’):
ĐƢA DỮ LIỆ RA MÀN HÌNH
Từ ví dụ ở hoạt động 2 giáo viên đƣa ra vấn đề :Vậy làm
thế nào và có những cách nào để hiển thị dữ liệu theo ý
muốn của ngƣời lập trình ?
Giáo viên giới thiệu:Mỗi ngôn ngữ có cách đƣa thông tin
ra màn hình khác nhau.Lấy ví dụ về các thủ tục đƣa
thông tin ra màn hình của ngôn ngữ khác nhƣ : C++:
cout ….
Giáo viên: Giải thích sự khác nhau giữa Write,
Writeln.Cấu trúc:
Write/Writeln(<Giá trị 1>, <Giá trị 2>,…,<Giá trị n>);
Lấy ví dụ minh họa cụ thể bằng chƣơng trình.
10. HOẠT ĐỘNG 4(10’):
CỦNG CỐ
Giáo viên đƣa ra bài tập đơn giản gợi ý cho học sinh
làm đòng thời củng cố lại kiến thức vừa học.
Dặn dò: học bài cũ và xem bài mới