1. Trang chủ
  2. » Trung học cơ sở - phổ thông

GIÁO ÁN TIN8 HK2 MỚI SOẠN THEO CHUẨN KIẾN THỨC KỸ NĂNG(1)

123 166 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 123
Dung lượng 20,06 MB

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

Nội dung

6 điểm * Đặt vấn đề vào bài mới 1‘: Giờ trước thầy cùng các em đã đi tìm hiểu về câu lệnh lặp, vậy để hiểu hoạt động của câu lệnh lặp với số lần biết trước for … do trong pascal và hiểu

Trang 1

Ngày soạn: 05/01/2018 Ngày dạy: 09/01/2018 Dạy lớp: 8A

Ngày dạy: 08/01/2018 Dạy lớp: 8B

- Kích thích sự ham học hỏi, rèn luyện thái độ nghiêm túc trong học tập.

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

- SGK, SGV, sách tham khảo, máy tính, máy chiếu

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

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

a Kiểm tra bài cũ: (4’)

Câu hỏi:

Trình bày cú pháp câu lệnh lặp trong Pascal? Cho ví dụ sau hãy giải thích cụ

thể câu lệnh sau lặp bao nhiêu lần?

Ví dụ: For i:= 1 to 10 do S:= S + i;

Đáp án - Biểu điểm:

Cú pháp câu lệnh lặp trong Pascal: for <biến đếm> := <giá trị đầu> to <giá

trị cuối> do <câu lệnh>; (4 điểm)

Ví dụ: For i:= 1 to 10 do S:= S + i;

Câu lệnh trên lặp 10 lần (6 điểm)

*) Đặt vấn đề vào bài mới (1‘): Giờ trước thầy cùng các em đã đi tìm hiểu về

câu lệnh lặp, vậy để hiểu hoạt động của câu lệnh lặp với số lần biết trước for … do

trong pascal và hiểu lệnh ghép trong Pascal Thầy cùng các em sẽ đi luyện tậptrong tiết bài tập hôm nay

b Dạy nội dung bài mới: (30’)

Hoạt động của giáo viên Hoạt động của học sinh

GV

HS

Chiếu nội dung bài tập sau: Em hãy

cho biết tác dụng của câu lệnh lặp với

Trang 2

Đưa ra đề bài toán, yêu cầu học sinh

nghiên cứu theo nhóm:

Cho câu lệnh lặp: For <biến đếm> :=

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

<câu lệnh>; điều kiện cần phải kiểm tra

sẽ bị bỏ qua

GV

?

GV

- Đưa Bài 3: Sau khi thực hiện chương

trình sau giá trị của biến j bằng bao

nhiêu?

j: = 0;

For i:= 0 to 5 do j:=j + 2;

- Suy luận kết quả theo lí thuyết?

- Ghi kết quả suy luận của học sinh lên

bảng

Bài 3

Lệnh lặp thực hiện 6 vòng lặp Giátrị của j sau mỗi vòng lặp sẽ đượctăng thêm 2 đơn vị

Vậy kết thúc mỗi vòng lặp kết quảcủa j là: 2, 4, 6, 8, 10, 12

GV Hoạt động nhóm: viết chương trình dựa

vào mô tả thuật toán của bài 3 (SGK|

Trang 3

var N, i:integer;

A: longint;

begin

write(‘Nhap so N = ‘); readln(N);

Gv Bài tập: Cho đoạn chương trình sau,

hãy cho biết lệnh writeln in ra màn

hình giá trị của i, j, k là bao nhiêu?

? Đại diện 1 bạn lên bảng trình bày

- Nhận xét, sửa sai (nếu có)

Vậy lệnh writeln in ra màn hình giá trịcủa j, k lần lượt là 7, 11

d Hướng dẫn học sinh tự học ở nhà (2')

- Học bài theo sách giáo khoa và vở ghi

- Ôn lại các kiến thức đã học và luyện viết, làm đi làm lại nhiều lần

- Học kĩ lí thuyết, viết chương trình tính tổng:

S=1+2+3+…+n S=2+4+6+…+n

*) Rút kinh nghiệm giờ giảng:

- Thời gian giảng toàn bài:

- Thời gian dành cho từng phần:

Trang 4

- Nội dung kiến thức:

- Phương pháp giảng dạy:

Ngày soạn: 07/01/2018 Ngày dạy: 11/01/2018 Dạy lớp: 8A

Ngày dạy: 10/01/2018 Dạy lớp: 8B

Tiết 38 BÀI TẬP (Tiếp)

- Kích thích sự ham học hỏi, rèn luyện thái độ nghiêm túc trong học tập.

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

- SGV, sách tham khảo, máy tính, máy chiếu

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

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

a Kiểm tra bài cũ:

(Kết hợp trong giờ)

*) Đặt vấn đề vào bài mới (1’): Giờ trước thầy cùng các em đã đi tìm hiểu

về câu lệnh lặp, vậy để hiểu hoạt động của câu lệnh lặp với số lần biết trước for …

do trong pascal và hiểu lệnh ghép trong Pascal Thầy cùng các em sẽ đi luyện tập

trong tiết bài tập hôm nay

b Dạy nội dung bài mới: (32’)

Hoạt động của giáo viên Hoạt động của học sinh

Hướng dẫn học sinh cách làm và viết

Bài tập 1: Viết chương trình nhập

vào n số nguyên từ bàn phím, tính

S=1+2+3+…+ n

- Phân tích bài toán tìm hướng giảiquyết

Trang 5

s:=0;

for i:=1 to n do s:=s+i;

write('tong',n:4,'so nguyen duong dau tien la',s:8);

Giáo viên đưa ra nội dung bài tập

Hướng dẫn học sinh cách làm và viết

- Phân tích bài toán tìm hướng giảiquyết

Bài làm:

program tong;

var n,i,s:integer;

begin writeln ('tong chan');

GV

HS

GV

?

