Top Banner
KỊCH BẢN DẠY HỌC Giảng viên : ThS. Lê Đức Long SINH VIÊN THỰC HIỆN: Đinh Hoài Anh – Nguyễn Trung Hƣng Trƣờng đại học sƣ phạm TPHCM Khoa Công Nghệ Thông Tin Lớp Sƣ Phạm Tin 3 PHƢƠNG PHÁP DẠY HỌC 2
14

Bai8_C2_11

Jul 11, 2015

Download

Documents

tin_k36
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Bai8_C2_11

KỊCH BẢN DẠY HỌC

Giảng viên : ThS. Lê Đức Long

SINH VIÊN THỰC HIỆN: Đinh Hoài Anh – Nguyễn Trung Hƣng

Trƣờng đại học sƣ phạm TPHCM

Khoa Công Nghệ Thông Tin

Lớp Sƣ Phạm Tin 3

PHƢƠNG PHÁP DẠY HỌC 2

Page 2: Bai8_C2_11

MỤC TIÊU CHUNG CỦA TIN HỌC 11

Về kiến thức : Trang bị cho học sinh một số khái niệm cơ bản về lập trình và ngôn

ngữ lập trình bậc cao

Về kỹ năng : Giải đƣợc một số bài toán đơn giản trên mấy tính bằng cách vận dụng

đƣợc các kiến thức về thuật toán, cấu trúc dữ liệu, ngôn ngữ lập trình cụ thể, sử

dụng các chƣơng trình con có sẵn.

Về thái độ : Ham thích mộn học, có tính kỷ luật cao và tinh thần làm việc theo

nhóm.

Page 3: Bai8_C2_11

Nội dung chƣơng trình Tin học 11

Chƣơng I:

• Một số kháiniệm về lậptrình và ngônngữ lập trình.

Chƣơng II:

• Chƣơng trìnhđơn giản.

Chƣơng III:

• Cấu trúc rẽnhánh và lặp.

Chƣơng IV:

• Kiểu dữ liệucó cấu trúc.

Chƣơng V:

• Tệp và thaotác với tệp.

Chƣơng VI:

• Chƣơng trìnhcon và nặp cócấu trúc.

Chƣơng II:

CHƢƠNG TRÌNH

ĐƠN GIẢN

Page 4: Bai8_C2_11

Chƣơng II – Chƣơng trình đơn giản

CHƢƠNG II

Bài 3: Cấu trúc

chƣơng trình

Bài 4 : Một số

kiểu dữ liệu

chuẩn

Bài 5 : Khai báo

biến

Bài 6 : Phép

toán, biểu thức, câu

lệnh gán

Bài 7 : Các thủ tục chuẩn

vào/ra đơn giản

Bài 8: Soạn

thảo, dịch,, thực hiện và

hiệu chỉnh chƣơng trình

Bài tập và thực hành 1

Page 5: Bai8_C2_11

Mục tiêu bài học

1. Kiến thức

- Biết các bƣớc : soạn thảo, dịch, thực hiện và hiệu chỉnh chƣơng trình.

- Biết một số công cụ của môi trƣờng Turbo Pascal.

2. Kĩ năng

- Bƣớc đầu sử dụng đƣợc chƣơng trình dịch để phát hiện lỗi.

- Bƣớc đầu chỉnh sửa đƣợc chƣơng trình dựa vào thôngbáo lỗi của chƣơng trình dịch và tính hợp lý của kết quảthu đƣợc.

Page 6: Bai8_C2_11

Phƣơng pháp dạy học

• Nêu vấn đề.

• Diễn giảng.

• Đàm thoại.

6

Phƣơng tiện dạy học

• Máy tính.

• Máy chiếu.

• Bảng và Phấn.

• Các phƣơng tiện dạy học khác nhƣ: SGK, SGV, Giáo án….

Giả định

• Trƣờng : THPT Nguyễn Huệ.

• Lớp : 11A1,sỉ số 40, lớp học có máy chiếu.

• Lớp đƣợc chia thành 10 nhóm, mỗi nhóm 4 học sinh.

• Mỗi nhóm ít nhất phải tồn tại một máy tính ở nhà.

• Giáo viên có máy tính.

Page 7: Bai8_C2_11

8. SOẠN THẢO, DỊCH, THỰC HIỆN VÀ HIỆU CHỈNH CHƢƠNG

TRÌNH

NỘI DUNG CHÍNH CỦA BÀI

7

1• GIỚI THIỆU VỀ CHƢƠNG TRÌNH DỊCH

2• SOẠN THẢO MỘT CHƢƠNG TRÌNH TRÊN TURBO PASCAL

3• DỊCH, THỰC HIỆN, HIỂU CHỈNH CHƢƠNG TRÌNH

Page 8: Bai8_C2_11

Trọng tâm & Điểm khó:

• Trọng tâm: Biết soạn thảo,dịch,thực hiện và hiệu chỉnh một chương trình.

• Điểm khó: Tìm và sửa lỗi chương trình.

Kiến thức đã biết:

• Biết được một số lệnh cơ bản của Pascal:nhập vào(read/readln),xuất ra(write/writeln)

• Biết được các phép toán,biểu thức’lệnh gán cơ bản của Pascal

• Biết cách khai báo biến và cấu trúc một chương trình Pascal.

Kiến thức liên quan:

• Giải phương trình bậc nhất toán học.

Trọng tâm,điểm khó,kiến thức liên quan

Page 9: Bai8_C2_11

Hoạt động

Giới thiệu về chƣơng trìnhdịch

Soạn thảo một chƣơng trìnhtrên Turbo Pascal

Tóm tắt nội dung bài học

1

24

3

Dịch, thực hiện, hiệu chỉnh

chƣơng trình

Page 10: Bai8_C2_11

Chi tiết hoạt động

Giới thiệu về chương trình dịch(10p)Hoạt động 1

• Đặt vấn đề: Làm thế nào để thực hiện chƣơng trình đƣợc viết bằng ngôn ngữ lập trình?

• Khởi động Turbo Pascal để giới thiệu cho học sinh

Page 11: Bai8_C2_11

Soạn thảo một chương trình trên Turbo Pascal(15)Hoạt động 2

• Giáo viên tiến hành soạn thảo một chương trình đơn giản là giải phương trình bậc nhất, trong quátrình soạn thảo sẽ trình bày cho học sinh các thao tác trên Turbo Pascal.

Chi tiết hoạt động

Page 12: Bai8_C2_11

Dịch, thực hiện và hiệu chỉnh chương trình(15p)Hoạt động 3

Chi tiết hoạt động

Lấy ví dụ ở hoạt động 2 để thực hiện các bƣớc sau:

Dịch chƣơng trình.

Thực hiện chƣơng trình.

Hiệu chỉnh chƣơng trình

Page 13: Bai8_C2_11

Tóm tắt nội dung bài học(5p)Hoạt động 4

Chi tiết hoạt động

Chƣơng trình dịch

Soạn thảo đƣợc một chƣơng trình pascal trên máy tính

Biết thực hiện, hiệu chỉnh chƣơng trình để đạt kết quả nhƣ mong muốn.

Page 14: Bai8_C2_11