Tiến trỡnh tiết dạ y:

Một phần của tài liệu giáo án tin học lớp 8 cả năm (Trang 45 - 50)

1. Ổn định tổ chức lớp : 2. Kiểm tra bài cũ :

Khụng KT 3. Dạy bài mới :

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

Chương trỡnh tỡm giỏ trị nhỏ nhất trong dóy số nguyờn P_Min ?

HS chia nhóm làm thực hành.

Viết chơng trình nhập điểm của các bạn trong lớp. Sau đó in ra màn hình số bạn đạt kết quả học tập loại giỏi, khá, TB và kém.

Tiêu chuẩn:

- Loại giỏi: 8.0 trở lên - Loại khá: 6.5 đến 7.9 - Loại TB: 5.0 đến 6.4 - Loại kém: dới 5.0 Bài 1: Program P_Min; Var i, n, Min : integer; A: array[1..100] of integer; Begin

write('Hay nhap do dai cua day so, N = '); readln(n);

writeln('Nhap cac phan tu cua day so:'); For i:=1 to n do

Begin

write('a[',i,']='); readln(a[i]); End;

Min:=a[1];

for i:=2 to n do if Min>a[i] then Min:=a[i]; write('So nho nhat la Min = ',Min);

readln; End. Bài 2: Program Phan_loai; uses crt; Var i, n, G, Kh, TB, K: integer; A: array[1..100] of real; Begin clrscr;

HS chia nhóm làm thực hành. GV gợi ý: - Dùng câu lệnh if…then… writeln('Nhap diem :'); For i:=1 to n do Begin write(i,' . '); readln(a[i]); End; G:=0; Kh:= 0; TB:= 0; K:= 0; for i:=1 to n do Begin if a[i] >= 8.0 then G:= G + 1; if a[i] <5.0 then K:= K + 1;

if (a[i] <8.0 ) and (a[i] >=6.5) then Kh:= Kh + 1; if (a[i] >= 5 ) and (a[i] < 6.5) then TB:= TB + 1; end;

writeln(' Ket qua hoc tap: '); writeln(G, ' ban hoc gioi '); writeln(Kh, ' ban hoc kha '); writeln(TB, ' ban hoc trung binh'); writeln(K, ' ban hoc kem '); readln;

End.

Củng cố - Nhận xột rỳt kinh nghiệm giờ học Về nhà - Học sinh về nhà ụn bài V/ RÚT KINH NGHIỆM ... ... ... Ngày soạn: 01/4/2013

Ngày giảng: ... Tiết 61

BÀI THỰC HÀNH 7

XỬ Lí DÃY SỐ TRONG CHƯƠNG TRèNH (T2)

I. Mục tiờu :

Thực hành khai bỏo và sử dụng cỏc biến mảng ; ễn luyện cỏch sử dụng cõu lệnh lặp if...then, for...do; Củng cố kĩ năng đọc, hiểu và chỉnh sửa chương trỡnh.

Hiểu và viết được chương trỡnh với thuật toỏn tỡm giỏ trị lớn nhất, nhỏ nhất của một dóy số, tớnh tổng dóy số.

II. Chuẩn bị :

1. Giỏo viờn : Tài liệu, GA điện tử, đồ dựng dạy học như mỏy tớnh kết nối projector,...

2. Học sinh : Đọc trước bài

III. Tiến trỡnh tiết dạy :

1. Ổn định tổ chức lớp : 2. Kiểm tra bài cũ : (adsbygoogle = window.adsbygoogle || []).push({});

Khụng KT 3. Dạy bài mới :

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

Chương trỡnh tớnh tổng dóy số, in ra màn hỡnh dóy số vừa nhập. Bài 1: Program P_Sum; Var i, n, Sum : integer; A: array[1..100] of integer; Begin

HS chia nhóm làm thực hành.

Bổ sung và chỉnh sửa chơng trình trong BT2

(tiết 59 ) để nhập 2 loại điểm Toán và Ngữ văn của các bạn. Sau đó in ra màn hình : a/ điểm TB của mỗi bạn trong lớp theo công thức:

Điểm TB = (Điểm toán + điểm văn)/2 b/ Điểm TB của cả lớp theo từng môn Toán và Ngữ văn

HS chia nhóm làm thực hành.

write('Hay nhap do dai cua day so, N = '); readln(n); writeln('Nhap cac phan tu cua day so:');

For i:=1 to n do Begin