Giáo viên đưa ra nội dung bài tập

Hướng dẫn học sinh cách làm và viết

- Phân tích bài toán tìm hướng giảiquyết

Trang 6

GV

Nhận xét bài làm của bạn, giải thích ý

nghĩa các câu lệnh trong chương trình

Giải thích lại một lần để học sinh hiểu

sâu hơn về chương trình

Giáo viên đưa ra nội dung bài tập

Hướng dẫn học sinh cách làm và viết

Giải thích lại một lần để học sinh hiểu

sâu hơn về chương trình

Bài tập 4: Nhập vào n số nguyên từ

Writeln(‘nhap vao n’); readln(n);Smax:=-23768;

For i:= 1 to n doBegin

Writeln(‘nhap vao so thu ’,i);

c Củng cố, luyện tập: (10’)

Viết chương trình in ra màn hìnhcác số Amstrong trong khoảng từ 0đến 999

GV Yêu cầu học sinh thảo luận theo nhóm

sau đó đại diện 1 nhóm lên trình bày

câu trả lời của nhóm mình

- Thảo luận nhóm, lời giải như sau:

Program Amstrong;

Var a, b, c: integer;

Trang 7

Begin Writeln(’Cac so Amstrong trong khoang 0 den 999 la:’);

For a:=1 to 9 do For b:=0 to 9 do For c:=0 to 9 do

if a * 100 + b * 10 + c = a * a * a + b * b * b + c * c * c then writeln(a*100+b*10+c);

Readln;

End.

- Nhận xét

- Thực hành chạy trên máy tính

? - HS nhóm khác nhận xét

- GV nhận xét và yêu cầu HS thực hành

chạy trên máy tính

d Hướng dẫn học sinh tự học ở nhà (2')

- Học bài theo sách giáo khoa và vở ghi, Ôn lại các kiến thức chính đã học

và luyện viết, làm đi làm lại nhiều lần

- Học sinh về nhà làm bài tập:

+ Nhập vào n số nguyên từ bàn phím, tìm số lớn nhất trong dãy số vừa nhập + Viết chương trình tìm xem có bao nhiêu số dương trong n số nhập vào từ bàn phím Đọc bài mới để giờ sau học

*) Rút kinh nghiệm giờ giảng:

- Thời gian giảng toàn bài:

- Thời gian dành cho từng phần:

- Nội dung kiến thức:

- Phương pháp giảng dạy:

Trang 8

Ngày soạn: 12/01/2018 Ngày dạy: 16/01/2018 Dạy lớp: 8A

Ngày dạy: 15/01/2018 Dạy lớp: 8B

Tiết 39 THỰC HÀNH 5: SỬ DỤNG LỆNH LẶP FOR DO

- Viết được chương trình có sử dụng vòng lặp for … do;

- Rèn luyện kỹ năng đọc hiểu chương trình có sử dụng vòng lặp for … do

c Về thái độ:

- Kích thích sự ham học hỏi, rèn luyện thái độ nghiêm túc trong học tập.

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

- SGK, sách tham khảo, giáo án, phòng máy

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

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

a Kiểm tra bài cũ:

*) Đặt vấn đề vào bài mới (1’): Để biết vòng lặp For do chạy như thế nào?

Thầy giáo cùng các em tìm hiểu nội dung bài hôm nay

b Dạy nội dung bài mới: (40’)

Hoạt động của giáo viên Hoạt động của học sinh

Trang 9

? Nhắc lại cú pháp của câu lệnh lặp For

do,

- Nêu cú pháp câu lệnh

? Chạy chương trình thực hiện chào hỏi các

bạn trong lớp (hoặc trong nhóm)

Gõ và chạy thử chương trình trên máy tính

và báo cáo kết quả

Bài tập: Chạy chương trình thực

hiện chào hỏi các bạn trong lớp(hoặc trong nhóm)

Program Chao_hoi;

uses crt;

var Ten: string;

Begin For i:= 1 to 3 do

Nghiên cứu bài toán, tìm input và output

Thực hiện yêu cầu mục a

Trình bày hoạt động của chương trình, các

nhóm khác cùng tham gia phân tích

Lập bảng hoạt động của chương trình theo

Var i, n: integer;

Begin Clrscr;

Writeln(‘Nhap vao so n’);readln(n);

Writeln(‘Bang nhan’,n); Writeln;

For i:=1 to 10 do Writeln(n,’x’,i:2,’=’,n*i:3); Readln;

- Giáo viên hệ thống lại toàn bộ nội dung bài học

- Nhận xét, rút kinh nghiệm tiết thực hành

d Hướng dẫn học sinh tự học ở nhà (2')

Trang 10

- Ôn lại các kiến thức chính đã học và luyện viết nhiều lần.

- Viết chương trình tính tông 100 số tự nhiên, N số tự nhiên đầu tiên

- Về nhà xem trước bài 2,3 ở bài thực hành 5

*) Rút kinh nghiệm giờ giảng:

- Thời gian giảng toàn bài:

- Thời gian dành cho từng phần:

- Nội dung kiến thức:

- Phương pháp giảng dạy:

Ngày soạn: 14/01/2018 Ngày dạy: 18/01/2018 Dạy lớp: 8A

Ngày dạy: 17/01/2018 Dạy lớp: 8B

Tiết 40 THỰC HÀNH 5: SỬ DỤNG LỆNH LẶP FOR DO (Tiếp)

1 Mục tiêu:

a Về kiến thức:

- Vận dụng kiến thức của vòng lặp for… do, câu lệnh ghép để viết chương trình

b Về kỹ năng:

- Viết được chương trình có sử dụng vòng lặp for … do;

- Sử dụng được câu lệnh ghép;

- Rèn luyện kỹ năng đọc hiểu chương trình có sử dụng vòng lặp for … do,

sử dụng hai vòng for do lồng nhau

c Về thái độ:

