MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

160 4 0
MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Tuần: Tiết: 01 Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH I.MỤC TIÊU : Kiến thức: Biết người dẫn cho máy tính thực cơng việc thơng qua lệnh Biết chương trình cách để người dẫn cho máy thực thông qua lệnh Năng lực Năng lực chung Năng lực sử dụng máy tính, lực giải vấn đề, lực sáng tạo, ứng dụng KHKT, lực tự học, lực hợp tác, làm việc nhóm Năng lực chuyên biệt Biết đưa quy trình câu lệnh để thực cơng việc Phẩm chất: Giúp học sinh rèn luyện thân phát triển phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ, trung thực, trách nhiệm II THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU Giáo viên: - SGK, SGV, tài liệu, Giáo án Học sinh : - Đọc trước - SGK, Đồ dùng học tập, bảng phụ III TIẾN TRÌNH BÀI DẠY A HOẠT ĐỘNG KHỞI ĐỘNG a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới học, tạo tâm cho học sinh vào tìm hiểu b) Nội dung: Hoạt động chung lớp c) Sản phẩm: Hs lắng nghe GV trình bày d) Tổ chức thực hiện: -GV dẫn vào học: Giới thiệu tổng quát mơn tin học Em thấy máy tính cục sắt, hay robốt hoạt động được, lại làm việc nhà vậy? Chúng ta tìm hiểu học hơm B HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC Hoạt động 1: Con người lệnh cho máy tính nào? a) Mục tiêu: Hiểu biết người lệnh cho máy tính nào? b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân c) Sản phẩm: Hiểu cách người lệnh cho máy tính d) Tổ chức thực hiện: HĐ CỦA GV VÀ HỌC SINH - Bước 1: Chuyển giao nhiệm vụ Yêu cầu HS tự đọc thông tin SGK ? Khi muốn mở phần mềm máy tính em thực nào? ? Mn đưa kí tự a,b,… vào máy tính ta thực nào? ? Vậy muốn máy tính thực cơng việc theo ý muốn ta phải làm để máy tính hiểu thực hiện? ? ta thấy máy tính thực lệnh trước? ? Để dẫn cơng việc cho máy tính máy tính thực nào? SẢN PHẨM DỰ KIẾN Con người lệnh cho máy tính nào? - Dùng chuột chọn biểu tượng hình => dùng chuột vào start Programs chọn chương trình cần thực - Ta gõ phím tương ứng từ bàn phím - Để máy tính thực công việc theo ý muốn người ta phải đưa dẫn thích hợp cho máy tính - Chọn Edit ->find Replace -> find what: cụm từ -> Replace with: cụm từ cần thay -> Replace - Máy tính thực việc tìm kiếm trước sau thay thế.( Máy tính lưu cụm từ vào nhớ, tìm đến vị trí thay lại) ? Vậy người dẫn cho máy thực - Khi người đưa cho máy tính cơng việc nào? nhiều lệnh Máy tính thực - Bước 2: Thực nhiệm vụ lệnh theo thứ tự nhận + HS tiếp nhận nhiệm vụ, suy nghĩ - Con người dẫn máy tính thực thơng + GV quan sát, hỗ trợ HS cần qua lệnh - Bước 3: Báo cáo, thảo luận + HS đứng dậy trình bày kết quả, HS khác đứng dậy nhận xét, bổ sung đáp án cho bạn - Bước 4: Kết luận, nhận định + GV nhận xét, đánh giá chuẩn kiến thức Hoạt động 2: Rôbốt nhặt rác a) Mục tiêu: Tìm hiểu nắm rõ kiến thức robot b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân c) Sản phẩm: Câu trả lời HS d) Tổ chức thực hiện: HĐ CỦA GV VÀ HỌC SINH - Bước 1: Chuyển giao nhiệm vụ GV yêu cầu đọc thông tin trả lời câu hỏi: ? Em nêu số người máy mà em biết? ? Thông qua ví dụ em hiểu người máy? + Tìm hiều ví dụ người máy nhặt rác + Yêu cầu HS tìm hiểu SGK ? Từ vị trí robốt thực lệnh để SẢN PHẨM DỰ KIẾN Rôbốt nhặt rác - Người máy em biết: + Asimô + Cuộc thi rôbôcon => Robốt( Người máy) loại máy thực công việc cách tự động thông qua điều khiển người nhặt rác xác? - Trình bày q trình thực công việc - Bước 2: Thực nhiệm vụ thông qua máy lệnh: + Nghe, quan sát hướng dẫn ghi chép - Bước 3: Báo cáo, thảo luận + Thực hành thao tác máy tính - Bước 4: Kết luận, nhận định + GV nhận xét, đánh giá chuẩn kiến thức => Ghi lên bảng C HOẠT ĐỘNG LUYỆN TẬP a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT b) Nội dung: Trao đổi, giải vấn đề, thực hoạt động nhóm c) Sản phẩm: Kết BT HS d) Tổ chức thực hiện: - GV giao nhiệm vụ cho học sinh trả lời câu hỏi: + Con người lệnh cho máy tính nào? + Lấy ví dụ? - HS tiếp nhận, suy nghĩ trả lời câu hỏi vào - GV nhận xét, đánh giá chuẩn kiến thức D HOẠT ĐỘNG VẬN DỤNG a) Mục tiêu: Giúp học sinh vận dụng mở rộng thêm kiến thức b) Nội dung: Trao đổi, giải vấn đề, thực hoạt động cá nhân c) Sản phẩm: Kết BT HS d) Tổ chức thực hiện: - GV yêu cầu HS nhà: Mô tả lệnh để điều khiển rô bốt nhặt rác - HS tiếp nhận, suy nghĩ nhà trả lời câu hỏi vào - GV nhận xét, đánh giá chuẩn kiến thức *HƯỚNG DẪN BÀI TẬP VỀ NHÀ - Về nhà học - Soạn trước phần Tiết: 02 Bài 1: MÁY TÍNH VÀ CHƯƠNG TRÌNH MÁY TÍNH (tiếp) I.MỤC TIÊU : Kiến thức: Biết viết chương trình viết lệnh để dẫn cho máy tính thực cơng việc hay giải tốn củ thể Biết ngơn ngữ dùng để viết chương trình máy tính gọi ngơn ngữ lập trình Biết vai trị chương trình dịch Năng lực Năng lực chung Năng lực sử dụng máy tính, lực giải vấn đề, lực sáng tạo, ứng dụng KHKT, lực tự học, lực hợp tác, làm việc nhóm Năng lực chuyên biệt Biết đưa quy trình câu lệnh để thực cơng việc Phẩm chất: Giúp học sinh rèn luyện thân phát triển phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ, trung thực, trách nhiệm II THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU Giáo viên: - SGK, SGV, tài liệu, Giáo án Học sinh : - Đọc trước - SGK, Đồ dùng học tập, bảng phụ III TIẾN TRÌNH BÀI DẠY A HOẠT ĐỘNG KHỞI ĐỘNG a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới học, tạo tâm cho học sinh vào tìm hiểu b) Nội dung: Hoạt động chung lớp c) Sản phẩm: Hs lắng nghe GV trình bày d) Tổ chức thực hiện: -GV dẫn vào học: Con người làm để máy tính hoạt động chế nào? B HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC Hoạt động 1: Viết chương trình lệnh cho máy tính làm việc a) Mục tiêu: Hiểu biết viết chương trình lệnh cho máy tính làm việc b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân c) Sản phẩm: Hiểu viết chương trình lệnh cho máy tính làm việc d) Tổ chức thực hiện: HĐ CỦA GV VÀ HỌC SINH SẢN PHẨM DỰ KIẾN - Bước 1: Chuyển giao nhiệm vụ Viết chương trình lệnh cho máy tính u cầu HS đọc thơng tin SGK Từ ví dụ điều khiển robốt nhặt rác ta hiểu cách viết CT gì? VD: chép khối văn ta thực làm việc -Viết chương trình hướng dẫn máy tính thực cơng việc hay giải toán cụ thể thao tác gì? -Khi chép khối văn ta thực Em hiểu chương trình máy tính gì? thao tác sau: Vậy viết chương trình cho máy tính để B1: Sao chép nội dung Văn Bản vào nhớ điều khiển máy tính thực cơng việc B2: Sao chép từ nhớ vào vị trí máy tính có hiểu thực cơng việc -Chương trình máy tính dãy lệnh khơng? mà máy tính hiểu thực VD: Thực viết chương trình robốt -Máy tính thực thực lần nhặt rác lượt lệnh cách theo hướng ? Có lệnh chương trình dẫn Tại cần viết chương trình? -Hãy nhặt rác Yêu cầu HS đọc thông tin -Bắt đầu Mức độ công việc mà người muốn mày Tiến bước tính thực nào? Quay trái, tiến bước Vậy với mức độ đa dạng phức tạp Nhặt rác có cần phải viết chương trình khơng? Quay phải, tiến bước - Bước 2: Thực nhiệm vụ Quay trái, tiến bước + HS tiếp nhận nhiệm vụ, suy nghĩ + GV quan sát, hỗ trợ HS cần - Bước 3: Báo cáo, thảo luận + HS đứng dậy trình bày kết quả, HS khác đứng dậy nhận xét, bổ sung đáp án cho bạn - Bước 4: Kết luận, nhận định Bỏ rác vào thùng - Có lệnh chương trình - Mức độ cơng việc mà người muốn máy tính thực đa dạng phức tạp - Một lệnh đơn giản khơng đủ để dẫn cho máy tính Vì người ta cần phải viết nhiều lệnh tập hợp lại chương trình + GV nhận xét, đánh giá chuẩn kiến thức Hoạt động 2: Chương trình ngơn ngữ lập trình a) Mục tiêu: Tìm hiểu nắm rõ kiến thức chương trình ngơn ngữ lập trình b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân c) Sản phẩm: Câu trả lời HS d) Tổ chức thực hiện: HĐ CỦA GV VÀ HỌC SINH - Bước 1: Chuyển giao nhiệm vụ Yêu cầu HS đọc thông tin ? Khi lệnh cho máy tính làm việc người có hiểu cách máy tính thực cơng việc khơng? ? Máy tính dùng chữ số để mã hóa thơng tin? ? Vậy em hiểu ngơn ngữ máy? VD: Để máy tính hiều chữ a ta phải mã hóa thành: Chữ a bảng mã ASCII là: 97 mã hóa thành :1100001 Khi viết chương trình ngơn ngữ máy khó khăn phức tạp ta có cần ngơn ngữ dễ hiểu viết chương trình ngơn ngữ lập trình ? Ngơn ngữ lập trình hiểu nào? ?Khi viết chương trình ngơn ngữ lập trình máy tính có hiều khơng? SẢN PHẨM DỰ KIẾN Chương trình ngơn ngữ lập trình - Khi lệnh cho máy tính làm việc người có hiểu cách máy tính thực cơng việc thơng qua ngơn ngữ máy tính - Máy tính dùng chữ số 0,1 để mã hóa thơng tin.( bít bít 1) để mã hóa thơng tin - Các dãy bít sở để tạo ngơn ngữ dành cho máy tính, gọi ngôn ngữ máy - Ngôn ngữ dùng để viết chương trình máy tính gọi Ngơn ngữ lập trình - Khi viết chương trình ngơn ngữ lập trình máy tính vấn khơng hiểu mà phải thơng qua trình dịch sang ngơn ngữ máy máy tính hiểu thực cơng việc - Vậy tạo chương trình máy Vậy tạo chương trình máy tính ta cần tính ta cần qua bước qua bước? - Dịch chương trình thành ngơn ngữ - Bước 2: Thực nhiệm vụ máy để máy tính hiểu + Nghe, quan sát hướng dẫn ghi chép - Bước 3: Báo cáo, thảo luận + Thực hành thao tác máy tính - Bước 4: Kết luận, nhận định + GV nhận xét, đánh giá chuẩn kiến thức => Ghi lên bảng C HOẠT ĐỘNG LUYỆN TẬP a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT b) Nội dung: Trao đổi, giải vấn đề, thực hoạt động nhóm c) Sản phẩm: Kết BT HS d) Tổ chức thực hiện: - GV giao nhiệm vụ cho học sinh trả lời câu hỏi: - Ngơn ngữ lập trình dùng để làm gì? - Tại cần viết chương trình? - HS tiếp nhận, suy nghĩ trả lời câu hỏi vào - GV nhận xét, đánh giá chuẩn kiến thức D HOẠT ĐỘNG VẬN DỤNG a) Mục tiêu: Giúp học sinh vận dụng mở rộng thêm kiến thức b) Nội dung: Trao đổi, giải vấn đề, thực hoạt động cá nhân c) Sản phẩm: Kết BT HS d) Tổ chức thực hiện: - GV yêu cầu HS nhà: - Chương trình dịch dùng để làm gì? - HS tiếp nhận, suy nghĩ nhà trả lời câu hỏi vào - GV nhận xét, đánh giá chuẩn kiến thức *HƯỚNG DẪN BÀI TẬP VỀ NHÀ - Về nhà học cũ - Trả lời câu hỏi SGK soạn - Chuẩn bị tiết sau học Tiết:03 Bài 2: LÀM QUEN VỚI CHƯƠNG TRÌNH VÀ NGƠN NGỮ LẬP TRÌNH I.MỤC TIÊU : Kiến thức: Biết ngơn ngữ lập trình gồm thành phần bảng chữ qui tắc để viết chương trình Biết từ khóa dành riêng cho mục đích sử dụng định Năng lực Năng lực chung Năng lực sử dụng máy tính, lực giải vấn đề, lực sáng tạo, ứng dụng KHKT, lực tự học, lực hợp tác, làm việc nhóm Năng lực chuyên biệt Làm quen với chương trình đơn giản Phẩm chất Giúp học sinh rèn luyện thân phát triển phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ, trung thực, trách nhiệm II THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU Giáo viên: - SGK, SGV, tài liệu, Giáo án Học sinh : - Đọc trước - SGK, Đồ dùng học tập, bảng phụ III TIẾN TRÌNH BÀI DẠY A HOẠT ĐỘNG KHỞI ĐỘNG 10 Tại cần viết chương trình? Dùng để viết chương trình máy tính Ngơn ngữ lập trình dùng để làm gì? Begin, program, end… Hãy nêu vài từ khóa Pascal? * Cấu trúc chung chương trình gồm Quy tắc đặt tên nào? phần Cấu trúc chung chương trình gồm phần? Kể số kiểu liệu thường dùng phép toán với liệu kiểu số? Biến dùng để làm gì? Để giải tốn trước hết phải làm gì? Q trình giải tốn máy tính? + Phần khai báo + phần thân chương trình * Biến dùng để lưu trữ liệu Xác định toán (điều kiện cho trước, kết nhận được) Có bước: B1: Xác định tốn Cú pháp câu lệnh điều kiện dạng dủ dạng B2: Mơ tả thuật tốn thiếu B3: Viết chương trình - Bước 2: Thực nhiệm vụ Hs: Lên bảng viết cú pháp + HS tiếp nhận nhiệm vụ, suy nghĩ Dạng thiếu + GV quan sát, hỗ trợ HS cần - Bước 3: Báo cáo, thảo luận If < điều kiên> then Dạng đủ If < điều kiên> then else < câu + HS đứng dậy trình bày kết quả, HS khác lệnh 2> đứng dậy nhận xét, bổ sung đáp án cho bạn - Bước 4: Kết luận, nhận định + GV nhận xét, đánh giá chuẩn kiến thức Hoạt động 2: Bài tập a) Mục tiêu: HS hoàn thành tập b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân c) Sản phẩm: Câu trả lời HS 146 d) Tổ chức thực hiện: HĐ CỦA GV VÀ HỌC SINH - Bước 1: Chuyển giao nhiệm vụ Câu 1: Hãy viết thuật tốn tìm số lớn số a, b, c em mơ q trình thực thuật toán với liệu (3, 10, 6) - Bước 2: Thực nhiệm vụ + Nghe, quan sát hướng dẫn ghi chép SẢN PHẨM DỰ KIẾN Câu 1: Input: Ba số a, b, c Output: Max (=max{a, b, c}, số lớn ba số a, b c) Bước Nhập số a, b, c Bước Gán Maxa Bước Nếu b>Max, gán Maxb Bước Nếu c>Max, gán Maxc Bước Thông báo kết Max kết thúc thuật - Bước 3: Báo cáo, thảo luận toán + Thực hành thao tác máy tính Mơ phỏng: - Bước 4: Kết luận, nhận định + GV nhận xét, đánh giá chuẩn kiến thức => Ghi lên bảng Bước a b c 10 10 10 10 10 6 6 3 3 Số lớn nhất(Max) 10 10 C HOẠT ĐỘNG LUYỆN TẬP a) Mục tiêu: Giúp HS củng cố lại kiến thức để hoàn thành BT b) Nội dung: Trao đổi, giải vấn đề, thực hoạt động nhóm c) Sản phẩm: Kết BT HS d) Tổ chức thực hiện: - GV giao nhiệm vụ cho học sinh trả lời câu hỏi: - Mơ tả thuật tốn tốn - HS tiếp nhận, suy nghĩ trả lời câu hỏi vào 147 - GV nhận xét, đánh giá chuẩn kiến thức D HOẠT ĐỘNG VẬN DỤNG a) Mục tiêu: Giúp học sinh vận dụng mở rộng thêm kiến thức b) Nội dung: Trao đổi, giải vấn đề, thực hoạt động cá nhân c) Sản phẩm: Kết BT HS d) Tổ chức thực hiện: - GV yêu cầu HS nhà: - HS tiếp nhận, suy nghĩ nhà trả lời câu hỏi vào - GV nhận xét, đánh giá chuẩn kiến thức *HƯỚNG DẪN BÀI TẬP VỀ NHÀ - Về nhà học cũ ÔN TẬP HỌC KỲ I (tiếp) I.MỤC TIÊU : Kiến thức: Tổng hợp kiên thức học Năng lực Năng lực chung: Năng lực sử dụng máy tính, lực giải vấn đề, lực sáng tạo, ứng dụng KHKT, lực tự học, lực hợp tác, làm việc nhóm Năng lực chuyên biệt: + Năng lực nhận biết, thao tác với phần mềm, thiết bị CNTT 148 + Năng lực đạo đức hành vi phù hợp sử dụng CNTT Phẩm chất Giúp học sinh rèn luyện thân phát triển phẩm chất tốt đẹp: yêu nước, nhân ái, chăm chỉ, trung thực, trách nhiệm II THIẾT BỊ DẠY HỌC VÀ HỌC LIỆU Giáo viên: - SGK, SGV, tài liệu, Giáo án Học sinh : - Đọc trước bài, SGK, Đồ dùng học tập, sơ đồ hình chương III TIẾN TRÌNH BÀI DẠY A HOẠT ĐỘNG KHỞI ĐỘNG a) Mục tiêu: Định hướng cho học sinh nội dung cần hướng tới học, tạo tâm cho học sinh vào tìm hiểu b) Nội dung: Hoạt động chung lớp c) Sản phẩm: Hs lắng nghe GV trình bày d) Tổ chức thực hiện:GV dẫn vào học B HOẠT ĐỘNG HÌNH THÀNH KIẾN THỨC Hoạt động 2: Bài tập a) Mục tiêu: HS hoàn thành tập b) Nội dung: Sử dụng SGK, máy chiếu, máy vi tính để trả lời câu hỏi, hoạt động cá nhân c) Sản phẩm: Câu trả lời HS d) Tổ chức thực hiện: HĐ CỦA GV VÀ HỌC SINH - Bước 1: Chuyển giao nhiệm vụ SẢN PHẨM DỰ KIẾN Bài * Đưa cách giải tốn 149 Bài 1: Hãy viết chương trình tính diện tích Input: r1,r2 hình phần tơ đậm (bán kính nhập từ Output: diện tích phần tơ đậm bàn phím) B1: Tính diện tích hình trịn với bán kính ? Để tính diện tích phần tơ đậm ta làm r1 B2: Tính diẹn tích hình trịn với bán kính Gv: Xác định tốn r2 Gv: u cầu học sinh mơ tả thuật tốn B3: s2-s1 Gv: Yêu cầu học sinh viết chương trình B4: Kết thúc Gv: Gọi em lên viết phần khai báo Program tinh; Gv: gọi em lên viết phần thân chương trình Uses crt; - nhập bán kính r1,r2 Var S1, S2, S: real; - tính diện tích hình trịn bán kính r1 diện Const pi =3.14; tích hình trịn bán kính r2 Begin Clrscr; - s= s2- s1 - in hình diện tích phần bôi đen S = 1+1/2+1/3+1/4… +1/n với n nhập từ bàn phím Writeln(‘Nhap ban kinh hinh tron +1/n Output: Tính tổng S=? * Mơ tả thuật tốn Bước Nhập số n Bước S 0; i 0; Bài 1: Hãy viết chương trình tính diện tích hình phần tơ đậm (bán kính nhập từ bàn phím) Bước 3: ii+1; Bước Nếu i

Ngày đăng: 28/02/2022, 21:52

Mục lục

  • G: Làm thế nào để khởi động phần mền sun time?

  • G: Làm thế nào để khởi động phần mền sun time?

  • G: Làm thế nào để khởi động phần mền sun time?

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan