1. Trang chủ
  2. » Giáo án - Bài giảng

giáo án môn tin học học kỳ 2

46 258 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 46
Dung lượng 1,26 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần.. Em hãy cho 1 vài vì dụ trong cuộc sống mà ta phải thực hiện lặp đi

Trang 2

Phân phối chương trình lớp 8

Môn Tin học

Cả năm: 35 x 2 tiết/tuần=70 tiết HKI: 18 tuần x 2 tiết = 36 tiết HKII: 17 tuần x 2 tiết = 34 tiết

HỌC KỲ I Tiết 1-2: Luyện gõ nhanh với Finger Break Out

Tiết 3-4: Bài1 Máy tính và chương trình của máy tính

Tiết 5-6: Bài 2 Làm quen với chương trình và ngôn ngữ lập trình Tiết 7-8: Bài thực hành 1 Làm quen với Turbo Pascal

Tiết 9-10: Bài 3 Chương trình máy tính và dữ liệu

Tiết 11-12: Bài thực hành 2 Viết chương trình để tính toán Tiết 13-14: Bài 4 Sử dụng biến trong chương trình

Tiết 15-16: Bài thực hành 3 Khai báo biến và sử dụng biến

Tiết 19: Kiểm tra (1 tiết)

Tiết 20-21: Tìm hiểu thời gian với phần mềm Sun Times

Tiế 22-23-24-25: Bài 5 Từ tính toán đến chương trình

Tiết 26-27: Bài 6 Câu lệnh điều kiện

Tiết 28-29: Bài 4: Sử dụng lệnh điều kiện if…then

Tiết 39-40: Bài 7 Câu lệnh lặp

Tiết 41-42: Bài thực hành 5 Sử dụng lệnh For…do

Tiết 43-44-45-46-47 : Vẽ hình học động với GeoGebra

Tiết 48-49: Bài 8 Câu lệnh lặp với số lần chưa biết trước

Tiết 50-51: Bài thực hành 6 Sử dụng lệnh vhile…do

Tiết 52-53: Bài tập

Tiết 54: Kiểm tra (1 tiết)

Tiết 55-56-57-58-59: Quan sát không gian với phần mềm YENKA Tiết 60-61: Bài 9 Làm việc với dãy số

Tiết 62-63: Bài thực hành 7 Xử lý dãy số trong chương trình

Trang 3

Tuần: Ngày soạn:

- Rèn luyện kĩ năng sử dụng phần mềm để tìm hiểu thêm về thiên nhiên, trái đất, từ

đó nâng cao ý thức bảo vệ môi trường sống

3 Thái độ:

- Thái độ học tập nghiêm túc, yêu thích môn học

II Chuẩn bị:

Sách giáo khoa, máy tính điện tử

III Tiến trình bài dạy:

1 Kiểm tra bài cũ: (5p)

Em hãy nêu cách sử dụng phần mềm Sun times

- Quan sát và nhận biết thời

gian: ngày và đêm

Nháy đúp vào biểu tượng

để khởi động phần theoyêu cầu của giáo viên

+ Nhấn giữ nút phải chuột vàkéo thả từ một đỉnh đến đỉnhđối diện của hình chữ nhật

+ Học sinh quan sát các vùngsáng tối khác nhau tương ứngvới ngày và đêm ở từng khuvực

Thực hiện đi theo chiềungang của một đường thẳng

từ trái sang phải để quan sátđược thời gian hiện thời củacác vị trí trên trái đất theođúng chiều thời gian chuyểnđộng

+ Học sinh tiến hành quan

1 Khởi động phần mềm.

2 Sử dụng phần mềm

để quan sát.

a) Phóng to và quan sátmột vùng bản đồ chi tiết.b) Quan sát và nhận biếtthời gian: ngày và đêm

Trang 4

- Quan sát và xem thông tin thời

gian chi tiết của một địa điểm cụ

là thời gian chiều tối

- Giữa vùng đệm có mộtđường liền là đường cho biếtthời gian mặt trời mọc và lặn