- Kích thích sự ham học hỏi, rèn luyện thái độ nghiêm túc trong học tập.

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

- SGK, sách tham khảo, máy tính, máy chiếu

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

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

a Kiểm tra bài cũ:

(Kết hợp trong quá trình thực hành)

*) Đặt vấn đề vào bài mới (1’): Chúng ta đã nghiên cứu lý thuyết về vòng lặp for … do Để biết vòng lặp chạy như thế nào thì hôm nay chúng ta cùng nhau

đi vào tiết thực hành

b Dạy nội dung bài mới: (40’)

Trang 11

Hoạt động của giáo viên Hoạt động của học sinh

GV Để đạt được mục đích yêu cầu trên

Giới thiệu câu lệnh gotoxy và where

a) Giới thiệu lệnh gotoxy(), wherex

- Wherex: cho biết số thứ tự của cột,

wherey cho biết số thứ tự của hàng

* Lưu ý: Phải khai báo thư viện crt

trước khi sử dụng hai lệnh trên

Yêu cầu học sinh trở về màn hình soạn

thảo chương trình Bang_cuu_chương

và sửa lại chương trình theo bài trên

Program Bang_cuu_chuong;

Uses crt;

Var i, n: integer;Begin

Trang 12

Quan sát kết quả và so sánh với kết quả

của chương trinh khi chưa dùng lệnh

gotoxy(5, wherey)

Clrscr;

Writeln(‘Nhap vao so n’);readln(n);

Writeln(‘Bang nhan’,n);

Writeln;

For i:=1 to 10 do begin

gotoxy(5, wherey);

Writeln(n,’x’,i:2,’=’,n*i:3); end;

- For <biến đếm1:= giá trị

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

For <biến đếm 2:=giá trị

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

< câu lệnh>;

Yêu cầu học sinh nghiên cứu thông tin

bài 3 đọc chương trình, tìm hiểu hoạt

Writeln;

End;

Trang 13

- Yêu cầu HS hoạt động nhóm

- Yêu cầu HS thực hành trên máy tính

Readln;

End

- Hoạt động theo nhóm, tìm hiểu hoạt động của chương trình, đại diện của nhóm báo cáo kết quả thảo luận

- Cho chạy chương trình

- Quan sát kết quả trên màn hình c) Củng cố, luyện tập (2’)

- Giáo viên hệ thống lại toàn bộ nội dung bài học

- Nhận xét, rút kinh nghiệm tiết thực hành

d) Hướng dẫn học sinh tự học ở nhà (2’)

- Học bài theo sách giáo khoa và vở ghi, ôn lại các kiến thức chính đã học và luyện viết, làm đi làm lại nhiều lần

- Học sinh về nhà sử dụng lệnh gotoxy để chỉnh sửa lại bài thực hành số 3 cho kết quả in ra màn hình đẹp

*) Rút kinh nghiệm giờ giảng:

- Thời gian giảng toàn bài:

- Thời gian dành cho từng phần:

- Nội dung kiến thức:

- Phương pháp giảng dạy:

Trang 14

Ngày soạn: 19/01/2018 Ngày dạy: 23/01/2018 Dạy lớp: 8A

Ngày dạy: 22/01/2018 Dạy lớp: 8B

Tiết 41 THỰC HÀNH 5: SỬ DỤNG LỆNH LẶP FOR DO (Tiếp)

- Rèn luyện kỹ năng đọc hiểu chương trình có sử dụng vòng lặp for … do,

sử dụng hai vòng for do lồng nhau

c Về thái độ:

- Kích thích sự ham học hỏi, rèn luyện thái độ nghiêm túc trong học tập.

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

- SGK, sách tham khảo, máy tính, máy chiếu

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

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

a Kiểm tra bài cũ:

(Kết hợp trong quá trình thực hành)

Trang 15

*) Đặt vấn đề vào bài mới (1’): Chúng ta đã nghiên cứu lý thuyết về vòng

lặp for … do Để biết vòng lặp chạy như thế nào thì hôm nay chúng ta cùng nhau

đi vào tiết thực hành

b Dạy nội dung bài mới: (40’)

Hoạt động của giáo viên Hoạt động của học sinh

Yêu cầu HS thực hành trên máy

- Theo dõi, sửa lỗi cho HS

Bài tập 1: Viết chương trình nhập

s:=0;

for i:=1 to n do s:=s+i;

write('tong',n:4,'so nguyen duong dau tien la',s:8);

readln;

end

- Thực hành trên máy tínhGV

HS

GV

?

?

Giáo viên đưa ra nội dung bài tập

Hướng dẫn học sinh cách làm và viết

chương trình

Gọi học sinh lên bảng làm, dưới lớp

làm vào nháp

- Yêu cầu HS thực hành trên máy tính

Bài tập 2: Viết chương trình nhập

vào n số nguyên từ bàn phím, tính S=2+4+6+…+n

- Phân tích bài toán tìm hướng giảiquyết

Bài làm:

program tong;

var n,i,s:integer;

begin writeln ('tong chan');

Trang 16

Giáo viên đưa ra nội dung bài tập

Hướng dẫn học sinh cách làm và viết

chương trình

Gọi học sinh lên bảng làm, dưới lớp

làm vào nháp

Yêu cầu HS thực hành trên máy tính

- Theo dõi, sửa lỗi cho HS trong quá

trình thực hành

Bài tập 3: Viết chương trình nhập

vào n số nguyên từ bàn phím, tính S=1+1/2+1/3+…+1/n

- Phân tích bài toán tìm hướng giảiquyết

Giáo viên đưa ra nội dung bài tập

Hướng dẫn học sinh cách làm và viết

chương trình

Gọi học sinh lên bảng làm, dưới lớp

làm vào nháp

- Yêu cầu HS thực hành trên máy tính

- Theo dõi, sửa lỗi cho HS

Bài tập 4: Nhập vào n số nguyên từ

