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

bai tap thuc hanh 3

2 849 3
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài tập thực hành 3
Chuyên ngành Tin học
Thể loại Bài tập thực hành
Năm xuất bản 2010
Định dạng
Số trang 2
Dung lượng 38,5 KB

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

Nội dung

+ Nâng cao kỹ năng sử dụng một số câu lệnh và một số kiểu dữ liệu thông qua việc tìm hiểu, chạy thử các chương trình có sẵn.. Dữ liệu vào/ra của bài toán Slide2: Sơ đồ thuật toán của bài

Trang 1

Ngày soạn: 3/11/2010

TIẾT 21,22: BÀI TẬP THỰC HÀNH 3

I Mục đích yêu cầu:

+ Xây dựng chương trình có sử dụng kiểu mảng Giải một số bài toán , tìm kiếm đơn giản trên máy tính

+ Nâng cao kỹ năng sử dụng một số câu lệnh và một số kiểu dữ liệu thông qua việc tìm hiểu, chạy thử các chương trình có sẵn

II Phương pháp, phương tiện:

- Phương pháp thuyết trình, vấn đáp

- Phương tiện: Máy chiếu, bảng, phòng máy tính

II Nội dung:

Mở đầu:

Slide 1: Bài toán 1

Đề bài toán

Dữ liệu vào/ra của bài toán

Slide2: Sơ đồ thuật toán

của bài toán

Slide 3:

Chiếu nội dung bài toán

H: Các em hãy xác định Input, Output của bài toán?

Chỉnh sửa và chiếu Input, output lên

H: Theo các em thuật toán để giải bài toán này như thế nào?

Nhận xét, Chỉnh sửa và chiếu slide 2

- Từ sơ đồ thuật toán, cho hs viết từng đoạn lệnh của chương trình

- Cho hs 3 phút để suy nghĩ và định hướng

Chỉnh sửa từng đoạn lệnh và chiếu lên từng đoạn cho hs nhận định rõ mục đích của từng đoạn

và mối liên quan giữa các đoạn lệnh

Nhấn F9, xuất hiện một số lỗi,

Trả lời

Trả lời

Gọi 1 em lên trình bày thuật toán trong 3 phút Còn cả lớp làm vào giấy nháp

4 hs lên bảng viết 4 đoạn lệnh:

- Phần khai báo

- Phần nhập dữ liệu

- In mảng ra màn hình

- Tính tổng theo điều kiện cho trước

Sửa lỗi chương trình Quan sát và trả lời những thay đổi

Trang 2

Slide 4:Chạy chương

trình trong NNLT Pascal

Chương trình xuất hiện

một số lỗi hs thường gặp

Câu b

Slide 5: Chương trình

bài toán 1 soạn sẵn

Bài toán 2

cho hs sửa lỗi trong từng trường hợp

Chạy chương trình hoàn thiện trong NNLT Pascal Chạy từng bước và chạy với các bộ dữ liệu n khác nhau, Cho hs xem kết quả thay đổi của các biến trong cửa

sổ Watch và kết quả của cuối cùng của chương trình

Đặc biệt chú ý đến thủ tục randomize tạo ngẫu nhiên mảng gồm n phần tử.

Quan sát sách giáo khoa

- Gọi hs trả lời các câu hỏi

- Các câu lệnh đó được đặt ở

vị trí nào để có được chương trình đưa ra số các số dương,

số các số âm trong mảng?

Mỗi em trả lời một câu hòi Chiếu chương trình soạn sẵn, giải thích cho hs các câu lệnh và chạy chương trình với 2 bộ dữ liệu n=7, n=100

Cho hs về nhà chỉnh sửa để được yêu cầu bài toán của câu b

-Hướng dẫn học sinh thực hành

ở phòng máy để tiết học có hiệu quả.

Quan sát sách giáo khoa

và trả lời

Quan sát, lắng nghe Hỏi đáp những thắc mắc

III Củng cố:

- Củng cố cho học sinh các vấn đề liên quan đến kiểu mảng

Ngày đăng: 18/10/2013, 17:11

HÌNH ẢNH LIÊN QUAN

- Phương tiện: Máy chiếu, bảng, phòng máy tính - bai tap thuc hanh 3
h ương tiện: Máy chiếu, bảng, phòng máy tính (Trang 1)

TỪ KHÓA LIÊN QUAN

w