c) Quan sát và xem thôngtin thời gian chi tiết củamột địa điểm cụ thể

- Rèn luyện kĩ năng sử dụng phần mềm để tìm hiểu thêm về thiên nhiên, trái đất, từ

đó nâng cao ý thức bảo vệ môi trường sống

3 Thái độ:

- Thái độ học tập nghiêm túc, yêu thích môn học

II Chuẩn bị:

Sách giáo khoa, máy tính điện tử

III Tiến trình bài dạy:

Sử dụng một số chức năng khác

của phần mềm.

- Hiện và không hiện hình ảnh + Học sinh thực hiện chọn

2 Sử dụng một sô chức năng khác của phần mềm (tt)

a) Hiện và không hiện

Trang 5

bầu trời theo thời gian.

- Cố định vị trí và thời gian

quan sát

- Tìm các địa điểm cso thông tin

thời gian trong ngày giống nhau

- Tìm hiểu và quan sát nhật thực

trên trái đất

Option => Maps và chọnhoặc hủy chọn tại mục ShowSky Color để hiện và khônghiện hình ảnh bầu trời theothời gian

+ Học sinh thực hiện chọnOption => Maps => chọnhọăc hủy chọn mục HoverUpdate

+ Học sinh thực hiện:

- Chọn vị trí ban đầu

- Chọn Option => Anchortime to => chọn mục Sunrise

để tìm theo thời gian

+ Học sinh thực hiện để tìmhiểu và quan sát nhật thựctrên trái đất theo yêu cầu củagiáo viên

hình ảnh bầu trời theothời gian

b) Cố định vị trí và thờigian quan sát

c) Tìm các địa điểm csothông tin thời gian trongngày giống nhau

d) Tìm hiểu và quan sát

- Biết nhu cầu cần có cấu trúc lặp trong ngôn ngữ lập trình

- Biết ngôn ngữ lập trình dùng cấu trúc lặp để chỉ dẫn máy tính thực hiện lặp đi lặp lại công việc nào đó một số lần

Sách giáo khoa, máy tính điện tử

III Tiến trình bài dạy:

Trang 6

Hoạt động của GV Hoạt động của HS Nội dung

Tìm hiểu các công việc

phải thực hiện nhiều lần

trong cuộc sống.

Trong cuộc sống hằng

ngày, nhiều hoạt động

được thực hiện lặp đi lặp

lại nhiều lần ví dụ:

- Các ngày trong tuần các

em đều lặp đi lặp lại hoạt

động buổi sáng đến trường

và buổi trưa trở về nhà

- Các em học bài thì phải

đọc đi đọc lại nhiều lần cho

đến khi thuộc bài

? Em hãy cho 1 vài vì dụ

trong cuộc sống mà ta phải

thực hiện lặp đi lặp lại

dịch chuyển của hình bên

trái nó một khoảng cách 2

+ Số lần lặp không biết trước:

Trong một trận cầu lông các emlặp đi lặp lại công việc đánh cầucho đến khi kết thúc trận cầu

- Bước 2: Nếu số hình vuông đãđược vẽ ít hơn 3 , di chuyển bút

vẽ về bên phải 2 đơn vị và trở lạibước 1; ngược lại thì kết thúcthuật toán

Học sinh chú ý lắng nghe, ghi nhớkiến thức

1 Các công việc phải thực hiện

Khi viết chương trìnhmáy tính, trong nhiềutrường hợp ta cũng phảiviết lặp lại nhiều câu lệnhchỉ để thực hiện 1 phéptính nhất định

2 Câu lệnh lặp - một lệnh thay cho nhiều lệnh:

Cách mô tả các hoạt độngtrong thuật toán như các

ví dụ được gọi là cấu trúc lặp

- Mọi ngôn ngữ lập trìnhđều có cách để chỉ thị chomáy tính thực hiện cấutrúc lặp với một câu lệnh

đó là “câu lệnh lặp”

Trang 7

← S + i và quay lại bước 2;

ngược lại kết thúc

- Mọi ngôn ngữ lập trình

đều có cách để chỉ thị cho

máy tính thực hiện cấu trúc

- Biết được cứ pháp và hoạt động của vòng lặp xác định For do

- Biết sử dụng vòng lặp For do để viết một số chương trình

Sách giáo khoa, máy tính điện tử

III Tiến trình bài dạy:

1 Kiểm tra bài cũ:

? Cho một vài ví dụ về hoạt động được thực hiện lặp lại trong cuộc sống hằng ngày

2 Bài mới:

Ví dụ về cầu lệnh lặp

- Cú pháp: For <biến đếm>:=

<giá trị đầu> to <giá trị cuối>

do <câu lệnh>;

- Học sinh quan sát hoạt động

của vòng lặp trên sơ đồ khối

=> nêu hoạt động của vòng

Trang 8

Yêu cầu học sinh viết chương

trình theo sự hướng dẫn của

giáo viên

- B2: Chương trình kiểm trabiểu thức điều kiện, nếu biểuthức điều kiện đúng thì thựchiện câu lệnh

- B3: Biến đếm tự động tănglên 1 đơn vị và quay lại B2

- B4: Nếu biểu thức điều kiệnnhận giá trị sai thì thoát rakhỏi vòng lặp

Ví dụ 5: Chương trình sauđây sẽ tính tổng N số tựnhiên đầu tiên với N nhập

Trang 9

Tuần: Ngày soạn:

Ôn lại câu lệnh lặp For do.

? Hãy nêu cú pháp và chức

năng của câu lệnh lặp For do

- Gõ chương trình sau đây:

- Cú pháp: For <biến đếm>:=

<giá trị đầu> to <giá trịcuối> do <câu lệnh>;

+ Hoạt động của vòng lặp:

- B1: biến đếm nhận giá trịđầu

- B2: Chương trình kiểm trabiểu thức điều kiện, nếu biểuthức điều kiện đúng thì thựchiện câu lệnh

- B3: Biến đếm tự động tănglên 1 đơn vị và quay lại B2

- B4: Nếu biểu thức điềukiện nhận giá trị sai thì thoát

ra khỏi vòng lặp

+ Học sinh đọc kĩ đề và phântích yêu cầu của bài toán

1 Ôn lại câu lệnh lặp For do:

+ Cú pháp:

+ Hoạt động

2 Viết chương trình in ra màn hình bảng nhân của một số từ 1 đến 9, số nhập được từ bàn phím và dừng màn hình để có thể quan sát kết quả

Trang 10

- Tìm hiểu ý nghĩa của các

câu lệnh trong chương trình,

dịch chương trình và sửa lỗi

- Chạy chương trình với các

giá trị nhập vào lần lược là 1,

2,…10 Quan sát kết quả

+ Nhấn phím F9 để sửa lỗi(nếu có)

+ Nhấn Ctrl + F9 để chạychương trình và nhập các giá

trị vào, quan sát kết quả trênmàn hình theo sự hướng dẫncủa giáo viên

Trang 11

- Thái độ học tập nghiêm túc, yêu thích viết chương trình để thực hiện một số công việc.

nhận được trong bài 1 có

những nhược điểm nào

? Nên sửa lại bằng cách nào

- Chỉnh sửa câu lệnh lặp của

với các giá trị gõ vào từ bàn

phím Quan sát kết quả nhận

+ Nên sửa lại bằng cáchchèn thêm một hàng trốnggiữa các hàng kết quả và đẩycác hàng này sang phải mộtkhoảng cách nào đó

+ Học sinh chỉnh sửa theo sựhướng dẫn của giáo viên

+ Học sinh thực hiện theoyêu cầu của giáo viên

+ Tìm hiểu chương trinhtheo sự hướng dẫn của giáoviên

1 Chỉnh sửa chương trình

để làm đẹp kết quả trên màn hình.

BeginClrscr;

For i:= 0 to 9 doBegin

For j:= 0 to 9 doWrite(10*i + j:4);

Writeln;

Trang 12

+ Nhấn Ctrl + F9 để chạychương trình và kiểm tra kếtquả.