Writeln(‘nhap vao n’); readln(n);Smax:=-23768;

For i:= 1 to n doBegin

Writeln(‘nhap vao so thu ’,i);

Trang 17

- Giáo viên hệ thống lại toàn bộ nội dung bài học.

- Nhận xét, rút kinh nghiệm tiết thực hành

d) Hướng dẫn học sinh tự học ở nhà (2’)

- Học bài theo sách giáo khoa và vở ghi, Ôn lại các kiến thức chính đã học

và luyện viết, làm đi làm lại nhiều lần

- Học sinh về nhà sử dụng lệnh gotoxy để chỉnh sửa lại bài thực hành số 3 cho kết quả in ra màn hình đẹp

- Về nhà xem trước bài mới: Học vẽ hình với phần mềm Geogebra (sgk - 98)

*) Rút kinh nghiệm giờ giảng:

- Thời gian giảng toàn bài:

- Thời gian dành cho từng phần:

- Nội dung kiến thức:

- Phương pháp giảng dạy:

- Ngày soạn: 21/01/2018 Ngày dạy: 25/01/2018 Dạy lớp: 8A

Ngày dạy: 24/01/2018 Dạy lớp: 8B

Tiết 42 GIẢI TOÁN VÀ VẼ HÌNH PHẲNG VỚI GEOGEBRA

1 Mục tiêu:

a Về kiến thức:

- Học sinh biết được ý nghĩa của hình học geogebra Làm quen với phần mềm này như khởi động, các thanh công cụ, các nút lệnh …

b Về kỹ năng:

- Nắm được cách vẽ một hình nào đó khi sử dụng phần mềm geogebra này

c Về thái độ:

- Kích thích sự ham học hỏi, rèn luyện thái độ nghiêm túc trong học tập.

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

- SGK, sách tham khảo, phòng máy cài phần mềm Geogebra

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

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

a Kiểm tra bài cũ:

(Kết hợp trong bài)

*) Đặt vấn đề vào bài mới (1’): Trong chương trình tin học lớp 7 các em đã

được tìm hiểu về phần mềm Geogebra (phiên bản tiếng Anh), và để sử dụng được

Trang 18

thành thạo hơn thì trong chương trình lớp 8 có giới thiệu cho chúng ta phần mềmGeogebra (phiên bản tiếng việt) Vậy phần mền đó nó có khác gì so với phần mềmtrước thầy cùng các em đi tìm hiểu trong bài hôm nay.

b Dạy nội dung bài mới: (38’)

Hoạt động của giáo viên Hoạt động của học sinh

Gv

?

?

Gv

Cho học sinh đọc thông tin SGK

Em biết gì về phần mềm geogebra Nếu

biết hãy nêu một vài ví dụ?

học qua Đặc điểm quan trọng nhất của

phần mềm Geogebra là khả năng tạo 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

góc, song song Đặc điểm này giúp cho

phần mềm có thể vẽ được các hình rất

chính xác và có khả năng tương tác như

chuyển động nhưng vẫn giữ được mối

quan hệ giữa các đối tượng

Giáo viên cho học sinh quan sát Sgk và

giới thiệu các bước

Để khởi động ta làm như thế nào?

Màn hình của phần mềm GeoGebra tiếng

động trực tiếp với đối tượng hình học

được thực hiện thông qua các công cụ

trên thanh công cụ của phần mềm

2 Làm quen với phần mềm GeoGebra tiếng Việt

+ Bảng chọn là hệ thống các lệnh

chính của phần mềm Geogebra.Với phần mềm Geogebra tiếngViệt em sẽ thấy các lệnh bằngtiếng Việt

Trang 19

Thanh công cụ là gì? Hãy nêu một lệnh

bất kỳ trong thanh đó (có thể cho HS lên

bảng vẽ)

Cả lớp nghiên cứu mục c trong SGK

Giáo viên giới thiệu các công cụ làm việc

chính cho học sinh

Để chọn một công cụ hãy nháy chuột lên

biểu tượng của công cụ này

Mỗi nút trên thanh công cụ sẽ có nhiều

công cụ cùng nhóm Nháy chuột vào nút

nhỏ hình tam giác phía dưới các biểu

tượng sẽ làm xuất hiện các công cụ khác

nữa 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ụ đó

Công cụ đầu tiên trên thanh công cụ là

+ Thanh công cụ của phần mềm

chứa các công cụ làm việc chính.Đây chính là các công cụ dùng để

vẽ, điều chỉnh và làm việc vớicác đối tượng

c) Giới thiệu các công cụ làm

Trang 20

Gv

?

- Công cụ dùng để ? Cách tạo?

Chú ý: Trong cửa sổ trên có thể nhập một

chuỗi kí tự là tên cho một giá trị số

Chiếu các công cụ tạo mối quan hệ hình

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

một điểm cho trước, sau đó nhậpmột giá trị số vào

Nháy nút áp dụng sau khi đã

nhập xong độ dài đoạn thẳng

* Các công cụ tạo mối quan hệ hình học

- Công cụ dùng để tạođường vuông góc

- Công cụ sẽ tạo ra mộtđường thẳng song song

- Công cụ dùng để vẽ đườngtrung trực của một đoạn thẳnghoặc hai điểm cho trước

- Công cụ dùng để tạođường phân

c Củng cố, luyện tập: (4’)

? Nêu cách tạo giao điểm của 2 đối tượng?

? Có những công cụ gì liên quan đến đoạn, đường thẳng nêu thao tác củamột công cụ?

Hs: Nêu cách làm và lên thực hành

d Hướng dẫn học sinh tự học ở nhà (2')

- Học bài theo sách giáo khoa và vở ghi, Ôn lại các kiến thức chính đã học

- Chuẩn bị trước các nội dung tiếp theo của bài

*) Rút kinh nghiệm giờ giảng:

- Thời gian giảng toàn bài:

Trang 21

- Thời gian dành cho từng phần:

