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

bai giang cau truc re nhanh

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 (106.99 KB, 5 trang )

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

<b>ĐỀ CƯƠNG BÀI DẠY SỐ 1</b>


GV Hướng Dẫn: TRƯƠNG THỊ HẠNH
SV Soạn Bài: LÊ HẢI NHẬT


Bộ môn: Tin Học


<i><b>Bài Soạn: CẤU TRÚC RẼ NHÁNH</b></i>
Lớp 112 – Phòng 44 – Tiết 08


Ngày 03/11/2009
<b>I. MỤC TIÊU.</b>


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


- Giúp Học sinh biết được ỹ nghĩa của cấu trúc rẽ nhánh
- Biết được cấu trúc chung của cấu trúc rẽ nhánh


- Biết cách sử dụng đúng hai dạng cấu trúc rẽ nhánh trong lập trình là dạng
thiếu và dạng đủ


<b>2. Kỹ Năng</b>


- Sử dụng cấu trúc rẽ nhánh dạng thiếu và dạng đủ một cánh thành thạo và
áp dụng vào giải một số bài toán đơn giản.


<b>II. ĐỒ DÙNG DẠY – HỌC.</b>
<b>1. Chuẩn Bị Của Giáo Viên</b>


- Máy vi tính, máy chiếu, giáo án, chương trình mẫu giải phương trình bậc
hai.



<b>2. Chuẩn bị của học sinh</b>


- Sách giáo khoa, Sách tham khảo
<b>III HOẠT ĐỘNG DẠY – HỌC.</b>


<b>1. Hoạt động 1: Tìm hiểu ỹ nghĩa của cấu trúc rẽ nhánh.</b>
<b>a. Mục Tiêu</b>


Giúp cho Học Sinh hiểu được ỹ nghĩa, cấu trúc chung của cấu trúc rẽ
nhánh. Giúp học sinh có thể vận dụng vào giải và vẽ sơ đồ khối các bài toán
đơn giản như giải PT bậc nhất, bậc hai…


<b>b. Nội dung</b>


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

c. Các bước tiến hành


HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HS


1. Nêu ví dụ minh họa cho cấu trúc
rẽ nhánh:


<i>Nếu hơm nay trời mưa thì chúng ta </i>
<i>nghỉ học.</i>


<i> Nếu được 10 điểm An sẽ mời đi ăn </i>
<i>chè nếu khơng thì đi uống nước…</i>
- u cầu học sinh tìm thêm các ví
dụ tương tự.



- Yêu cầu học sinh đưa ra cấu trúc
chung của các ví dụ đó (dạng đủ và
dạnh khuyết)


2. Nêu các bước để tìm nghiệm của
phương trình bậc hai:


ax2<sub> + bx + c = 0</sub>


1. Chú ý theo dõi ví dụ của GV, tìm
ra ví dụ mới.


Nếu…thì….


Nếu …khơng…thì


Nếu làm xong bài tập thì tơi được đi
đá bóng…


2. Theo dõi và thực hiện các yêu cầu
của giáo viên


- Tính delta


- Nếu delta <0 thì Pt vơ nghiệm
- Nếu delta=0 thì Pt có nghiệm kép
x1=x2 = -b/2a


- Nếu delta>0 thì Pt có hai nghiệm
BeGi



n


Input(a,b,c)


Delta:= sqr(b)-4*a*c



Delta>
=0


End


Vơ Nghiệm

Nghiệm



X1,X2



T


T


F


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

- Chia các thành viên trong lớp thành
các nhóm để vẽ sơ đồ khối của bài
tốn


- Chọn các bài làm của các nhóm để
thực hiện đánh giá


3. Tổng kết các bài tập bằng cách bổ
sung và chính xác hóa các bài tập


của học sinh


phân biệt


X1=(-b+Sqrt(delta))/2a
X2=(-b-Sqrt(delta))/2a
- Thực hiện vẽ sơ đồ khối


- Nhận xét, đánh giá sự thiếu sót của
nhóm khác


3. Quan sát các hình vẽ của GV để
ghi nhớ kiến thức


<b>2. Hoạt động 2</b>


