Tải bản đầy đủ (.docx) (3 trang)

Tiết 4_Tin 8

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (130.7 KB, 3 trang )

<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>

<i>Ngày soạn: </i>


<i>Ngày dạy: 8C1: 8C2: 8C3: </i> <i><b> </b>Tiết 4 </i>
<b>BÀI 2: LÀM QUEN VỚI CHƯƠNG TRÌNH </b>


<b>VÀ NGƠN NGỮ LẬP TRÌNH (Tiếp theo)</b>


<b>I. MỤC TIÊU </b>


<b>1. Kiến thức</b>


- Biết ngơn ngữ lập trình gồm các thành phần cơ bản là bảng chữ cái và các
quy tắc để viết chương trình, câu lệnh;


- Biết ngơn ngữ lập trình có tập hợp các từ khố dành riêng cho mục đích
sử dụng nhất định;


- Biết tên trong ngơn ngữ lập trình là do người lập trình đặt ra, tên phải tuân
thủ các quy tắc của ngơn ngữ lập trình. Tên khơng được trùng với các từ khoá;


- Biết cấu trúc chương trình bao gồm phần khai báo và phần thân.


<b>2. Thái độ</b>


- Nghiêm túc trong học tập, ham thích lập trình để giải các bài tập.


<b>3. Năng lực</b>


Năng lực tự học; giải quyết vấn đề; sáng tạo; giao tiếp; tự quản lý; hợp tác;
sử dụng công nghệ thông tin và truyền thông; sử dụng ngôn ngữ.



<b>II. CHUẨN BỊ</b>


<b>1. Giáo viên:</b>Sách giáo khoa, giáo án, máy tính, máy chiếu.


<b>2. Học sinh</b>: Đọc bài trước khi đến lớp, SGK.


<b>III. PHƯƠNG PHÁP, KĨ THUẬT</b>


<b>- Phương pháp:</b> Đặt vấn đề, vấn đáp, gợi mở, phân tích, trực quan,


<b>- Kĩ thuật:</b> Động não, sơ đồ tư tuy, chia nhóm.


<b>IV. TIẾN TRÌNH HOẠT ĐỘNG-GIÁO DỤC</b>
<b>1. Ổn định lớp (1')</b>


<b>2. Bài mới</b>


<b>A. HOẠT ĐỘNG KHỞI ĐỘNG (3')</b>


<b>Hoạt động của GV và HS</b> <b>Nội dung</b>


<i>Mục tiêu: Dự đoán được cấu trúc của chương</i>
trình.


GV: Đặt tình huống.
HS: Trả lời


HS: Nhận xét, đánh giá.
GV: Nhận xét, đánh giá.



Em hãy quan sát chương trình sau:


<b> Program</b> CT_Dau_tien;


<b>Uses</b> Crt;
<b>Begin</b>


Writeln(‘Chao cac ban’);
<b>End</b>.


- Chương trình có cấu trúc khơng?
- Cấu trúc gồm mấy phần?


<b>B. HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC</b>


<b>Hoạt động của GV và HS</b> <b>Nội dung</b>


</div>
<span class='text_page_counter'>(2)</span><div class='page_container' data-page=2>

gồm phần khai báo và phần thân.


GV: Cho học sinh đọc tài liệu sách giáo
khoa.


GV: Hãy cho biết cấu trúc của chương trình
gồm mấy phần?


GV: Trong 2 thành phần trên, thành phần
nào bắt buộc phải có?


<i>* Đối với học sinh khuyết tật: Cấu trúc của</i>
<i>chương trình gồm mấy phần?</i>



Cấu trúc của chương trình gồm: 2 phần


- Phần khai báo: Khai báo tên và một số khai báo khác.
<i>- Phần thân: Bắt đầu bằng từ khoá Begin và kết thúc bằng từ</i>
khoá End và dấu chấm (End.) Giữa từ khoá Begin, End là các
câu lệnh.


<b>* Lưu ý: </b>


- Phần thân là phần quan trọng, bắt buộc phải có trong mọi
chương trình.


- Phần khai báo có thể có hoặc khơng.


<i>- Mục tiêu: Biết các bước để có thể thực</i>
hiện chương trình viết bằng NNLT.


<i>- Hình thức tổ chức: cá nhân, nhóm</i>


<i>- Kỹ thuật: Động não, vấn đáp, suy nghĩ, cặp</i>
đơi, chia sẻ, trình bày 1 phút.


<i>- Phương pháp: Đàm thoại, đặt vấn đê, trực </i>
quan, thảo luận nhóm.


GV: Để viết chương trình ta có thể sử dụng
nhiều NNLT như Pascal, C, Java, ... nhưng
trong chương trình học lớp 8 chúng ta cùng
nhau đi nghiên cứ 1 NNLT dễ dùng là


Pascal.


GV: Nêu cách khởi động một phần mềm bất
kỳ?


GV: Nêu cách khởi động Pascal.


GV: Giới thiệu việc soạn thảo và chạy một
chương trình cụ thể.


<b>4. Ví dụ về ngơn ngữ lập trình (15’)</b>


Để có một chương trình trên ngơn ngữ
Pascal cần có 3 phần việc thơng qua ví dụ
là:


1. Khởi động và soạn thảo chương trình.
2. Dịch chương trình (Alt + F9)


3. Chạy chương trình (Ctrl + F9)


<b>C. HOẠT ĐỘNG LUYỆN TẬP (5')</b>


- Câu hỏi 5 SGK/14:


+ Chương trình 1 là chương trình Pascal đầy đủ và hồn tồn hợp lệ, mặc
dù chương trình này khơng thực hiện điều gì cả. Phần nhất thiết phải có trong
chương trình là phần thân được xác định bởi hai từ khố <i>begin</i> và <i>end</i> (có dấu
chấm).



+ Chương trình 2 là chương trình Pascal khơng hợp lệ vì câu lệnh khai báo
tên chương trình <i>program CT_thu</i> nằm ở phần thân.


- Cách tạo và chạy một chương trình bằng ngơn ngữ lập trình Pascal.


<b>D. HOẠT ĐỘNG VẬN DỤNG, SÁNG TẠO (5')</b>


Bạn Thành viết một chương trình Pascal sau đây:


<b>Start</b>


<b>Program</b> Thanh 1


<b>Uses</b> crt;


Writeln(Minh la Thanh)


</div>
<span class='text_page_counter'>(3)</span><div class='page_container' data-page=3>

Chương trình của Thành có một số lỗi. Em hãy chỉ ra những lỗi đó và sửa
lại?


<b>E. HOẠT ĐỘNG TÌM TỊI, MỞ RỘNG (5')</b>


Pascal là một trong những ngơn ngữ lập trình hướng cấu trúc được dùng
rộng rãi trong các nhà trường. Em hãy tìm hiểu để biết?


1. Các ưu điểm của NNLT Pascal?


2. Khái niệm của NNLT hướng cấu trúc và tên của một vài ngơn ngữ lập
trình loại này?



<b>* HƯỚNG DẤN VỀ NHÀ (2')</b>


- Bài tập 3, 6-13 Sách bài tập.


- Hướng dẫn bài 11 Vở bài tập: Chú ý vị trí phần khai báo và phần thân.
- Học bài cũ, đọc trước Bài thực hành 1: Làm quen với Free Pascal.


</div>

<!--links-->

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×