- Nội dung kiến thức:

- Phương pháp giảng dạy:

-Ngày soạn: 26/01/2018 Ngày dạy: 30/01/2018 Dạy lớp: 8A

Ngày dạy: 29/01/2018 Dạy lớp: 8B

Tiết 43 GIẢI TOÁN VÀ VẼ HÌNH PHẲNG VỚI GEOGEBRA (Tiếp)

- Kích thích sự ham học hỏi, rèn luyện thái độ nghiêm túc trong học tập.

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

- SGK, sách tham khảo, phòng máy cài phần mềm geogebra

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

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

a Kiểm tra bài cũ: (15’)

(Kiểm tra 15’)

Câu hỏi:

Trang 22

Hãy nêu tác dụng và thao tác sử dụng các công cụ liên quan đến đối tượngđiểm và công cụ: ?

Đáp án – Biểu điểm:

- Công cụ tạo một điểm mới Thao tác: Chọn công cụ và nháy chuộtlên một điểm trống trên màn hình hoặc nháy chuột lên một đối tượng để tạo điểm

- Công cụ tạo giao của hai đối tượng Thao tác: Chọn công cụ và lầnlượt nháy chuột chọn hai đối tượng đã có trên mặt phẳng (2đ)

- Công cụ dùng để tạo trung điểm Thao tác: Chọn công cụ rồi nháy

- Công cụ sẽ tạo ra một đoạn thẳng với kích thức cho trước

Thao tác: chọn công cụ, chọn một điểm cho trước, sau đó nhập một giá trị số

*) Đặt vấn đề vào bài mới (1’): Giờ trước chúng ta đã làm quen với màn hình

phần mềm Geogebra bằng tiếng Việt Chúng ta tiếp tụ đi nghiên cứu xem các công

cụ ở phần mềm này có giống với phiên bản trước không? Ta vào bài hôm nay

b Dạy nội dung bài mới: (25’)

Hoạt động của giáo viên Hoạt động của học sinh

Gv

Gv

?

?

Giờ trước chúng ta đã được tìm hiểu về

một số công cụ liên quan đến đối tượng

điểm, tiếp theo ta xét tiếp …

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

- Công cụ dùng để tạo ra hìnhtròn bằng cách xác định tâm và bánkính

Trang 23

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

Chọn công cụ, chọn đối tượng cần biến

đổi (có thể chọn nhiều đối tượng bằng

cách kéo thả chuột tạo thành một khung

chữ nhật chứa các đối tượng muốn

chọn), sau đó nháy chuột lên đường

hoặc đoạn thẳng làm trục đối xứng

- Công cụ dùng để vẽ hình tròn

đi qua ba điểm cho trước

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

- Công cụ dùng để tạo một nửahình tròn đi qua hai điểm đối xứngtâm

- Công cụ sẽ tạo ra một cungtròn là một phần của hình tròn nếuxác định trước tâm hình tròn và haiđiểm trên cung tròn này

- Công cụ dùng để tạo ra mộtđối tượng đối xứng với một đốitượng cho trước qua một điểm chotrước (điểm này gọi là tâm đốixứng)

d) Các thao tác với tệp Nhấn tổ hợp phím Ctrl+S hoặc Hồ

sơ  Lưu lại từ bảng chọn

Để mở một tệp đã có, nhấn tổ hợp

phím Ctrl+O hoặc thực hiện lệnh

Trang 24

- Học bài theo sách giáo khoa và vở ghi, Ôn lại các kiến thức chính đã học

- Chuẩn bị trước nội dung tiếp theo của bài

*) Rút kinh nghiệm giờ giảng:

- Thời gian giảng toàn bài:

- Thời gian dành cho từng phần:

- Nội dung kiến thức:

- Phương pháp giảng dạy: Ngày soạn: 28/01/2018 Ngày dạy: 01/02/2018 Dạy lớp: 8A

Ngày dạy: 31/01/2018 Dạy lớp: 8B

Tiết 44 GIẢI TOÁN VÀ VẼ HÌNH PHẲNG VỚI GEOGEBRA (Tiếp)

- Nắm được cách vẽ một hình nào đó khi sử dụng phần mềm geogebra này

- Rèn luyện kĩ năng thực hiện với các đối tượng trong phần mềm

c Về thái độ:

- Kích thích sự ham học hỏi, rèn luyện thái độ nghiêm túc trong học tập.

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

- SGK, sách tham khảo, máy tính cài phần mềm Geogebra

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

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

a Kiểm tra bài cũ: (5’)

Trang 25

Câu hỏi:

Chiếu nội dung slide:

Cho biết tác dụng của các công cụ trên?

- Công cụ dùng để vẽ hình tròn đi qua ba điểm cho trước (1đ)

- Công cụ dùng để tạo một nửa hình tròn đi qua hai điểm đối xứng tâm

(2đ)

- 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 (2đ)

- Công cụ sẽ xác định một cung tròn đi qua ba điểm cho trước (1đ)

*) Đặt vấn đề vào bài mới (1’): Giờ trước chúng ta đã được đi tìm hiểu về

các công cụ vẽ hình của phần mềm Geogebra và chúng ta đã được làm quen vớiquan hệ giữa các đối tượng Vậy một đối tượng mà không phụ thuộc vào một đốitượng nào đó người ta gọi là gì? Chúng ta cùng đi nghiên cứu tiếp trong bài hômnay

b Dạy nội dung bài mới: (32’)

Hoạt động của giáo viên Hoạt động của học sinh

Gv

?

?

Xét 3

Em hiểu thế nào là đối tượng hình học?

Các đối tượng hình học cơ bản bao

Trang 26

?

?

- Giáo viên giới thiệu các đối tượng tự

do và các đối tượng phụ thuộc, cho biết

ý nghĩa của chúng

- Hướng dẫn HS biết thế nào là:

+ Đường thẳng đi qua 2 điểm

