Hực hành thành thạo cỏc chức năng của phần mềm

Một phần của tài liệu Giáo án HK2 tin 8 (Trang 42 - 46)

A/ MỤC TIấU* Kiến thức * Kiến thức

- Vận dụng kiến thức củatiết lý thuyết để ỏp dụng vào tiết thực hành* Kỹ năng * Kỹ năng

- hực hành thành thạo cỏc chức năng của phần mềm

- Rốn luyện sõu hơn kỹ năng đọc hiểu chương trỡnh

* Thỏi độ

- Thái độ học tập nghiêm túc, tích cực làm các bài tập thực hành.

B/ CHUẨN BỊ* Giỏo viờn * Giỏo viờn

- Sỏch giỏo khoa, giỏo ỏn, phũng mỏy.

* Học sinh

- Vở ghi + Sỏch giỏo khoa.

C/ PHƯƠNG PHÁP

- Chia nhóm thực hành

D/ TIẾN TRèNH GIỜ DẠYI/ ỔN ĐỊNH LỚP I/ ỔN ĐỊNH LỚP II/ KIỂM TRA BÀI CŨ III/ BÀI MỚI

HĐ CỦA GV HĐ CỦA HS NỘI DUNG

GV em hóy thực hiện thao tỏc khởi động phần mềm yenka GV quan sỏt hướng dẫn cỏc em thao tỏc chưa đỳng GV để vào màn hỡnh làm việc chớnh của phần mềm thực hiện thao tỏc gỡ? GV để tạo cỏc mụ hỡnh khụng gian em sử dụng hộp thoại gỡ? GV em hóy sử dụng cỏc cụng cụ trong hộp thoại Objects để tạo cỏc mụ hỡnh khụng gian sau HS thực hiện thao tỏc khởi dộng phần mềm yenka HS thực hành nhỏy nỳt Try Basic Version HS sử dụng hộp thoại Objects HS thực hành tạo cỏc mụ hỡnh khụng gian

- Nhỏy đỳp chuột vào biểu tượng Yenka trờn màn hỡnh nền.

- Nhỏy nỳt Try Basic Version để vào màn hỡnh làm việc chớnh của phần mềm. - Hộp thoại:

GV quan sỏt hướng dẫn cỏc em thực hiện chưa đỳng

GV để thoỏt khỏi phần mềm em thực hiện như thế nào?

HS thực hiện thao tỏc thoỏt khỏi phần mềm

IV/ CỦNG CỐ

- GV củng cố lại kiến thức bài thực hành

V/ HƯỚNG DẪN VỀ NHÀ

Tiết 61

Bài 9. Làm việc với dóy số (t1)I - MỤC TIấU I - MỤC TIấU

1. Kiến thức

- Biết được khỏi niệm mảng một chiều

- Biết cỏch khai bỏo mảng, nhập, in, truy cập cỏc phần tử của mảng

2. Kỹ Năng

- Hiểu thuật toỏn tỡm số lớn nhất, nhỏ nhất của một dóy số.

3. Thỏi độ: Nghiờm tỳcII. CHUẨN BỊ II. CHUẨN BỊ (adsbygoogle = window.adsbygoogle || []).push({});

1. Giỏo viờn: giỏo ỏn, mỏy chiếu2. Học sinh: Kiến thức cũ, sỏch, vở. 2. Học sinh: Kiến thức cũ, sỏch, vở. III - PHƯƠNG PHÁP

- Thuyết trỡnh, giảng giải, vấn đỏp.

IV - TIẾN TRèNH LấN LỚPA - ỔN ĐỊNH (1’) A - ỔN ĐỊNH (1’)

B - KIỂM TRA BÀI CŨ C - BÀI MỚI (40’) C - BÀI MỚI (40’) HOẠT ĐỘNG CỦA THẦY VÀ

TRề NỘI DUNG KIẾN THỨC

Hoạt động 1: 20’

GV: Đưa vớ dụ 1 SGK để giới thiệu cho học sinh cỏch sử dụng biến mảng như thế nào

HS: Chỳ ý lắng nghe

GV: Phõn tớch bài toỏn để học sinh hiểu rừ hơn vấn đề

GV: để giải quyết cỏc vấn đề trờn chỳng ta cần cú dữ liệu gỡ: HS: Biến mảng GV: Việc sắp xếp thứ tự như thế nào? HS: Bằng cỏch gỏn gỏn cho mỗi phần tử 1 chỉ số

GV: Giỏ trị của mảng như thế nào?

1. Dóy số và biến mảng

Vớ dụ 1. Trong Pascal ta cần nhiều cõu lệnh khai bỏo và nhập