Tìm hiểu cấu trúc rẽ nhánh IF- THEN- ELSE trong ngơn ngữ lập trình cấu
trúc pascal


<b>a. Mục tiêu:</b>


- Giúp Học sinh biết được cấu trúc chung của lệnh IF, biết được máy tính sẽ
xử lý như thế nào khi gặp lệnh IF, vẽ sơ đồ thực hiện cho lệnh IF.


<b>b. Nội Dung</b>
<b>* Dạng Thiếu</b>


<i>+ Cấu trúc: IF <điều kiện> THEN <lệnh>;</i>


<i>Điều kiện: là một biểu thức logic, một biểu thức đại số quan hệ</i>


<i>Lệnh: Là một lệnh hay một tập các lệnh trong pascal</i>


<i>+ Sự thực hiện của máy tính:</i>
<i>- Tính giái trị của <điều kiện></i>


<i><b>- Kiểm tra nếu điều kiện có giá trị true thì thực hiện <lệnh></b></i>
Ta có sơ đồ:


True
False


<i>Dạng đủ:</i>


<i>+ Cấu trúc: IF <điều kiện> THEN <Lệnh 1></i>
<i> ELSE <Lệnh 2>;</i>


Điều kiện


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

<i>Điều kiện: Là một biểu thức quan hệ hoặc biểu thức logic</i>
<i>Lệnh 1,Lệnh 2: Là một lệnh hay một chuỗi các câu lệnh</i>
<i>+ Sự thực hiện của máy</i>


<i>- Tính giá trị của <điều kiện></i>


<i><b>- Xét nếu điều kiện có giá trị true thì thực hiện <lệnh 1>, ngược lại thì tính </b></i>
<i><lệnh 2>.</i>


Sơ đồ:


False True



c. Các bước tiến hành


HOẠT ĐỘNG CỦA GV HOẠT ĐỘNG CỦA HS


1. Yêu cầu học sinh nghiên cứu sách
giáo khoa và các ví dụ để đưa ra cấu
trúc chung của lệnh rẽ nhánh.


2.Yêu cầu học sinh vẽ cấu trúc câu
lệnh của dạng thiếu và dạng đủ lên
bảng.


- Giáo viên cho các học sinh nhận
xét bài của bạn


- Giáo viên đưa ra ví dụ và yêu cầu
học sinh tìm ra hướng giải quyết và
trình bày lên bảng cấu trúc của ví dụ
đó


- Giáo viên tổng kết các ý kiến và
đưa ra lời nhận xét.


- Giáo viên đưa ra các điểm chú ý
như sau ELSE thì khơng có dấu “;”,
sau THEN hay ELSE chỉ tồn tại một
câu lệnh.


1. Nghiên cứu sách giáo khoa và trả


lời các câu hỏi của giáo viên


Cấu trúc:


IF <điều kiện> THEN <lệnh 1>
ELSE <lệnh 2>;


2. Học sinh lên vẽ sơ đồ


- Các học sinh khác lên nhận xét bài
của bạn


- Học sinh làm theo lời giáo viên và
nhận xét bài làm của bạn


- Học sinh lắng nghe và ghi nhớ kiến
thức tổng hợp của giáo viên.


- Học sinh có thể ghi chép và ghi
nhớ những chú ý của giáo viên
3.Học sinh tham gia vào vấn đề của
giáo viên đưa ra


<b>Lệnh 2</b>

<b>Lệnh 1</b>



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

3. Giáo viên đặt ra vấn đề tìm ELSE
của câu lệnh IF …THEN nào bằng
ví dụ thực tiễn.


<b>IV. ĐÁNH GIÁ CUỐI BÀI</b>


<b>1.Những nội dung đã học</b>


- Cấu trúc chung của cấu trúc lệnh rẽ nhánh


- Sự thực hiện của máy tính khi gặp câu lệnh rẽ nhánh
- Sơ đồ thực hiện của cấu trúc lệnh rẽ nhánh


<b>2. Câu hỏi và bài tập về nhà</b>


- Viết chương trình nhập vào hai số, tìm số lớn nhất của hai số đó.
- Xem nội dung cho tiết học sau


Nhận xét:


</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
×