+ Giao của 2 đối tượng hình học

Kết luận về đối tượng tự do và đối

tượng phụ thuộc

Giới thiệu danh sách các đối tượng trên

màn hình của Geogebra Phần mềm

Geogebra cho phép hiển thị danh sách

tất cả các đối tượng hình học hiện đang

có trên trang hình

Để hiển thị danh sách ta làm thế nào?

Giới thiệu và hướng dẫn cách thay đổi

thuộc tính của các đối tượng

Các đối tượng hình đều có các tính chất

như tên (nhãn) đối tượng, cách thể hiện

kiểu đường, màu sắc,

danh sách đối tượng để hiện/ẩn khung thông tin này trên màn hình.

d) Thay đổi thuộc tính của đối tượng

- Các thao tác thường dùng để thay đổitính chất của đối tượng

+ Ẩn đối tượng: Để ẩn một đối

tượng, thực hiện các thao tác sau: (1) Nháy nút phải chuột lên đối tượng;

(2) Huỷ chọn Hiển thị đối tượng

trong bảng chọn:

Trang 27

Các thao tác xóa đối tượng

+ Ẩn/hiện tên (nhãn) của đối tượng: Để làm ẩn hay hiện tên của

đối tượng, thực hiện các thao tácsau:

(1) Nháy nút phải chuột lên đốitượng trên màn hình;

(2) Huỷ chọn Hiển thị tên trong bảng

(2) Chọn lệnh Đổi tên trong bảng chọn:

Sau đó nhập tên mới trong hộpthoại:

(3) Nháy nút áp dụng để thay đổi, nháy nút Huỷ bỏ nếu không muốn đổi tên.

+ Đặt/huỷ vết chuyển động của đối tượng:

(1) Nháy nút phải chuột lên đối tượng;

(2) Chọn Mở dấu vết khi di chuyển

Để xoá các vết được vẽ, nhấn

Ctrl+F.

+ Xoá đối tượng:

(1) Dùng công cụ chọn đối tượng

rồi nhấn phím Delete

(2) Nháy nút phải chuột lên đối tượng và

thực hiện lệnh Xoá

(3) Chọn công cụ trên thanh công

cụ và nháy chuột lên đối tượng muốn xoá

c Củng cố, luyện tập: (5’)

Gv: Hệ thống lại toàn bộ kiến thức của bài

? Yêu cầu học sinh nhắc lại và lên bảng thực hành đối với các kiến thức đó.Hs: Nêu cách làm và lên thực hành

d Hướng dẫn học sinh tự học ở nhà (2')

- Học bài theo sách giáo khoa và vở ghi, Ôn lại các kiến thức chính đã học

- Về nhà xem trước mục 4 - Bài tập thực hành

*) Rút kinh nghiệm giờ giảng:

- Thời gian giảng toàn bài:

Trang 28

- Thời gian dành cho từng phần:

- Nội dung kiến thức:

- Phương pháp giảng dạy:

Ngày soạn: 02/02/2018 Ngày dạy: 06/02/2018 Dạy lớp: 8A

Ngày dạy: 05/02/2018 Dạy lớp: 8B

Tiết 45 GIẢI TOÁN VÀ VẼ HÌNH PHẲNG VỚI GEOGEBRA (Tiếp)

- Nắm được cách vẽ một hình nào đó khi sử dụng phần mềm geogebra này

- Rèn luyện kĩ năng thực hiện với các đối tượng trong phần mềm

c Về thái độ:

- Kích thích sự ham học hỏi, rèn luyện thái độ nghiêm túc trong học tập.

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

- SGK, sách tham khảo, máy tính cài phần mềm geogebra

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

Trang 29

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

a Kiểm tra bài cũ: (5’)

Câu hỏi:

Muốn thay đổi tên của một đối tượng ta thực hiện thao tác nào? Thực hànhđổi tên một đối tượng

Đáp án – Biểu điểm:

Muốn thay đổi tên của một đối tượng, thực hiện các thao tác sau:

(1) Nháy nút phải chuột lên đối tượng trên màn hình;

(2) Chọn lệnh Đổi tên trong bảng chọn:

Sau đó nhập tên mới trong hộp thoại:

(3) Nháy nút áp dụng để thay đổi, nháy nút Huỷ bỏ nếu không muốn đổi tên (5.0 đ)

*) Đặt vấn đề vào bài mới (1’): Để rèn luyện và nhớ lâu hơn về tác dụng

của các công cụ trong phần mềm Geogebra thầy cùng các em sẽ đi thực hành trongtiết hôm nay

b Dạy nội dung bài mới: (33’)

Hoạt động của giáo viên Hoạt động của học sinh

- Dựa vào bài về tam giác để thực

hiện bài tứ giác?

Quan sát và giúp đỡ một số học sinh

4 Thực hành

* Vẽ tam giác

Sử dụng công cụ để vẽ đoạnthẳng Dùng công cụ để đặttên cho các đỉnh của tam giác

- Thực hiện trên máy tính

* Vẽ tứ giác

- Sử dụng công cụ để vẽ đoạnthẳng Dùng công cụ để đặttên cho các đỉnh của tứ giác

- Thực hiện yêu cầu

Trang 30

đỉnh D của hình thang cân ABCD

dựa trên các công cụ đoạn thẳng,

đường trung trực và phép biến đổi

đối xứng qua trục

Làm thế nào để vẽ hình thang cân?

Quan sát và giúp học sinh

* Vẽ hình thang với 3 điểm cho trước.

- Sử dụng công cụ để vẽđường thẳng song song

- Vẽ hình thang cân:

- Công cụ dùng để vẽđường trung trực của một đoạnthẳng hoặc hai điểm cho trước

- Công cụ dùng để tạo ramộ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

- Học bài theo sách giáo khoa và vở ghi, Ôn lại các kiến thức chính đã học

- Học sinh về nhà ôn tập: + Vẽ tam giác, tứ giác

