Tải bản đầy đủ (.docx) (5 trang)

Tiết 1,2: Máy tính và chương trình máy tính - Website Trường THCS Phan Bội Châu - Đại Lộc - Quảng Nam

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (193.29 KB, 5 trang )

<span class='text_page_counter'>(1)</span>Tuần 1 Tiết: 1,2. Ngày soạn: 03/09/2021.. BÀI 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH I. MỤC TIÊU CẦN ĐẠT: 1. Kiến thức: - Biết con người chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh. - Hiểu chương trình là cách để con người chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp một cách tự động. 2. Kĩ năng: Giúp các em làm quen với ngôn ngữ lập trình. 3. Thái độ: - Hứng thú, tìm kiếm khám phá cái mới. - Nghiêm túc, tự giác và tích cực trong học tập ….. 4. Năng lực cần hình thành: - Năng lực tự học, Năng lực hợp tác, Năng lực giao tiếp. - Năng lực giải quyết vấn đề và sáng tạo II. CHUẨN BỊ 1. Giáo viên: - Sách tham khảo, tranh về biển báo giao thông, báo. - Lập kế hoạch bài dạy chu đáo trước khi lên lớp; đồ dùng và phương tiện dạy học đầy đủ: phòng máy tính với các máy tính hoạt động tốt và được kết nối mạng, máy chiếu … 2. Học sinh: Đọc trước bài ở nhà III. TIẾN TRÌNH DẠY HỌC 1. Tổ chức lớp: Ổn định lớp. 2. Hoạt động dạy học: a. Hoạt động khởi động: - Mục tiêu: Giúp hs nhận biết cách tiếp nhận thông tin - Phương pháp: vấn đáp, trực quan - Hình thức tổ chức: làm việc cá nhân Hoạt động của GV Hoạt động của HS Nội dung, yêu cầu cần đạt 1. Giao nhiệm vụ cho HS: 1. Thực hiện nhiệm GV yêu cầu HS trả lời câu vụ học tập hỏi: 2. Đánh giá kết quả thực hiện nhiệm vụ học tập 2. Báo cáo kết quả - GV gọi ngẫu nhiên 2 HS ở 2 hoạt động và thảo nhóm khác nhau trả lời. luận - GV phân tích báo cáo kết quả - HS báo cáo kết quả của HS theo hướng tạo mâu theo sự hướng dẫn của thuẫn trong nhận thức để dẫn GV. dắt đến mục hình thành kiến thức. . b. Hoạt động hình thành kiến thức mới..

<span class='text_page_counter'>(2)</span> Hoạt động của GV Hoạt động của HS Nội dung, yêu cầu cần đạt Hoạt động1. Viết chương trình ra lệnh cho máy 1. Viết chương trình – ra lệnh tính làm việc. cho máy tính làm việc. (1) Mục tiêu: - Biết con người chỉ dẫn cho máy tính thực hiện công việc thông qua lệnh. - Biết chương trình là cách để con người chỉ dẫn cho máy tính thực hiện nhiều công việc liên tiếp một cách tự động. (2) Phương pháp/Kĩ thuật: Phát hiện và giải quyết vấn đề. (3) Hình thức tổ chức hoạt động: Hoạt động nhóm. (4) Phương tiện dạy học: Máy chiếu. (5) Sản phẩm: Phát biểu được khái niệm chương trình máy tính và viết được một chương trình đơn giản bằng tiếng việt. Giáo viên trình chiếu hình ảnh Học sinh quan sát. mô phỏng vị trí của rô-bốt, rác và thùng rác.. GV giao nhiệm vụ: Cả lớp quan sát trên màn chiếu kết hợp SGK và trả lời nhanh các câu hỏi sau: GV quan sát và hướng dẫn HS - Trong thực tế rô-bốt có thể di chuyển với các thao tác cơ bản nào? - Vậy với các thao tác di chuyển cơ bản đó, bạn nào có thể điều khiển rô-bốt từ vị trí ban đầu đến nơi có rác và bỏ rác vào thùng. - Theo chương trình trên ta có thể thay đổi các bước thực hiện không?. HS nhận nhiệm vụ: - Chú ý lắng nghe câu hỏi, quan sát và tìm câu trả lời. HS thực hiện nhiệm vụ Câu trả lời mong muốn: - Tiến 1 bước, quay phài, quay trái, nhặt rác và bot vào thùng. 1. Tiến 2 bước ; 2. Quay trái, tiến 1 bước ; 3. Nhặt rác ; 4. Quay phải, tiến 3 bước ; 5. Quay trái, tiến 2 bước ;.

