Rõ nét về file powerpoint trình chiếu. => Xem thêm
Ngày soạn: .../.../...
Ngày dạy: .../.../...
MỤC TIÊU CHỦ ĐỀ:
- Năng lực chung:
Năng lực riêng:
- SGK, giáo án, SBT
- Hình ảnh, tài liệu liên quan đến Pháp luật trong môi trường số.
- Máy tính, máy chiếu (nếu có).
- SGK, SBT, vở ghi, giấy nháp
- Tìm hiểu bài đọc và tư liệu liên quan đến bài học.
III. TIẾN TRÌNH DẠY HỌC
Bước 1: Chuyển giao nhiệm vụ:
- GV đặt câu hỏi: Máy tính không hiểu được ngôn ngữ tự nhiên của con người. Vậy làm thế nào để chỉ dẫn cho máy tính thực hiện một việc nào đó?
Bước 2: Thực hiện nhiệm vụ
- HS thảo luận, suy nghĩ hoàn thành yêu cầu.
Bước 3: Báo cáo, thảo luận
- GV mời đại diện HS đứng dậy trình bày câu trả lời
Gợi ý:
Để chỉ dẫn cho máy tính thực hiện một việc nào đó, cần có ngôn ngữ chung giữa con người và máy tính để ta viết các chỉ dẫn cho máy tính thực hiện nhiệm vụ giao cho nó.
Bước 4: Kết luận, nhận định
- GV nhận xét, dẫn dắt: Con người cần chỉ dẫn cho máy không phải bằng ngôn ngữ tự nhiên mà bằng một ngôn ngữ máy tính có thể “hiểu được”. Ví dụ: ngôn ngữ Scratch; hệ thống giao diện đồ hoạ cũng là một loại ngôn ngữ để con người giao tiếp với máy tính (ngôn ngữ là một hệ thống kí hiệu giúp hai bên giao tiếp và hiểu nhau).
Những ngôn ngữ có thể dùng ra lệnh cho máy tính như vậy là ngôn ngữ nhân tạo. Muốn giao tiếp được, ra lệnh được cho máy tính thì chúng ta phải biết những ngôn ngữ này và phải học nếu cần sử dụng chúng.
- GV giới thiệu HS Bài 1. Làm quen với ngôn ngữ lập trình bậc cao
Hoạt động 1: Tìm hiểu ngôn ngữ lập trình bậc cao
HĐ CỦA GV VÀ HS | SẢN PHẨM DỰ KIẾN |
Bước 1: Chuyển giao nhiệm vụ: - GV yêu cầu HS đọc hoạt động 1, thảo luận và trả lời câu hỏi: Em đã biết ngôn ngữ lập trình nào chưa? Nếu đã từng dùng một ngôn ngữ lập trình thì em đã dùng nó để làm gì? - GV giới thiệu với HS: Có nhiều loại ngôn ngữ, mỗi loại ngôn ngữ có một cách diễn tả (dùng từ, quy định ngữ pháp,…) riêng. Nên lấy một vài ví dụ minh hoạ, chẳng hạn: + Ngôn ngữ tự nhiên (ví dụ tiếng Việt) có thể nói hoặc viết, sử dụng các kí tự trong bảng chữ cái tiếng Việt. + Ngôn ngữ cử chỉ cho trao đổi với những người khiếm thính. - GV phân tích và dẫn dắt cho HS hiểu về ngôn ngữ lập trình bậc cao (cho HS xem một chương trình đơn giản viết bằng ngôn ngữ Python và bằng một ngôn ngữ bậc cao khác. Ngôn ngữ lập trình Python Ngôn ngữ lập trình Java - GV yêu cầu HS quan sát hình để thấy được cách tính toán trên hai ngôn ngữ Scratch và Pyhton. Bước 2: Thực hiện nhiệm vụ: - HS đọc thông tin, trả lời câu hỏi, tiếp nhận thông tin từ GV phân tích. - GV quan sát HS thực hiện, hướng dẫn và phân tích cho HS hiểu phương ngôn ngữ lập trình bậc cao. Bước 3: Báo cáo, thảo luận: - GV mời HS đứng dậy trình bày Bước 4: Kết luận, nhận định - GV nhận xét, đánh giá và kết luận. | 1. Bản quyền thông tin và sản phẩm số *Hoạt động 1: - Một số ngôn ngữ lập trình: C#. C, Python, Java, Pascal,… - Sử dụng ngôn ngữ lập trình để viết các chương trình tính toán đơn giản. *Kết luận: - Chương trình máy tính là một dãy các câu lệnh mà máy tính có thể “hiểu” và thực hiện được. - Ngôn ngữ lập trình là ngôn ngữ dùng để viết các chương trình máy tính. - Để sử dụng ngôn ngữ lập trình bậc cao, máy tính của em cần được trang bị môi trường lập trình trợ giúp em soạn thảo, kiểm tra câu lệnh, chuyển các câu lệnh sang ngôn ngữ mà máy hiểu được |
-------------------------Còn tiếp----------------------------
Nâng cấp lên tài khoản VIP để tải tài liệu và dùng thêm được nhiều tiện ích khác