+ Vẽ hình thang

*) Rút kinh nghiệm giờ giảng:

- Thời gian giảng toàn bài:

- Thời gian dành cho từng phần:

- Nội dung kiến thức:

Trang 31

- Phương pháp giảng dạy:

Ngày soạn: 04/02/2018 Ngày dạy: 08/02/2018 Dạy lớp: 8A

Ngày dạy: 07/02/2018 Dạy lớp: 8B

Tiết 46 GIẢI TOÁN VÀ VẼ HÌNH PHẲNG VỚI GEOGEBRA (Tiếp)

- Nắm được cách vẽ một hình nào đó khi sử dụng phần mềm geogebra này

- Rèn luyện kĩ năng thực hiện với các đối tượng trong phần mềm

c Về thái độ:

- Kích thích sự ham học hỏi, rèn luyện thái độ nghiêm túc trong học tập.

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

Trang 32

- SGK, sách tham khảo, máy tính cài phần mềm geogebra

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

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

a Kiểm tra bài cũ:

(Kết hợp trong giờ)

*) Đặt vấn đề vào bài mới (1’): Để rèn luyện tác dụng của các công cụ trong

phần mềm Geogebra thầy cùng các em sẽ đi thực hành trong tiết hôm nay

b Dạy nội dung bài mới: (39’)

Hoạt động của giáo viên Hoạt động của học sinh

Vẽ đường tròn ngoại tiếp tam giác

Để đường tròn ngoại tiếp tam giác ta

dùng công cụ nào?

Gọi một học sinh có thể làm mẫu

Yêu cầu các nhóm tạo hình tam giác trên

máy tính

Quan sát và giúp đỡ một số học sinh

yếu kém thực hiện

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

Để đường tròn ngoại tiếp tam giác ta

- Dùng công cụ đường tròn

để vẽ đường tròn đi qua 3điểm ABC

- Thực hiện trên máy tính

- Thực hiện theo yêu cầu

- Trả lời

- Thực hiện trên máy tính

Trang 33

Cho trước cạnh AB và một đường

thẳng đi qua A Hãy vẽ hình thoi

ABCD lấy đường thẳng đã cho là

đường chéo Sử dụng các công cụ

* Vẽ tam giác đều:

- Cho trước cạnh BC, hãy vẽtam giác đều ABC

- Thực hành

* Vẽ một hình là đối xứng trục của một đối tượng cho trước trên màn hình:

Cho một hình và một đườngthẳng trên mặt phẳng Hãy dựnghình mới là đối xứng của hình

đã cho qua trục là đường thẳngtrên Sử dụng công cụ đối xứngtrục để vẽ hình

Trang 34

Cho trước một hình và mộtđiểm O Hãy dựng hình mới làđối xứng qua tâm O của hình đãcho Sử dụng công cụ đối xứngtâm để vẽ hình

- Thực hành

c Củng cố, luyện tập: (4’)

- Hệ thống lại toàn bộ kiến thức của bài

- Gọi một học sinh trong một nhóm bất kì yêu cầu vẽ lại một hình trong cáchình đã vẽ trong giờ

d Hướng dẫn học sinh tự học ở nhà (1')

- Học bài theo sách giáo khoa và vở ghi

- Ôn lại các kiến thức chính đã học

- Ôn lại cách vẽ đối xứng

- Đọc trước bài mới: “Lặp với số lần chưa biết trước”.

*) Rút kinh nghiệm giờ giảng:

- Thời gian giảng toàn bài:

- Thời gian dành cho từng phần:

- Nội dung kiến thức:

- Phương pháp giảng dạy:

Trang 35

Ngày soạn: 09/02/2018 Ngày dạy: 13/02/2018 Dạy lớp: 8A

Ngày dạy: 12/02/2018 Dạy lớp: 8B

Tiết 47 LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC

1 Mục tiêu:

a Về kiến thức:

- HS hiểu câu lệnh lặp While…do trong chương trình

- Viết chương trình Pasal sử dụng các câu lệnh với số lần chưa biết trước

b Về kỹ năng:

- Rèn luyện kĩ năng về khai báo, sử dụng biến;

- Rèn luyện khả năng đọc chương trình

c Về thái độ:

Trang 36

- Yêu thích học lập trình, tự tìm tòi những bài toán tương tự và khó hơn để

giải với việc sử dụng các vòng lặp

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

- SGK, sách tham khảo, máy tính, máy chiếu

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

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

a Kiểm tra bài cũ: (6’)

*) Đặt vấn đề vào bài mới (1’): Trong bài trước chúng ta đã làm quen với

các hoạt động lặp và cách chỉ thị cho máy tính thực hiện các hoạt động lặp với sốlần đã được xác định trước, lặp với số lần chưa biết trước có gì khác? Thầy cùngcác em đi tìm hiểu trong bài hôm nay

b Dạy nội dung bài mới: (28’)

Hoạt động của giáo viên Hoạt động của học sinh

Gv

Hs

?

Trong thực tế có nhiều hoạt động lặp đi

lặp lại với số lần chưa được biết trước

Ví dụ 1: (SGK) cho ta biết gì?

Ví dụ 2: (SGK) cho ta biết gì?

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

? Hãy cho biết bài 1 có số vòng lặp lặp

lại bao nhiêu lần

Gv Chốt, khái quát, đưa ra sơ đồ hoạt động

của cấu trúc lặp với số lần chưa biết

trước

Trang 37

Gv

Chiếu nội dung

Để viết chương trình chỉ dẫn máy tính

thực hiện các hoạt động lặp như trong

các ví dụ trên ta có thể sử dụng câu

lệnh lặp với số lần chưa biết trước

Gv Xét 2 2 Ví dụ về lệnh lặp với số lần

chưa biết trước

Gv Đưa ra cú pháp và giải thích câu lệnh

lặp với số lần chưa biết trước

while <điều kiện> do <câu lệnh>;