Sách giáo khoa, máy tính điện tử, phần mềm Geogebra

III Tiến trình bài dạy:

Trang 13

ra sự gắn kết giữa các đối

tượng hình học, được gọi là

quan hệ như thuộc, vuông

- Mỗi công cụ đều có một

biểu tượng riêng tương

ứng Biểu tượng cho biết

công dụng của công cụ đó

+ Học sinh chú ý lắng nghe

Để khởi động phần mêm ta nháy

đúp vào biểu tượng ở trên màn hình nền

+ Học sinh chú ý lắng nghe =>

ghi nhớ kiến thức

+ Học sinh khởi động phần mềmtrên máy tính theo yêu cầu củagiáo viên

+ Màn hình làm việc củaGeogebra gồm:

- Bảng chọn: là hệ thống các lệnhchính của phần mềm

- Thanh công cụ: Chứa các công

a) Khởi động Nháy đúp vào biểu

tượng ở trên mànhình nền để khởi độngphần mềm

b) Giới thiệu màn hìnhGeogebra tiếng Việt

+ Màn hình làm việc củaGeogebra gồm:

Trang 14

-Tuần: Ngày soạn:

Sách giáo khoa, máy tính điện tử, phần mềm Geogebra

III Tiến trình bài dạy:

1 Kiểm tra bài cũ: (5 phút)

? Hãy nêu các thành phần chính của màn hình làm việc Geogebra

Geogebra ở trên máy tính

- Yêu cầu học sinh kết thúc

+ Học sinh kết thúc phần mềmtheo yêu cầu của giáo viên

+ Nháy chuột vào menu Start \ All Programs\ GeoGebra \ GeoGebra để khởi động phần

2 Nhận biết màn hình làm việc của phần mềm.

IV Nhận xét: (5phút)

Trang 15

Giáo viên nhận xét và đánh giá tiết thực hành của học sinh.

- Biết được các công cụ làm việc chính của phần mềm: công cụ di chuyển, các công

cụ liên quan đến đối tượng điểm…

Sách giáo khoa, máy tính điện tử, phần mềm Geogebra

III Tiến trình bài dạy:

Tìm hiểu các công cụ làm

việc chính của phần mềm.

* Công cụ di chuyển:

? Công cụ di chuyển

có ý nghĩa như thế nào?

* Các công cụ liên quan

đến đối tượng điểm

Yêu cầu học sinh nghiên

cứu SGK và cho biết ý

nghĩa của các công cụ

- Công cụ : dùng để tạo mộtđiểm mới

- Công cụ : dùng để tạo rađiểm là giao của hai đối tượng đã

có trên mặt phẳng

c) Giới thiệu các công cụlàm việc chính

* Công cụ di chuyển:dùng để di chuyển hình

* Các công cụ liên quanđến đối tượng điểm

Trang 16

* Các công cụ liên quan

đường thẳng đi qua một

điểm và vuông góc với một

đường hoặc đoạn thẳng cho

trước

- Công cụ sẽ tạo

ra một đường thẳng song

song với một đường (đoạn)

cho trước và đi qua một

điểm cho trước

- Công cụ dùng

để vẽ đường trung trực của

một đoạn thẳng hoặc hai

điểm cho trước

- Công cụ dùng

để tạo đường phân giác của

một góc cho trước Góc này

xác định bởi ba điểm trên

mặt phẳng

- Công cụ : dùng để tạotrung điểm của đoạn thẳng

+ Học sinh chú ý lắng nghe =>

ghi nhớ kiến thức

Thao tác: chọn công cụ, sau đónháy chuột chọn lần lượt hai điểmtrên màn hình

+ Thao tác: chọn công cụ, sau

đó lần lượt chọn điểm, đường(đoạn, tia) hoặc ngược lại chọnđường (đoạn, tia) và chọn điểm

+ Thao tác: chọn công cụ, sau

đó lần lượt chọn điểm, đường(đoạn, tia) hoặc ngược lại chọnđường (đoạn, tia) và chọn điểm