write('a[',i,']='); readln(a[i]); End;

Sum:=0;

for i:=1 to n do Sum:= Sum + a[i]; write('Day so vua nhap la: '); for i:=1 to n do write(a[i], ' '); writeln;

write('Tong day so la = ',Sum); readln; End. Bài 2: Program Xep_loai; uses crt; Var i, n: integer;

TBtoan, TBvan: real;

diemT, diemV: array[1..100] of real; Begin

clrscr;

writeln('Diem TB : '); For i:=1 to n do

write(i,' . ',(diemT[i] + diemV[i])/2:3:1); TBtoan: =0; TBvan: =0;

For i:=1 to n do Begin

TBtoan: = TBtoan + diemT[i] ; TBvan: = TBvan + diemV[i] ; end;

TBtoan: = TBtoan /n; TBvan: = TBvan /n;

writeln('Diem TB mon Toan : ',TBtoan :3:2); writeln('Diem TB mon Van: ',TBvan :3:2); readln;

End. VI. Củng cố

- Nhận xột rỳt kinh nghiệm giờ học - Học sinh về nhà ụn bài

- Đọc trước bài: Quan sỏt hỡnh khụng gian VỚI PHẦN MỀM YENKA

V/ RÚT KINH NGHIỆM

... ... ...

Ngày soạn: 08/4/2013

Ngày giảng: ... Tiết 62 (adsbygoogle = window.adsbygoogle || []).push({});

VỚI PHẦN MỀM YENKAI. Mục tiờu : I. Mục tiờu :

- HS biết khỏm phỏ, kiều khiển cỏc hỡnh khụng gian như: thay đổi, di chuyển, thay đổi kớch thước, thay đổi màu cho cỏc hỡnh.

- HS thực hiện cỏc kĩ năng thay đổi, di chuyển, thay đổi kớch thước, thay đổi màu cho cỏc hỡnh cụ thể.

- HS nghờm tỳc trong học tập và nghiờn cứu bài học II. Chuẩn bị :

1. Giỏo viờn :

- Tài liệu, GA điện tử.

- Đồ dựng dạy học như mỏy tớnh kết nối projector,...

2. Học sinh :

- Đọc trước bài

III. Tiến trỡnh tiết dạy : 1. Ổn định tổ chức lớp : Kiểm tra sĩ số :

2. Kiểm tra bài cũ : Khụng KT 3. Bài mới

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

Cho học sinh đọc thụng tin SGK ? Em biết gỡ về phần mềm Yenka.

? Chức năng chớnh của phần mềm Yenka. Giỏo viờn giới thiệu lại cho học sinh nghe 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?

GV: Giới thiệu màn hỡnh chớnh của phần mềm

HS: Quan sỏt

GV: Nờu cỏch làm và thực hiện thao tỏc HS: Quan sỏt và thực hiện

1. Giới thiệu

- Yenka là một phần mềm nhỏnh của cụng ty phần mềm Crocodile nổi tiếng.

- Chức năng chớnh của phần mềm là giỳp học sinh thiết kế cỏc mụ hỡnh hỡnh khối kiến trỳc khụng gian dựa trờn cỏc hỡnh khụng gian cơ bản nhu hỡnh trụ, lăng trụ, hỡnh chúp, hỡnh hộp.

2/ Giới thiệu màn hình làm việc chính của phần mềm: mềm:

a/ Khởi động:

b/ Màn hình chính:

c/ Thoát khỏi phần mềm:

Nháy nút Close

3/ Tạo hình không gian:

a/ Tạo mô hình:

* Xoay mô hình trong không gian 3D

B1: Nháy vào biểu tợng trên thanh công cụ B2: Đa con trỏ chuột lên mô hình, nhấn giữ và di chuyển chuột, em sẽ thấy mô hình quay trong không (adsbygoogle = window.adsbygoogle || []).push({});

GV: Nờu cỏch làm và thực hiện thao tỏc HS: Quan sỏt và thực hiện

GV: Nờu cỏch làm và thực hiện thao tỏc HS: Quan sỏt và thực hiện

GV: giải thớch cỏc biểu tượng

HS: quan sỏt

? Để xúa một đối tượng em làm như thế nào HS: trả lời

? Cú thể chọn nhiều đối tượng bằng cỏch nào HS: trả lời

gian 3D. Lệnh hết tác dụng khi em thả chuột * Phóng to, thu nhỏ