Trang 38

write('Nhap ten cua ban'); Readln(Ten);

writeln('Chao ban ', Ten);

Quan sát theo dõi ví dụ chào hỏi

Chiếu ví dụ chương trình chào hỏi:

Trong ví dụ trên đây, điều kiện không

được thoả mãn là gì và vòng lặp kết

thúc khi nào?

Điều kiện tieptuc = 'c' cho kết quả sai,

tức là tieptuc <> 'c' Câu lệnh

readln(Tieptuc) để gán giá trị cho biến

Tieptuc từ bàn phím, giá trị của biểu

thức điều kiện thay đổi phụ thuộc vào

câu trả lời của người sử dụng Khi

người sử dụng nhấn " c" thì vòng lặp

tiếp tục, ngược lại, khi người sử dụng

nhấn bất kì chữ cái (hoặc chữ số) nào

khác thì vòng lặp kết thúc

Trong chương trình trên, có câu lệnh

Tieptuc:='c' ở ngay sau từ khoá Begin

Tại sao phải có câu lệnh này?

Giải thích lại để hs hiểu rõ thêm về

biến, điều kiện thực hiện vòng lặp

while do Việc cần có câu lệnh

Tieptuc:='c' có thể được giải thích như

sau: gặp lệnh khai báo biến Tieptuc:

char Pascal sẽ dành một ô nhớ và đặt

tên ô nhớ này là Tieptuc Ban đầu ô

nhớ này chưa được gán giá trị nên có

thể chứa một giá trị ngẫu nhiên nào đó

(có một số ngôn ngữ lập trình khi khai

Trang 39

c Củng cố, luyện tập (8’)

- Nêu yêu cầu

? Đứng tại chỗ trả lời bài tập 1? - Trả lời

? Thảo luận theo nhóm trả lời bài tập 2 Trả lời

Gv Bổ sung thêm:

3 Trong câu lệnh lặp với số lần cho

trước, câu lệnh được thực hiện ít nhất

một lần, sau đó kiểm tra điều kiện

Trong câu lệnh lặp với số lần chưa xác

định trước, trước hết điều kiện được

kiểm tra Nếu điều kiện được thỏa mãn,

câu lệnh mới được thực hiện Do đó có

thể có trường hợp câu lệnh hoàn toàn

không được thực hiện

Sự khác biệt giữa câu lệnh lặp với

số lần lặp cho trước và câu lệnh lặpvới số lần lặp chưa biết trước là ởcác điểm sau đây:

1 Như tên gọi của nó, câu lệnh lặp

với số lần lặp cho trước chỉ thị chomáy tính thực hiện một lệnh hoặcmột nhóm lệnh với số lần đã đượcxác định từ trước, còn với câu lệnhlặp với số lần lặp chưa biết trước thì

số lần lặp chưa được xác địnhtrước

2 Trong câu lệnh lặp với số lần cho

trước, điều kiện là giá trị của mộtbiến đếm có giá trị nguyên đã đạtđược giá trị lớn nhất hay chưa, còntrong câu lệnh lặp với số lần lặpchưa biết trước, điều kiện tổng quáthơn nhiều, có thể là kiểm tra mộtgiá trị của một số thực, cũng có thể

là một điều kiện tổng quát khác, ví

dụ như một số có chia hết cho 3 haykhông,

d Hướng dẫn học sinh tự học ở nhà (2')

- Về nhà học thuộc tác dụng của câu lệnh lặp với số lần chưa biết trước vànắm được câu lệnh của nó Lấy được ví dụ về hoạt động lặp với số lần chưa biếttrước trong cuộc sống hàng ngày

- Chuẩn bị các nội dung tiếp theo của bài

*) Rút kinh nghiệm giờ giảng:

- Thời gian giảng toàn bài:

- Thời gian dành cho từng phần:

- Nội dung kiến thức:

Trang 40

- Phương pháp giảng dạy:

Ngày soạn: 18/02/2018 Ngày dạy: 22/02/2018 Dạy lớp: 8A

Ngày dạy: 21/02/2018 Dạy lớp: 8B

Tiết 48 LẶP VỚI SỐ LẦN CHƯA BIẾT TRƯỚC (tiếp)

1 Mục tiêu:

a Về kiến thức:

- HS hiểu câu lệnh lặp While…do trong chương trình

- Viết chương trình Pasal sử dụng các câu lệnh với số lần chưa biết trước

b Về kỹ năng:

- Rèn luyện kĩ năng về khai báo, sử dụng biến;

- Rèn luyện khả năng đọc chương trình

c Về thái độ:

- Yêu thích học lập trình, tự tìm tòi những bài toán tương tự và khó hơn để

giải với việc sử dụng các vòng lặp

2 Chuẩn bị của giáo viên và học sinh:

a Chuẩn bị của giáo viên:

- SGK, sách tham khảo, máy tính, máy chiếu

b Chuẩn bị của học sinh:

- SGK, vở ghi, đồ dùng học tập

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

a Kiểm tra bài cũ: (6’)

- điều kiện thường là một phép so sánh;

- câu lệnh có thể là câu lệnh đơn giản hay câu lệnh ghép.

Câu lệnh lặp này được thực hiện như sau: (5,0 đ)

Bước 1 : Kiểm tra điều kiện.

Bước 2 : Nếu điều kiện SAI, câu lệnh sẽ bị bỏ qua, lệnh lặp kết thúc Nếu điều kiện đúng, thực hiện câu lệnh và quay lại bước 1.

*) Đặt vấn đề vào bài mới (1’): Trong bài trước chúng ta đã làm quen với

các hoạt động lặp và cách chỉ thị cho máy tính thực hiện các hoạt động lặp với sốlần đã được xác định trước thầy cùng các em đi tìm hiểu trong bài hôm nay.

b Dạy nội dung bài mới: (30’)

Ngày đăng: 10/11/2019, 09:38

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w