+ Thao tác: chọn công cụ, sau

đó chọn một đoạn thẳng hoặcchọn hai điểm cho trước trên mặtphẳng

+ Thao tác: chọn công cụ và sau

đó lần lượt chọn ba điểm trên mặtphẳng Điểm chọn thứ hai chính

Trang 17

Tuần: Ngày soạn:

Sách giáo khoa, máy tính điện tử, phần mềm Geogebra

III Tiến trình bài dạy:

một nửa hình tròn đi qua hai

điểm đối xứng tâm

- Công cụ sẽ tạo ra một

cung tròn là một phần của

hình tròn nếu xác định trước

tâm hình tròn và hai điểm trên

cung tròn này

- Công cụ sẽ xác định

một cung tròn đi qua ba điểm

- Thao tác: chọn công cụ, chọntâm hình tròn và điểm thứ hainằm trên hình tròn

- Thao tác: chọn công cụ, chọntâm hình tròn, sau đó nhập giá trịbán kính trong hộp thoại

- Thao tác: chọn công cụ, sau đólần lượt chọn ba điểm

Thao tác: chọn công cụ, chọn

lần lượt hai điểm Nửa hình trònđược tạo sẽ là phần hình tròntheo chiều ngược kim đồng hồ

từ điểm thứ nhất đến điểm thứhai

Thao tác: Chọn công cụ, chọn

tâm hình tròn và lần lượt chọn haiđiểm Cung tròn sẽ xuất phát từđiểm thứ nhất đến điểm thứ haitheo chiều ngược chiều kim đồnghồ

c) Giới thiệu các công cụlàm việc chính

* Công cụ liên quan đếnhình tròn

* Các công cụ biến đổi

Trang 18

cho trước

* Các công cụ biến đổi hình

học

-Công cụ dùng để tạo ra

một đối tượng đối xứng với

một đối tượng cho trước qua

một trục là đường hoặc đoạn

thẳng

-Công cụ dùng để tạo ra

một đối tượng đối xứng với

một đối tượng cho trước qua

một điểm cho trước (điểm

này gọi là tâm đối xứng)

? Nêu cách thoát khỏi phần

mềm

Tìm hiểu các đối tượng hình

học.

- Một hình hình học bao gồm

nhiều đối tượng cơ bản

- Đối tượng hình học gồm đối

tượng tự do và đối tượng phụ

thuộc

- Thao tác: chọn công cụ sau đólần lượt chọn ba điểm trên mặtphẳng

Học sinh chú ý lắng nghe => ghinhớ kiến thức

Để thoát khỏi phần mềm ta nháychuột chọn hồ sơ => đóng hoặcnhấn tổ hợp phím Alt + F4

+ Các đối tượng hình hoc cơ bảngồm: điểm, đường thẳng, tia,hình tròn, cung tròn

hình học

3 Đối tượng hình học:

- Một hình hình học baogồm nhiều đối tượng cơbản

- Đối tượng hình họcgồm đối tượng tự do vàđối tượng phụ thuộc

IV Củng cố: (5phút)

? Nêu ý nghĩa và các thao tác của các công cụ liên quan đến hình tròn

V Dặn dò: (2 phút)

- Về nhà học bài, kết hợp SGK, tiết sau thực hành

Trang 19

- Thái độ học tập nghiêm túc, yêu thích môn học.

II Chuẩn bị:

Sách giáo khoa, máy tính điện tử, phần mềm Geogebra

III Tiến trình bài dạy:

+ Cho trước 3 đỉnh A, B, C Dựngđỉnh D của hình than ABCD dựa trêncác công cụ đoạn thẳng và đườngsong song

Cho trước 3 đỉnh A, B, C Dựngđỉnh D của hình thang cân ABCDdựa trên các công cụ đoạn thẳng,đường thẳng, đường trung trực vàphép biến đổi đối xứng qua trục

Cho trước tam giác A, B, C Dùngcông cụ đường tròn vẽ đường tròn điqua 3 điểm A,B,C