<span class='text_page_counter'>(3)</span> - Ngoài cách trên còn có cách thực hiện khác để rô-bốt có thể nhặt rác và bỏ rác vào thùng không? GV nhận xét, đánh giá, chốt kiến thức:  Như vậy các bước điều khiển rô-bốt người ta gọi đó là các câu lệnh, và để tránh nhắc rôbốt thực hiện từng câu lệnh, ta tập hợp các câu lệnh này vào trong rô-bốt với tên gọi “ Hãy nhặt rác”. Việc tập hợp các câu lệnh này người ta gọi là viết chương trình. - Tương tự để điều khiển máy tính làm việc, chúng ta cũng phải viết chương trình. Vậy bạn nào có thể cho thầy biết viết chương trình là gì?. 6. Bỏ rác vào thùng. - Không, robot sẽ lần lượt thực hiện các lệnh này theo đúng thứ tự nhận được. - Ghi nhận kiến thức. - HS trả lời theo cảm nhận của mình. Báo cáo, góp ý, bổ sung để hoàn thiện: - Học sinh chú ý lắng nghe. - Đưa ra khái niệm thông tin theo hiểu biết của mình. Câu trả lời mong muốn: - Chương trình máy tính là 1 dãy các câu lệnh mà máy tính có - Yêu cầu HS quan sát SGK tr.7 thể hiểu và thực hiện được. Thảo luận theo nhóm trong vong 3 phút và trả lời các câu - Để con người điều hỏi sau: - Tại sao cần viết chương trình khiển máy tính một cách đơn giản và hiệu máy tính. quả hơn. - Thực hiện các câu - Để phân biệt công việc này lệnh trong chương với công việc khác khi viết trình một cách tuần tự chương trình ta cần làm gì? - GV mời một số HS nhận xét - GV chính xác lại câu trả lời - HS chú ý lắng nghe của học sinh. - Giới thiệu và viết cấu trúc của và ghi nhớ. chương trình về ví dụ rô-bốt nhặt rác. Hoạt động1. Chương và ngôn ngữ lập trình. (1) Mục tiêu: Hiểu khái niệm ngôn ngữ lập trình. (2) Phương pháp/Kĩ thuật: phát hiện và giải quyết vấn đề. (3) Hình thức dạy học: thảo luận nhóm, tự học.. 2. Chương trình và ngôn ngữ lập trình..

<span class='text_page_counter'>(4)</span> (4) Phương tiện dạy học: máy chiếu, bảng phụ. (5) Sản phẩm: Phát biểu ngôn ngữ lập trình là ngôn ngữ dùng để viết chương trình máy tính.. GV giao nhiệm vụ: Để máy tính có thể xử lí, thông tin đưa vào máy phải đuợc chuyển đổi dưới dạng một dãy bit (dãy số gồm 0 và 1) - Các dãy bít là cơ sở để tạo ra ngôn ngữ dành cho máy tính, đó tính là ngôn ngữ máy.. Học sinh quan sát. HS nhận nhiệm vụ: - Chú ý lắng nghe câu hỏi, quan sát và tìm câu trả lời.. - Vậy theo em ngôn ngữ lập trình HS thực hiện nhiệm vụ là gì?. - Ngôn ngữ lập trình là ngôn ngữ GV quan sát và hướng dẫn . dùng để viết các chương trình HS - Ghi nhận kiến thức. máy tính. - HS trả lời theo cảm - Nhưng máy tính cũng chưa hiểu nhận của mình được chương trình viết bằng ngôn ngữ lập trình vì vậy cần chuyển đổi sang ngôn ngữ máy bằng một chương trình dịch. - Nhưng như thế nào là chương trình dịch? Chương trình dịch đóng vai trò "người phiên dịch" và dịch những chương trình đọc viết bằng ngôn ngữ lập trình sang ngôn ngữ máy để máy tính có thể hiểu được. - Để có một chương trình mà máy tính có thể thực hiện được cần qua mấy bước?. Báo cáo, góp ý, bổ sung để hoàn thiện: - Học sinh chú ý lắng nghe Câu trả muốn:. lời. Chương trình dịch là dịch những chương trình đọc viết bằng ngôn ngữ lập trình sang ngôn ngữ máy để máy tính có thể hiểu được. mong. - 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.. - Để có một chương trình mà máy tính có thể thực hiện được cần qua 2 bước: + Viết chương trình theo ngôn ngữ lập trình. Chương trình dịch là + Dịch chương trình sang ngôn - Em có thể kể một số loại ngôn dịch những chương ngữ máy để máy tính có thể hiểu ngữ lập trình hiện nay không? trình đọc viết bằng được ngôn ngữ lập trình sang GV nhận xét, đánh giá, chốt ngôn ngữ máy để máy kiến thức: tính có thể hiểu được  Để chỉ dẫn cho máy tính những công việc cần làm ta phải dùng - Để có một chương ngôn ngữ máy. trình mà máy tính có - Tuy nhiên, do sử dụng ngôn ngữ thể thực hiện được cần máy rất kho khăn và mất nhiều qua 2 bước: công sức, thời gian. Bởi vậy, các + Viết chương trình câu lệnh viết dưới dạng các dãy theo ngôn ngữ lập bít khác xa với ngôn ngữ tự nhiên.

<span class='text_page_counter'>(5)</span> nên khó nhớ, khó sử dụng.  Tạo ra một ngôn ngữ có thể thay thế ngôn ngữ bít khô khan đó chính là ngôn ngữ lập trình ra đời.. trình. + Dịch chương trình sang ngôn ngữ máy để máy tính có thể hiểu được - C, C++, Java, Pascal.. c. Hoạt động vận dụng: -Mục tiêu: Giúp hs củng cố các kiến thức đã học về: Chương trình máy tính - Phương pháp: trực quan, hoạt động nhóm - Hình thức tổ chức: làm việc cá nhân, từng nhóm Hoạt động của GV Hoạt động của HS Nội dung, yêu cầu cần đạt 1. Giáo viên chuyển 1. Thực hiện nhiệm vụ học tập: giao nhiệm vụ: Giáo viên đặt các câu HS xem lại kiến thức hỏi: Chương trình máy tính là gì? đã học, thảo luận để trả lời các câu hỏi. - Lấy ví dụ về một công việc nào đó mà máy tính sử dụng câu lệnh để thực hiện. 2. Báo cáo kết quả 2. Đánh giá kết quả thực hoạt động và thảo hiện nhiệm vụ học tập: luận - GV chỉ định ngẫu nhiên HS - HS trả lời, ghi nhớ để trả lời - GV phân tích kết quả của HS nội dung trả lời đã hoàn thiện. theo hướng dẫn dắt đến hình thành kiến thức. 3. Rút kinh nghiệm giờ dạy: . . . . . . . ..

<span class='text_page_counter'>(6)</span>

×