2. C1: Một Số
Khái Niệm
Về Lập
Trình Và
Ngôn Ngữ
C2:
Chương
Trình Đơn
Giản
C3: Cấu
Trúc Về
Rẽ Nhánh
Và Lặp
Mục Tiêu:
C4: Kiểu
Dữ Liệu Có
Cấu Trúc
-Kiến Thức: Trang bị cho học sinh một số
C6:
khái niệm về lập trình và ngôn ngữ lập trình
bậc caoChương
- Kĩ Năng: Giải được mộtTrình toán đơn giản
số bài Con
Và Lặp
trên máy tính bằng cách vận dụng được các
Trình Có
kiến thức về thuật toán, cấu trúc dữ liệu, ngôn
C5: Tệp Và
Cấu Trúc
ngữ lập trình cụ thể, sử dụng các chương trình
Thao Tác
Với Tệp con có sẵn
- Thái độ: Ham thích môn học, có tính kỉ luật
cao và tinh thần làm việc theo nhóm
3. 3. Cấu
Trúc
Chương
Trình
4. Một Số
Kiểu Dữ
Mục Tiêu Kĩ Liệu Chuẩn
Năng
Mục Tiêu Kiến Thức:
Nắm được cấu trúc chung và
Mục Tiêu Thái Độ
Với một ngôn ngữ lập trình đã
các thành phần của một chương
chọn:
trình viết trên ngôn ngữ bậc
Biết khai báo biến đơn, biết
Xác định thái độ nghiêm túc
cao. Mỗi ngôn Soạn trình cần
8. ngữ lập
viết đúng các biểu thức đơn
trong học tập khi làm quen với
phải viết đúngDịch, của
pháp
Thảo, cúđó.
giản trong chương trình. Không
nhiều quy định nghiêm ngặt
ngôn ngữ
nhầm lẫn giữa cách viết biểu
Thực Hiện
5. Khai lặp trình
trong
Biết khái niệm môi trường
thức khi lập trình với cách viết
Và mỗi ngôn ngữ
BáoýBiếncố gắng học tập
Có thức
làm việc củaHiệu
trong toán học. Chú ý độ ưu
vượt qua những lúng túng, khó
Chỉnh
tiên của các phép toán
Hiểu cách khai báo hằng,
khăn ở giai đoạn đầu bắt đầu
biến, cách tạo các biểu thức.
Chương
Biết kích hoạt môi trường
học lập trình
Hiểu cách sử dụng gán lệnh.
Pascal (hoặc C++) và thoát khỏi
Tạo sự ham muốn giải các bài
Biết cách sửTrình lệnh vào /
dụng các
môi trường đó. Bước đầu làm
toán bằng lập trình, trước mắt
ra đơn giản
quen với một vài bài tập đầu
thấy được lợi ích của lập trình
tiên về lập trình trong môi
Ghi nhớ cấu trúc một chương
phục vụ tính toán và giải được
trường Pascal (c++). Biết soạn
trình đơn giản, một vài kiểu dữ
một số bài toán đã nêu trong
thảo, dịch và thực hiện một số
liệu chuẩn thường dùng, cách Thủ
6.
7. Các chương trình đơn giản theo bài Phép nội dung của chương
khai báo biến, lệnh vào / ra đơn
Toán, Biểu
Tục Chuẩn mẫu có sẵn trong SKG
giản
C2:
Chương
trình đơn
giản
Vào / Ra
Đơn Giản
Thức, Câu
Lệnh Gán
4. 7. Các Thủ Tục
Chuẩn Vào / Ra
Đơn Giản
MỤC TIÊU
KIẾN THỨC
Biết các lệnh vào /ra đơn giản
để nhập liệu từ bàn phím hoặc
đưa dữ liệu ra màn hình
KĨ NĂNG
Viết được một số lệnh
vào/ra đơn giản
5. 7. Các Thủ Tục
Chuẩn Vào / Ra
Đơn Giản
NỘI DUNG TRỌNG TÂM
• Nhập dữ liệu từ bàn phím
• Đưa dữ liệu ra màn hình
ĐIỂM KHÓ TRONG BÀI
• Thủ tục readln và writeln có thể không có tham số
• Thủ tục write hoặc writeln có thể quy cách ra
6. 7. Các Thủ Tục
Chuẩn Vào / Ra
Đơn Giản
KIẾN THỨC ĐÃ BIẾT
•
•
•
•
•
•
Quy trình sản xuất bánh trong cuộc sống
Giả Thuyết / Kết Luận trong toán học
Cấu trúc chương trình
Một số kiểu dữ liệu chuẩn
Khai báo biến
Phép Toán, Biểu Thức, Câu lệnh gán
7. 7. Các Thủ Tục
Chuẩn Vào / Ra
Đơn Giản
Giả định
• Phòng học có máy chiếu, âm thanh, bảng
• Máy tính cài đặt chương trình
8. HĐ 1: Mở đầu
bài dạy
HĐ 5: Củng
cố và dặn dò
HĐ 4: Chú Ý
HĐ 2: Nhập
dữ liệu từ bàn
phím
HĐ 3: Xuất dữ
liệu ra màn
hình
9. HOẠT ĐỘNG 1: Mở đầu bài dạy (15')
1. Ổn định lớp
2. Kiểm tra bài: 1 học sinh
Xác định kiểu dữ kiệu
Cho bài toán yêu cầu học sinh thể hiện trong Pascal
3. Cho học sinh xem một đoạn video ngắn về quy trình làm bánh dẫn
dắt đến vấn đề nhập / xuất trong Pascal
Yêu cầu học sinh cho ví dụ trong thực tế mà bản thân nghĩ là có liên
quan đến nhập / xuất
10. HOẠT ĐỘNG 2 : Nhập dữ liệu từ bàn phím(10p)
1. Trình bày, giải thích:
- Cú Pháp
- Cách sử dụng
- Phân biệt read và readln
2. Ví Dụ minh họa đơn giản (Xem demo)
Liên hệ kiến thức đã học:
- Trong toán học bài toán có giả thiết, kết luận
- Cấu trúc chương trình
- Một số kiểu dữ liệu chuẩn
- Khai báo biến
- Phép Toán, Biểu Thức, Câu lệnh gán
11. HOẠT ĐỘNG 3: Xuất dữ liệu ra màn hình (10p)
1. Giới Thiệu, giải thích:
- Cú Pháp
- Cách sử dụng
- Phân biệt write và writeln
2. Ví Dụ minh họa đơn giản (Xem demo)
Liên hệ kiến thức đã học:
- Cấu trúc chương trình
- Một số kiểu dữ liệu chuẩn
- Khai báo biến
- Phép Toán, Biểu Thức, Câu lệnh gán
12. HOẠT ĐỘNG 4: Chú Ý (5’)
1. Thủ tục readln và writeln có thể không có tham
số
2. Thủ tục write hoặc writeln có thể quy cách ra
Ví Dụ minh họa và xem demo
Kiến thức liên hệ:
- Cấu trúc chương trình
- Một số kiểu dữ liệu chuẩn (đặc
biệt kiểu dữ liệu số thực)
- Khai báo biến
- Phép Toán, Biểu Thức, Câu lệnh gán
13. HOẠT ĐỘNG 5: Củng cố và dặn dò (5p)
1. Hệ thống lại kiến thức
2. Cho bài tập về nhà
3. Yêu cầu xem bài mới chuẩn bị
thực hành