B1: Nháy chuột vào biểu tợng trên thanh công cụ B2: Nhấn và di chuyển chuột em sẽ thấy mô hình đợc phóng to, thu nhỏ tùy thuộc vào sự di chuyển của chuột. Lệnh hết tác dụng khi em thả chuột.

* Dịch chuyển khung mô hình

B1: Nháy chuột vào biểu tợng trên thanh công cụ. B2: Nhấn và di chuyển chuột em sẽ thấy mô hình chuyển động theo hớng di chuyển của chuột. Lệnh hết tác dụng khi em thả chuột.

b/ Các thao tác tạo mới, lu, mở tệp mô hình

- Các tệp lu mô hình có phần mở rộng ngầm định là yka

- Các thao tác với tệp đều thông qua biểu tợng . Khi nháy chuột vào biểu tợng bảng chọn xuất hiện: - New: Tạo tệp mới

- Open: Mở tệp - Save: Lu

- Save as: Lu với tên khác

c/ Xóa đối tợng

B1: Nháy chuột lên hình đó. B2: Nhấn phím Delete để xóa hình

Chú ý: Có thể chọn đồng thời nhiều đối tợng bằng cách:

C1: Nhấn giữ Ctrl trong khi chọn

C2: Nhấn tổ hợp phím Ctrl+A để chọn tất cả các đối tợng trên màn hình

VI Củng cố

- Nhận xét rút kinh nghiệm giờ học

- HS về nhà ụn bài. Đọc tiếp bài Quan sỏt hỡnh khụng gian VỚI PHẦN MỀM YENKA

V/ RÚT KINH NGHIỆM

... ... ...

Ngày soạn: 08/4/2013

Ngày giảng: ... Tiết 63+64

Tạo tệp mới

Mở tệp Lưu

QUAN SÁT HèNH KHễNG GIAN VỚI PM YENKA (adsbygoogle = window.adsbygoogle || []).push({});

I. Mục tiờu :

- Biết nhu cầu cần và lợi ớch của phần mềm yenka.

- Nắm được cỏc chức năng chớnh của phần mềm yenka. - Hứng thỳ và yờu thớch mụn học.

II. Chuẩn bị :

1. Giỏo viờn : Tài liệu, GA, mỏy chiếu 2. Học sinh : Đọc trước bài, học bài cũ

III/ Phương phỏp: Thuyết trỡnh, nờu vấn đề và giải quyết vấn đề. IV. Tiến trỡnh tiết dạy :

1. Ổn định tổ chức lớp : Kiểm tra sĩ số :

2. Kiểm tra bài cũ : Kết hợp trong giờ 3. Bài mới

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

GV để khỏm phỏ cỏc chức năng điều khiển cỏc hỡnh khụng gian thỡ chỳng ta cựng tỡm hiểu ở phần tiếp theo

HS quan sỏt và lắng nghe

GV khi đó tạo ra cỏc mụ hỡnh học khụng gian để di chuyển cỏc hỡnh học khụng gian ta làm thế nào?

HS sử dụng cụng cụ di chuyển, kộo thả đối tượng đú

HS ghi bài

GV nhận xột cõu trả lời

GV để thay đổi kớch thước của cỏc đối tượng hỡnh học ta làm thế nào?

HS chọn đối tượng hỡnh học cần thay đổi, sẽ xuất hiện cỏc đường viền trờn đối tượng

HS lắng nghe và ghi bài

GV nhận xột cõu trả lời của học sinh

GV một chức năng rất nữa của phần mềm là giỳp tụ màu cho cỏc hỡnh học

HS chỳ ý lắng nghe

GV để tụ màu cho cỏc hỡnh học em sử dụng cụng cụ gỡ?

HS sử dụng cụng cụ Paints

GV để tụ màu em thực hiện như thế nào? HS gồm 2 bước

GV nhận xột cõu trả lời HS ghi bài

GV ngoài chức năng tụ màu thay đổi, di chuyển phần mềm cũn cung cấp cho chỳng ta một năng khỏc đú là thay đổi tớnh của hỡnh

HS quan sỏt lắng nghe

GV muốn thay đổi tớnh của một hỡnh học em thao tỏc như thế nào?

HS nhỏy đỳp chuột lờn hỡnh cần thay đổi và thực

4) khỏm phỏ điều khiển cỏc hỡnh khụng giana) Thay đổi, di chuyển a) Thay đổi, di chuyển (adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu giáo án tin học lớp 8 cả năm (Trang 45 - 50)