11
MÔN:PHƯƠNG PHÁP GIẢNG DẠY KỊCH BẢN GIẢNG DẠY BÀI 7: CÁC THỦ TỤC CHUẨN VÀO/RA ĐƠN GIẢN GV:LÊ ĐỨC LONG SINH VIÊN:BIỆN THỊ THÁI THANH LỚP:TIN5D-BÌNH THUẬN

Biện thị thái thanh k33103265-lớp tin5 dbt

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Biện thị thái thanh k33103265-lớp tin5 dbt

MÔN:PHƯƠNG PHÁP GIẢNG DẠYKỊCH BẢN GIẢNG DẠY

BÀI 7: CÁC THỦ TỤC CHUẨN VÀO/RA ĐƠN GIẢN

GV:LÊ ĐỨC LONG

SINH VIÊN:BIỆN THỊ THÁI THANH

LỚP:TIN5D-BÌNH THUẬN

Page 2: Biện thị thái thanh k33103265-lớp tin5 dbt

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ữ bậc cao.

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.

Thái độ• Ham thích môn học,có

kỹ thuật cao và tinh thần làm việc theo nhóm

TIN HỌC 11:MỤC TIÊU CHƯƠNG TRÌNH

Page 3: Biện thị thái thanh k33103265-lớp tin5 dbt

CHƯƠNG TRÌNH TIN HỌC 11T

IN H

ỌC

11

CHƯƠNG I: Một Số Khái Niệm Về Lập Trình Và Ngôn Ngữ 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ệu Có Cấu Trúc

CHƯƠNG V: Tệp Và Thao Tác Với Tệp

CHƯƠNG VI: Chương Trình Con Và Lập Trình Có cấu trúc

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 6:Phép

toán,biểu thức,câu lệnh gán

Page 4: Biện thị thái thanh k33103265-lớp tin5 dbt

Kiến

thức

• Biết các lệnh vào/ra đơn giản để nhập dữ liệu từ bàn phím hoặc dữ liệu từ bàn phím hoặc đưa dữ liệu ra màn hình.

Kỹ năng

• Viết được một số lệnh vào/ra đơn giản.

Kiến

thức

đã biết

• Cấu trúc 1 chương trình• Các kiểu dữ liệu• Cách khai báo biến và các biểu thức,phép toán,câu lệnh

gán

BÀI 7: CÁC THỦ TỤC CHUẨN VÀO/RA ĐƠN GIẢN

Page 5: Biện thị thái thanh k33103265-lớp tin5 dbt

BÀI 7: CÁC THỦ TỤC CHUẨN VÀO/RA ĐƠN GIẢN

Điểm khó

Phân biệt giữa 2 lệnh nhập dữ liệu liệu Read và Readln, khi

nhập dữ liệu nên dùng Readln vì nếu không có thể làm trôi

lệnh readln

Việc sử dụng lệnh Write và Writeln, các cách để hiển thị dữ liệu, các kiểu dữ liệu trong nó.

Cách kết hợp hai lệnh vào ra dữ liệu khi viết chương trình cho

hợp lý

Điểm trọng tâm

Phân biệt giữa hai lệnh nhập dữ liệu read và

readln

Phân biệt giữa hai lệnh xuất dữ liệu write và

writeln

biết cách kết hợp hai lệnh vào ra dữ liệu khi viết chương trình hợp lý

Page 6: Biện thị thái thanh k33103265-lớp tin5 dbt

Hoạt động 1:

• Mở đầu (7’)

Hoạt động 2:

• Nhập dữ liệu từ bàn phím (15’)

Hoạt động 3:

• Đưa dữ liệu ra màn hình(15’)

Hoạt động 4:

• Củng cố(8')

NỘI DUNG BÀI DẠY

Page 7: Biện thị thái thanh k33103265-lớp tin5 dbt

Hoạt động 1(5’): Mở đầu

Giáo viên nhắc lại kiến thức cũ. Giới thiệu và đặt ra vấn đề,câu hỏi liên quan đến bài

mới: Khi sử dụng các ứng dụng ta thường nhập thông

tin vào, như vậy bằng cách nào ta nhập được thông tin nào khi lập trình?

Làm cách nào để nhập giá trị từ bàn phím vào cho biến.

Page 8: Biện thị thái thanh k33103265-lớp tin5 dbt

HOẠT ĐỘNG 2(15’): NHẬP DỮ LIỆU TỪ BÀN PHÍM

Giáo viên diễn giải cách sử dụng,tác dụng,hoạt động của READ/READLN, nêu sự khác nhau khi dùng Read/Readln. Cấu trúc:

 

Ứng với mỗi ngôn ngữ có cách nhập thông tin vào khác nhau Giáo viên đưa ra ví dụ minh họa đồng thời đặt câu hỏi cho học

sinh nhắc lại kiến thức cũ về:cấu trúc 1 chương trình,cách khai báo biến kiểu dữ liệu,phép toán…

Giáo viên:Chạy chương trình cho học sinh quan sát, nhận xét về chương trình(nếu có máy chiếu)

Giải thích việc nhập giá trị cho nhiều biến đồng thời .

READ/READLN(<biến 1>, …,<biến n>);

Chú ý : Khi nhập dữ liệu từ bàn phím READ và READLN có ý nghĩa như nhau, thường hay dùng READLN hơn. READLN luôn chờ gõ phím Enter.

Page 9: Biện thị thái thanh k33103265-lớp tin5 dbt

HOẠT ĐỘNG 3(15’):ĐƯA DỮ LIỆ RA MÀN HÌNH

Từ ví dụ ở hoạt động 2 giáo viên đưa ra vấn đề :Vậy làm thế nào và có những cách nào để hiển thị dữ liệu theo ý muốn của người lập trình ?

Giáo viên giới thiệu:Mỗi ngôn ngữ có cách đưa thông tin ra màn hình khác nhau.Lấy ví dụ về các thủ tục đưa thông tin ra màn hình của ngôn ngữ khác như : C++: cout …. 

Giáo viên: Giải thích sự khác nhau giữa Write, Writeln.Cấu trúc:

Lấy ví dụ minh họa cụ thể bằng chương trình.

Write/Writeln(<Giá trị 1>, <Giá trị 2>,…,<Giá trị n>);

Page 10: Biện thị thái thanh k33103265-lớp tin5 dbt

HOẠT ĐỘNG 4(10’):CỦNG CỐ

Giáo viên đưa ra bài tập đơn giản gợi ý cho học sinh làm đòng thời củng cố lại kiến thức vừa học.

Dặn dò: học bài cũ và xem bài mới

Page 11: Biện thị thái thanh k33103265-lớp tin5 dbt

THANK