dữ liệu dạng sau đõy, mỗi cõu lệnh tương ứng với điểm của một học sinh:

Var Diem_1, Diem_2, Diem_3,… : real;

Read(Diem_1); Read(Diem_2), Read(Diem_3);

Nếu số học sinh trong lớp càng nhiều thỡ đoạn khai bỏo và đọc dữ liệu trong chương trỡnh càng dài.

Giả sử chỳng ta cú thể lưu nhiều dữ liệu cú liờn quan với nhau (như Diem_1, Diem_2, Diem_3,... ở trờn) bằng một

biến duy nhất và đỏnh "số thứ tự" cho cỏc giỏ trị đú, ta cú thể

sử dụng quy luật tăng hay giảm của "số thứ tự" và một vài cõu lệnh lặp để xử lớ dữ liệu một cỏch đơn giản hơn, chẳng hạn:

- Với i = 1 đến 50: hóy nhập Diem_i;

- Với i = 1 đến 50: hóy so sỏnh Max với Diem_i; Để giỳp giải quyết cỏc vấn đề trờn, một kiểu dữ liệu được gọi là kiểu mảng.

Dữ liệu kiểu mảng là một tập hợp hữu hạn cỏc phần tử cú thứ tự, mọi phần tử đều cú cựng một kiểu dữ liệu, gọi là kiểu của phần tử. Việc sắp thứ tự được thực hiện bằng cỏch gỏn cho mỗi phần tử một chỉ số:

Hỡnh 40

Khi khai bỏo một biến cú kiểu dữ liệu là kiểu mảng, biến đú được gọi là biến mảng.

HS: Là một biến nguyờn

Hoạt động 2: 20’

GV: Đưa ra vớ dụ về biến mảng HS: Chỳ ý vớ dụ

GV: Đưa ra cỏch khai bỏi biến mảng trong Pascal (adsbygoogle = window.adsbygoogle || []).push({});

HS: Chỳ ý và ghi vở

nguyờn, hoặc số thực) cú thứ tự, mỗi số là giỏ trị của biến thành phần tương ứng.

2. Vớ dụ về biến mảng

Để làm việc với cỏc dóy số nguyờn hay số thực, chỳng ta phải khai bỏo biến mảng

Vớ dụ, cỏch khai bỏo đơn giản một biến mảng trong ngụn ngữ Pascal như sau:

var Chieucao: array[1..50] of real;

var Tuoi: array[21..80] of integer;

Với cõu lệnh thứ nhất, ta đó khai bỏo một biến cú tờn

Chieucao gồm 50 phần tử, mỗi phần tử là biến cú kiểu số

thực. Với cõu lệnh khai bỏo thứ hai, ta cú biến Tuoi gồm 60 phần tử (từ 21 đến 80) cú kiểu số nguyờn.

Cỏch khai bỏo mảng trong Pascal như sau:

Tờn mảng : array[<chỉ số đầu>.. <chỉ số cuối>] of

<kiểu dữ liệu>

trong đú chỉ số đầu và chỉ số cuối là hai số nguyờn hoặc biểu thức nguyờn thoả món chỉ số đầu ≤ chỉ số cuối và kiểu dữ

liệu cú thể là integer hoặc real.

D - CỦNG CỐ (3’)

- Khỏi niệm mảng một chiều

- Cỏch khai bỏo mảng, nhập, in, truy cập cỏc phần tử của mảng

E - HƯỚNG DẪN VỀ NHÀ (1’)

Tiết 62

Bài 9. Làm việc với dóy số (T2)I - MỤC TIấU I - MỤC TIấU

1. Kiến thức

- Biết được khỏi niệm mảng một chiều

- Biết cỏch khai bỏo mảng, nhập, in, truy cập cỏc phần tử của mảng

2. Kỹ Năng

- Hiểu thuật toỏn tỡm số lớn nhất, nhỏ nhất của một dóy số.

3. Thỏi độ: Nghiờm tỳcII. CHUẨN BỊ II. CHUẨN BỊ

1. Giỏo viờn: giỏo ỏn, mỏy chiếu2. Học sinh: Kiến thức cũ, sỏch, vở. 2. Học sinh: Kiến thức cũ, sỏch, vở. III - PHƯƠNG PHÁP

- Thuyết trỡnh, giảng giải, vấn đỏp.

IV - TIẾN TRèNH LấN LỚPA - ỔN ĐỊNH (1’) A - ỔN ĐỊNH (1’) (adsbygoogle = window.adsbygoogle || []).push({});

B - KIỂM TRA BÀI CŨ 3’

? Em hóy nờu cỏch khai bỏo biến mảng trong Pascal .

Một phần của tài liệu Giáo án HK2 tin 8 (Trang 42 - 46)