SKKN học ngôn ngữ lập trình c c++ trên điện thoại cài hệ điều hành android trong chương trình tin học lớp 11 ở trường THPT nông cống 3

17 15 0
SKKN học ngôn ngữ lập trình c c++ trên điện thoại cài hệ điều hành android trong chương trình tin học lớp 11 ở trường THPT nông cống 3

Đ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

“Học ngơn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” MỤC LỤC Năm học 2020-2021 “Học ngơn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nơng Cống 3” I ĐẶT VẤN ĐỀ Nghị số 29-NQ/TW Đổi toàn diện giáo dục đào tạo nhấn mạnh: Phương pháp dạy học khắc phục lối truyền thụ áp đặt chiều, ghi nhớ máy móc, phát huy tính tích cực, chủ động, sáng tạo vận dụng kiến thức, kĩ người học, tập trung dạy cách học, cách nghĩ tự học, theo phương châm "giảng ít, học nhiều"… Định hướng đổi Phương pháp dạy học Bộ Giáo dục Đào tạo năm 2005 rõ: Phương pháp giáo dục phổ thơng phải “ phát huy tính tích cực, tự giác, chủ động, sáng tạo học sinh, phù hợp với đặc trưng môn học, đặc điểm đối tượng học sinh, điều kiện lớp học, bồi dưỡng cho học sinh phương pháp tự học, vận dụng kĩ năng, vận dụng kiến thức đem lại niềm vui, hứng thú trách nhiệm học tập cho học sinh” Thực tế nhà trường THPT nay, đặc biệt trường vùng khó khăn trường THPT Nông Cống việc tiếp cận với môn Tin học cịn nhiều hạn chế Một điều dễ hiểu hầu hết em có điều kiện tiếp xúc máy tính tin học, nguyên nhân điều kiện kinh tế sở vật chất chưa đáp ứng đầy đủ, lĩnh vực cơng nghệ thơng tin cịn mẻ Đa số học sinh quan niệm môn Tin môn học phụ nên em không dành nhiều thời gian cho mơn học Vì q trình dạy học mơn Tin học nhà trường cịn gặp nhiều khó khăn Trong chương trình Tin học phổ thơng đặc biệt chương trình Tin học 11được xem khó, địi hỏi học sinh phải có mức độ tư định, thời gian dành cho mơn học khơng nhiều kiến thức lại liên quan đến nhau, để viết chương trình học sinh cần phải nắm nhớ kiến thức từ học Vậy vấn đề đặt phải để sau tiết học môn Tin học nhà trường giáo viên phải giúp học sinh hệ Năm học 2020-2021 “Học ngơn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nơng Cống 3” thống kiến thức cách cô đọng, ngắn gọn, sinh động thực hành soạn thảo chương trình nhiều có thể, từ tăng khả nhớ khả vận dụng kiến thức linh hoạt nâng cao hiệu việc dạy học, truyền đầy đủ kiến thức, kĩ cho em, cho em hứng thú hơn, đam mê với môn học, tự tin để hịa nhập với “thế giới cơng nghệ thông tin” Với đổi giáo dục, học sinh chuyển đồi từ học lập trình pascal chương trình lớp 11 sang ngơn ngữ C C++ Với vai trò người thiết kế, tổ chức, hướng dẫn để giúp học sinh khối 11 trường THPT Nông Cống học tốt môn Tin, từ thực tế nhiều năm công tác kinh nghiệm giảng dạy trường thấy việc giúp học sinh thực hành nhiều để nắm rõ kiến thức nâng cao kỹ lập trình cần thiết, song khơng phải nhà học sinh có máy tính để thực hành liên tục Tuy nhiên em lại cha mẹ mua cho điện thoại để dễ dàng việc liên lạc Tận dụng điện thoại tay, em học lập trình C/C++ hiệu quả.Tơi áp dụng cho học sinh trường đạt hiệu định Vì tơi xin chia sẻ kinh nghiệm nhỏ: “Học lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nơng Cống 3” để chia sẻ với bạn bè đồng nghiệp tham khảo góp ý II GIẢI QUYẾT VẤN ĐỀ II.1 CƠ SỞ LÍ LUẬN CỦA VẤN ĐỀ II.1.1 Cơ sở khoa học phương pháp học lập trình C/C++ điện thoại cài hệ điều hành Android Quá trình tìm hiểu nghiên cứu, tơi nhận thấy rằng: học phải đôi với hành Đặc thù môn tin học liên quan đến máy tính Mà chương trình tin học lớp 11 lại học lập trình C/C++ Sau học em cần thực hành để hiểu rõ Năm học 2020-2021 “Học ngôn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” kiến thức nâng cao kỹ lập trình Sử dụng điện thoại để lập trình phương pháp giúp em lập trình lúc, nơi • Khái niệm soạn thảo C/C++ điện thoại cài hệ điều hành android Soạn thảo C/C++ điện thoại hình thức mẽ Xưa người học lập trình lập trình máy tính Ngày cơng nghệ phát triển, ai có điện thoại smartphone Vì chuyển lập trình C/C++ máy tính sang lập trình điện thoại, tiện tích vơ tốt Khiến cho người học tận dụng điện thoại để nâng cao khả lập trình II.1.2 Cơ sở khoa học Từ trước tới nay, lập trình C/C++ máy tính Nhưng khơng phải có máy tính Nhưng ngày có điện thoại, đối tượng học sinh có smartphone cài android II.1.3 Nguyên lí hoạt động phần mềm soạn thảo C/C++ điện thoại Nguyên tắc hoạt động phần mềm sọan thảo C/C++ điện thoại là: điện thoại smartphone cài đặt hệ điều hành android Phần mềm soạn thảo C/C++ điện thoại sử dụng nguyên bàn phím máy (không sử dụng Laban key) Cung cấp số thư viện chuẩn Giúp người dùng lập trình số chương trình đơn giản Nâng cao khả lập trình nắm vững kiến thức học II.1.4 Tác dụng sử dụng phần mềm soạn thảo C/C++ điện thoại - Có thể lập trình lúc nơi - Nâng cao kỹ lập trình - Giúp nắm vững kiến thức - Ghi nhớ tốt - Kích thích tiềm sáng tạo Năm học 2020-2021 “Học ngơn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nơng Cống 3” Sử dụng phần mềm soạn thảo C/C++ điện thoại giúp học tập hiệu thơng qua việc lập trình lúc nơi giúp người học tiếp thu nhanh hơn, hiểu kĩ hơn, nhớ nhiều chi tiết kĩ lập trình tốt II.2 THỰC TRẠNG CỦA VẤN ĐỀ II.2.1 Ưu điểm Việc giảng dạy môn Tin học 11 trường THPT Nơng Cống có số ưu điểm đáng ghi nhận sau: - Các giáo viên nắm kiến thức dạy - Trong trình dạy Giáo viên ý dành thời gian hợp lí để giúp học sinh thực hành máy tính nhà trường - Giáo viên biết phát huy tính tích cực chủ động học sinh thơng qua hình thức viết lập trình giấy - Với học sinh yếu kém, giáo viên sử dụng giải pháp yêu cầu học sinh nhà chép lại kiến thức bài, dạng tập từ đơn giản đến phức tạp, chương trình chạy thử máy - Nhìn chung giáo viên nhiệt tình, say mê với cơng việc, có tâm huyết với việc giảng dạy, có trách nhiệm với học sinh II.2.2 Hạn chế Tuy có nhiều cố gắng đổi phương pháp giảng dạy Tin học 11, song việc giúp học sinh nắm nội dung kiến thức học nâng cao kĩ lập trình cịn cịn chưa tốt Ở trường THPT Nơng Cống cịn tồn số hạn chế sau: - Trường THPT Nông Cống thuộc vùng q nghèo khó, dân trí cịn thấp việc giáo dục cịn gặp nhiều khó khăn Vấn đề cho em say mê học tập, đặc biệt mơn Tin vấn đề khó khăn Là trường nằm vùng quên nên sở Năm học 2020-2021 “Học ngơn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nơng Cống 3” vật chất thiếu thốn, đối tượng học sinh chủ yếu xã vùng khó khăn nên em khơng có điều kiện tiếp xúc với máy tính tin học - Đa số giáo viên cịn trẻ, kinh nghiệm nên cịn lúng túng việc sử lý vấn đề máy tính - Do điều kiện khách quan nên việc sử dụng phần mềm sạo thảo C/C++ điện thoại nhiều hạn chế - Một số giáo viên chưa thực tâm huyết với nghề, chưa tạo hứng thú cho học sinh u thích quan tâm đến mơn Tin học - Một số học sinh không quan tâm hứng thú học mơn Tin xem mơn phụ, học máy móc đối phó lên lớp II.2.3 Kết quả, hiệu Với thực trạng trên, việc giúp học sinh nắm vững nội dung tiết học chương trình Tin học 11 Trường THPT Nơng Cống đạt kết sau ( kết khảo sát học sinh khối 11 cuối năm học 2019- 2020) Kết kiểm tra lí thuyết lớp ( hình thức làm tự luận trắc nghiệm giấy) Thang điểm Lớp → 10 Số Tỉ iệ lượn % g 7→8 Tỉ iệ Số Tỉ iệ Số Tỉ iệ lượng % lượng % lượng % 11.7% 10 11B2 9.0% 11B3 11B4 % 7.3% Năm học 2020-2021 Dưới Số 11B1 12.5 5→6 23.2 % 15.9 % 17.5 % 14.6 % 15 18 15 18 34.9 % 41.1 % 37.5 % 44.0 % 13 15 13 14 30.2 % 34.0 % 32.5 % 34.1 % Tổng 43 44 40 41 “Học ngơn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nơng Cống 3” • Kết thực hành máy tính: Thang điểm Lớp 11B1 11B2 11B3 11B4 → 10 7→8 Số Tỉ iệ Số Tỉ iệ lượn % lượng % g 9.3 18.6 % % 9.0 16.0 % % 7.5 15% % 2.4 12.2 % % 5→6 Dưới Số Tỉ iệ Số Tỉ iệ lượng % lượng % 16 17 17 19 37.3 % 38.7 % 42.5 % 46.4 % 15 16 34.8 % 36.3 % Tổng 43 44 14 35% 40 16 39% 41 Qua bảng số liệu thống kê nhận thấy tỉ lệ học sinh đạt từ điểm trở lên kiểm tra lí thuyết chiếm khoảng 65 - 70%, kiểm tra thực hành chiếm khoảng 60 - 65% tương đương với tỉ lệ học sinh hiểu vận dụng kiến thức học Như khoảng 30 - 40% học sinh điểm lí thuyết lẫn thực hành Điều đồng nghĩa với việc có khoảng 30 – 40% số học sinh không hiểu bài, không nắm nội dung dạy Tham khảo ý kiến số học sinh, em cho việc học mơn Tin học 11 q khó, kiến thức nhiều, rắc rối, khó nhớ, khó hiểu, kiến thức liên quan đến chặt chẽ, cấu trúc câu lệnh nhiều, thực hành phải nhớ xác câu lệnh chạy chương trình Mà thực hành máy q ít, nên em nhớ máy móc mà chưa thể hiểu rõ kiến thức Từ thực tế đó, sau tiết học 7 Năm học 2020-2021 “Học ngơn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” việc thực hành học quan trọng, thực hành giúp em hiểu rõ hoạt động câu lệnh Ghi nhớ dễ dàng kỹ lập trình cao II.3 CÁCH THỰC HIỆN II.3.1 Các bước thực * Bước 1: Cài đặt phần mềm C/C++ điện thoại smartphone dùng hệ điều hành android Năm học 2020-2021 “Học ngơn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” Tải xuống Mobile C ( C/C++ Compiler ).apk thiết bị bạn (sử dụng CH Play Nhấn vào chữ cài đặt để xuất phần mềm Mobile C điện thoại Năm học 2020-2021 “Học ngôn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” Khởi động phần mềm Mobile C - Sau cài đặt xong, ta có biểu tượng Mobile C điện thoại Nhấn vào biểu tượng, phần mềm chạy xuất giao diện Mobile C - Biểu tượng bên tay trái là: New file Nhấn vào để tạo file đặt tên 10 Năm học 2020-2021 10 “Học ngơn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” - Biểu tượng bên cạnh New file là: New folder Nhấn vào để tạo thư mục đặt tên cho thư mục Tất làm lưu vào thư mục - Khi chọn NewFile đặt tên cho file Giao diện làm việc mobile C - Bàn phím xuất giống bàn phím máy tính: - Hàng phím thứ giúp chuyển đổi bàn phím phức tạp bàn phím thơng thường 11 Năm học 2020-2021 11 “Học ngôn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” - Biểu tượng coppy, biểu tượng cắt, > biểu tượng cuối dòng, nút cuối nút run để chạy chương trình II.3.2 Vận dụng phần mềm soạn thảo turbo C/C++ điện thoại cài hệ điều hành android chương trình Tin học lớp 11 Sau tiết dạy, thực hành soạn thảo C/C++ việc làm quan trọng mà người giáo viên cần trọng Việc làm giúp học sinh hệ thống hoá lại kiến thức, giáo viên nhấn mạnh vào kiến thức trọng tâm Thời gian thực hành máy trường học Vì việc hướng dẫn em nhà làm điện thoại việc làm quan trọng Sau vài soạn thảo điện thoại sử dụng có hiệu trường THPT Nơng Cống việc giảng dạy Tin học 11: 1.Thực hành sau dạy xong Cấu trúc chương trình VD: Soạn thảo chương trình đơn giản Đưa lời chào 12 Năm học 2020-2021 12 “Học ngơn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” Sau soạn thảo xong, nhấn run để chạy chương trình Ta thu kết Như thấy soạn thảo C điện thoại khơng khó Và thuận lợi cho việc soạn thảo lúc nơi Thay đâu phải mang theo laptop 13 Năm học 2020-2021 13 “Học ngôn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” II.4 HIỆU QUẢ, KẾT QUẢ II.4.1 Hiệu Việc sử dụng phần mềm soạn thảo C/C++ điện thoại giúp học sinh học tập tích cực mơn Tin học cách làm thiết thực triển khai nội dung dạy học có hiệu - nội dung quan trọng năm nội dung 14 Năm học 2020-2021 14 “Học ngôn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” phong trào thi đua “Xây dựng Trường học thân thiện, học sinh tích cực” mà Bộ Giáo dục Đào tạo phát động Sử dụng thành thạo phần mềm soạn thảo C/C++ dạy học mang lại nhiều kết tốt đáng khích lệ phương thức học tập học sinh phương pháp giảng dạy giáo viên Học sinh học phương pháp học tập, tăng tính chủ động, sáng tạo phát triển tư Giáo viên tiết kiệm thời gian, tăng linh hoạt giảng, quan trọng giúp học sinh nắm kiến thức thông qua việc thực hành Sau thời gian sử dụng phần mềm soạn thảo C/C++ điệnh thoại dạy học môn Tin học 11, tơi thấy bước đầu có kết khả quan Tơi nhận thức vai trị tích cực phần mềm soạn thảo C/C++ điện thoại hỗ trợ thực hành môn tin học Đa số em học sinh khá, giỏi biết sử dụng phần mềm soạn thảo C/C++ điện thoại Đối với môn Tin học 11, học sinh hào hứng việc ứng dụng soạn thảo C/C++ điện thoại II.4.2 Kết thực nghiệm - Đối tượng thực nghiệm:Học sinh trường THPT Nông Cống - Cách thức thực hiện: Tiến hành dạy học sinh cài đặt sử dụng phần mềm soạn thảo C/C++ điện thoại cho lớp 11B1, 11B2 11B3, 11B4 Kết cuối năm học 2017-2018 sau: • Kết kiểm tra lí thuyết lớp (hình thức làm tự luận trắc nghiệm giấy) Thang điểm Lớp 11B1 → 10 Số Tỉ iệ lượn % g 22.2 10 % 15 Năm học 2020-2021 7→8 5→6 Dưới Số Tỉ iệ Số Tỉ iệ Số Tỉ iệ lượng % lượng % lượng % 12 26.7 % 16 35.6 % 15.5 % Tổng 45 15 “Học ngơn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” 11B2 11B3 11B4 17.4 % 20.0 % 16.6 % 21.7 10 % 25.0 10 % 21.4 % 43.5 20 % 40.0 16 % 45.4 19 % 17.4 % 15.0 % 16.6 % 46 40 42 • Kết thực hành máy tính: Thang điểm Lớp 11B1 11B2 11B3 11B4 → 10 Số Tỉ iệ lượn % g 17.8 % 13.0 % 12.5 % 9.5% 7→8 Số lượn g 10 10 10 5→6 Tỉ iệ % 22.2 % 19.6 % 25.0 % 23.9 % Số lượn Tỉ iệ % g 19 22 16 19 42.2 % 47.8 % 40.0 % 45.2 % Dưới Số Tỉ iệ lượn % g 17.8 % 19.6 % 22.5 % 21.4 % Tổng 45 46 40 42 Như vậy, nhận thấy việc áp dụng phần mềm giúp học sinh nắm vững nội dung kiến thức học giúp em nâng cao kỹ trình thực hành, tạo thêm niềm vui hứng thú với môn Tin học 11 III KẾT LUẬN VÀ ĐỀ XUẤT Học lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống thao tác quan trọng giúp học sinh nắm vững nội dung học nâng cao kỹ lập trình Vì q trình giảng dạy tiết dạy khố, tiết ơn tập giáo viên nên đưa vào để giúp 16 Năm học 2020-2021 16 “Học ngôn ngữ lập trình C/C++ điện thoại cài hệ điều hành Android chương trình Tin học lớp 11 trường THPT Nông Cống 3” học sinh vận dụng thành thạo phần mềm để từ học sinh tự thực hành q trình mơn Tin học Là giáo viên trẻ kinh nghiệm giảng dạy chưa có nhiều nên q trình làm sáng kiến khơng tránh khỏi sai sót Kính mong Hội đồng khoa học có đóng góp ý kiến để sáng kiến hồn thiện XÁC NHẬN CỦA HIỆU TRƯỞNG Thanh Hóa, ngày 10 tháng 05 năm 2021 CAM KẾT KHÔNG COPY Người thực NGUYỄN THỊ OANH TÀI LIỆU THAM KHẢO Trang web https://www.youtube.com/watch?v=Dvl9siP9IrI 2.Trang web https://baomoi.com/hoc-sinh-lop-12-viet-nhieu-ung-dung-cho-kho- google-play Giáo trình lập trình C sưu tầm mạng 17 Năm học 2020-2021 17 ... phải giúp h? ?c sinh hệ Năm h? ?c 2020-2021 ? ?H? ?c ngơn ngữ lập trình C/ C++ điện thoại c? ?i hệ điều hành Android chương trình Tin h? ?c lớp 11 trường THPT Nông C? ??ng 3? ?? thống kiến th? ?c cách c? ? đọng, ngắn... Sau h? ?c em c? ??n th? ?c hành để hiểu rõ Năm h? ?c 2020-2021 ? ?H? ?c ngơn ngữ lập trình C/ C++ điện thoại c? ?i hệ điều hành Android chương trình Tin h? ?c lớp 11 trường THPT Nông C? ??ng 3? ?? kiến th? ?c nâng cao... 2020-2021 ? ?H? ?c ngôn ngữ lập trình C/ C++ điện thoại c? ?i hệ điều hành Android chương trình Tin h? ?c lớp 11 trường THPT Nông C? ??ng 3? ?? vi? ?c th? ?c hành h? ?c quan trọng, th? ?c hành giúp em hiểu rõ hoạt động c? ?u

Ngày đăng: 09/06/2021, 13:00

Từ khóa liên quan

Mục lục

  • I. ĐẶT VẤN ĐỀ

  • II . GIẢI QUYẾT VẤN ĐỀ

    • II.1. CƠ SỞ LÍ LUẬN CỦA VẤN ĐỀ

      • II.1.1. Cơ sở khoa học của phương pháp học lập trình C/C++ trên điện thoại cài hệ điều hành Android

      • II.1.2. Cơ sở khoa học

      • II.1.3. Nguyên lí hoạt động của phần mềm soạn thảo C/C++ trên điện thoại

      • II.1.4. Tác dụng của sử dụng phần mềm soạn thảo C/C++ trên điện thoại

      • II.2. THỰC TRẠNG CỦA VẤN ĐỀ

        • II.2.1. Ưu điểm

        • II.2.2. Hạn chế

        • II.2.3. Kết quả, hiệu quả

        • II.3. CÁCH THỰC HIỆN

          • II.3.1. Các bước thực hiện

            • 1. Tải xuống Mobile C ( C/C++ Compiler ).apk trên thiết bị của bạn (sử dụng CH Play

            • 2. Nhấn vào chữ cài đặt để xuất hiện phần mềm Mobile C trên điện thoại

            • 3. Khởi động phần mềm Mobile C

            • - Biểu tượng trên cùng bên tay trái là: New file. Nhấn vào đây để tạo file mới và đặt tên.

            • - Biểu tượng trên cùng bên cạnh New file là: New folder. Nhấn vào đây để tạo thư mục mới và đặt tên cho thư mục. Tất cả các bài làm lưu vào thư mục này

            • - Khi chọn NewFile và đặt tên cho file. Giao diện làm việc của mobile C

            • - Biểu tượng coppy, biểu tượng cắt, << đây là biểu tượng về đầu dòng, >> biểu tượng về cuối dòng, nút cuối cùng là nút run để chạy chương trình

            • II.3.2. Vận dụng phần mềm soạn thảo turbo C/C++ trên điện thoại cài hệ điều hành android trong chương trình Tin học lớp 11.

            • Như vậy chúng ta thấy soạn thảo C trên điện thoại không hề khó. Và rất thuận lợi cho việc soạn thảo mọi lúc mọi nơi. Thay vì đi đâu cũng phải mang theo chiếc laptop

            • II.4. HIỆU QUẢ, KẾT QUẢ

              • II.4.1. Hiệu quả

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

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

Tài liệu liên quan