Upload
sp-tin-k34
View
1.610
Download
0
Embed Size (px)
DESCRIPTION
Ngon ngu lap trinh_Chuong I_Lop 10
Citation preview
GiỚI THIỆU KỊCH BẢN DẠY HỌCBài 5: Ngôn ngữ lập trình
GVHD: Thầy Lê Đức Long
SVTH: Phạm Thị Tuyết
MSSV: K34.103.061
04/12/23 1
NỘI DUNG CHƯƠNG TRÌNH LỚP 10
04/12/23 2
Chương I: Một số khái niệm cơ bản của tin học
Chương II: Hệ điều hành
Chương III: Soạn thảo văn bản
Chương IV: Mạng máy tính và Internet
Bài 5Ngôn ngữ lập
trình
Mục tiêu• Về kiến thức: Biết được khái niệm ngôn ngữ máy, hợp ngữ và ngôn ngữ bậc cao
• Về thái độ Tinh thần hợp tác, sẵn sàng làm việc nhóm, tuân thủ theo yêu cầu
về công việc chung.
• Về kĩ năng Học sinh biết cách tìm kiếm tài liệu trên Internet, đăng kí và post
bài trên wordpress cũng như trên một diễn đàn.
04/12/23 3
Điểm cần lưu ý
04/12/23 4
Nội dung trọng tâm
Học sinh phải biết được thế nào là ngôn ngữ máy, hợp ngữ, ngôn ngữ bậc cao và ưu điểm cũng như nhược điểm của nó.Học sinh thấy được máy tính hoạt động theo chương trình. Chương trình mà máy tính hiểu được là ngôn ngữ máy.
Nội dung khó
Giải thích cho học sinh : trong chương trình hợp ngữ để cộng giá trị trong 2 thanh ghi: AX và BX dùng lệnh: ADD AX, BX,…
Kiến thức liên quan
Học sinh đã biết về khái niệm bài toán, thuật toánBiết về cách diễn tả thuật toán: cách diễn tả cho con người (liệt kê các thao tác, sơ đồ khối), và cách diễn tả cho máy tính (chương trình).
Giả định• Học sinh biết sử dụng máy tính và Internet.
• Phòng học có máy chiếu.
• Giáo viên có laptop nối mạng.
• Học sinh biết sử dụng wordpress, biết cách post bài lên wordpress.
• Sĩ số lớp: 30 học sinh, được chia thành 3 nhóm: mỗi nhóm 10 học sinh.
04/12/23 5
Kịch bản
• Trước buổi dạy 1 tuầnYêu cầu lớp chia thành 3 nhóm, mỗi nhóm có
một nhóm trưởng, nộp danh sách cho giáo viên.Giáo viên đã chuẩn bị sẵn trang wordpress: trong đó
có yêu cầu công việc các nhóm phải thực hiện.
http://diendanhoctap.wordpress.com
• Trong buổi dạyGiáo viên cho lần lượt các nhóm lên báo cáo: có thể
là bằng ppt, các hình ảnh, video,…Giáo viên sẽ tổng kết đánh giá
04/12/23 6
Hoạt động dự kiến
04/12/23 7
NGÔN NGỮ LẬP
TRÌNH
HĐ 1: Giới thiệu bài mới (5 phút)
HĐ 2: Các nhóm lên báo cáo (30 phút)
HĐ 3: Giáo viên tổng kết, đánh giá Giáo viên giới thiệu về nghề lập trình
(10 phút)
Kịch bản• Hoạt động 1: Giới thiệu bài mới (10 phút) GV: Để bắt đầu bài mới cô mời các em xem một đoạn video
clip:
Các em có biết doạn video vừa rồi giới thiệu về gì không? Dẫn dắt vào bài mới: Với cách diễn tả thuật toán bằng cách
liệt kê hoặc sơ đồ khối, máy tính vẫn chưa trực tiếp thực hiện thuật toán? Vì vậy chúng ta cần phải đi diễn tả thuật toán bằng một ngôn ngữ mà máy tính có thể hiểu và thực hiện được. Ngôn ngữ đó gọi là ngôn ngữ lập trình.
04/12/23 8
Kịch bản
• Hoạt động 2: Các nhóm lên báo cáo (30 phút)Giáo viên sẽ cho mỗi nhóm tối đa 10 phút để lên báo cáo.Hình thức báo cáo của các nhóm: do các nhóm tự chọn.Các nhóm khác được hỏi, phản biện nội dung của nhóm báo cáo.Giáo viên sẽ tổng kết đánh giá bài báo cáo của từng nhóm.
04/12/23 9
Kịch bản• Hoạt động 3: Giáo viên tổng kết, đánh giá và giới thiệu về nghề
lập trình (10 phút)GV: Tổng kết lại nội dung bài học, so sánh các loại ngôn ngữ
với nhau, nhấn mạnh chương trình viết bằng các ngôn ngữ khác đều phải được dịch sang ngôn ngữ máy. Khi đó máy tính mới thực sự hiểu và thực hiện được.
Nhấn mạnh: việc phát triển các ngôn ngữ bậc cao là tạo ra môi trường làm việc dễ dàng hơn cho con người, nhờ đó mới phát triển nhanh nguồn nhân lực lập trình và ứng dụng tin học.
Giới thiệu về nghề lập trình: cho học sinh xem một số hình ảnh minh họa.
04/12/23 10