+ Cho trước tam giác A, B, C Dùngcác công cụ đường phân giác, đườngvuông góc và đường tròn vẽ đườngtròn nội tiếp tam giác ABC

2 Sử dụng phần mềm để vẽ một số hình hình học:

- Vẽ hình tam giác

- Vẽ hình thang

- Vẽ hình thang cân

- Vẽ đường trònngoại tiếp tam giác,

- Vẽ đường tròn nộitiếp tam giác

Trang 20

Sách giáo khoa, máy tính điện tử.

III Tiến trình bài dạy:

Tìm hiểu ví dụ 1.

- Một ngày chủ nhật Long gọi

điện cho Trang Không có ai

nhấc máy Long quyết định

gọi lại thêm 1 lần nữa Như

vậy Long đã biết trước là

mình sẽ lặp lại gọi điện thêm

2 lần Một ngày khác, Long

quyết định cứ 10 phút gọi

điện một lần cho Trang cho

đến khi có người bắt máy

? Lần này Long sẽ lặp lại việc

gọi điện mấy lần

? Điều kiện để kết thúc hoạt

+ Điều kiện để kết thúc hoạt động

1 Các hoạt động lặp với số lần chưa biết trước.

+ Ví dụ 1:

Trang 21

? Tìm hiểu các bước của thuật

toán trong ví dụ này

- Yêu cầu học sinh gõ chương

1; ngược lại chuyển tới bước 4

-Bước 3 S S + n và quay lại

dạng lặp với số lần chưa biết

tổng T n nhỏ nhất lớn hơn1000?

Trang 22

Tuần: Ngày soạn:

Ngày dạy:

Tiết 49: BÀI 8: LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tt)

I Mục tiêu:

1 Kiến thức:

- Biết được cú pháp và hoạt động của câu lệnh lặp với số lần không biết trước

- Biết được một số lỗi lập trình cần tránh

Sách giáo khoa, máy tính điện tử

III Tiến trình bài dạy:

Tìm hiểu ví dụ về lệnh lặp

với số lần không biết trước.

- Câu lệnh lặp không biết

trước trong Pascal có dạng:

? Yêu cầu học sinh nghiên

cứu SGK => hoạt động của

? Hãy cho biết kết quả nhận

được sau khi chạy chương

+ Học sinh nghiên cứu SGK =>

hoạt động:

- B1 Kiểm tra điều kiện

- B2 Nếu điều kiện sai, câu lệnh

sẽ bị bỏ qua và việc thực hiện câulệnh lặp kết thúc Nếu điều kiệnđúng, thực hiện câu lệnh và quaylại B1

+ Nghiên cứu chương trình ởSGK theo yêu cầu của giáo viên

+ Kết quả nhận được sau khi chạychương trình là n = 45 và tổngtiên lớn hơn 1000 là 1034

2 Lặp vô hạn – Lỗi lậptrình cần tránh

Ngày đăng: 02/03/2015, 22:28

HÌNH ẢNH LIÊN QUAN

Hình   ảnh   bầu   trời   theo thời gian. - giáo án môn tin học học kỳ 2
nh ảnh bầu trời theo thời gian (Trang 5)
Hình bảng nhân của một số - giáo án môn tin học học kỳ 2
Hình b ảng nhân của một số (Trang 9)
Hình tròn nếu xác định trước - giáo án môn tin học học kỳ 2
Hình tr òn nếu xác định trước (Trang 17)
Hình tròn đi qua ba điểm cho - giáo án môn tin học học kỳ 2
Hình tr òn đi qua ba điểm cho (Trang 17)
Hình học. - giáo án môn tin học học kỳ 2
Hình h ọc (Trang 18)
Hình không gian như hình - giáo án môn tin học học kỳ 2
Hình kh ông gian như hình (Trang 32)
Hình của hình học không gian. - giáo án môn tin học học kỳ 2
Hình c ủa hình học không gian (Trang 33)
Hình không gian. - giáo án môn tin học học kỳ 2
Hình kh ông gian (Trang 37)

TỪ KHÓA LIÊN QUAN

w