Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 12 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
12
Dung lượng
331,18 KB
Nội dung
1 ĐẠI ĐẠIHỌC HỌCQUỐC QUỐCGIA GIAHÀ HÀNỘI NỘI TRƢỜNG TRƢỜNGĐẠI ĐẠIHỌC HỌCCÔNG CÔNGNGHỆ NGHỆ NGUYỄNTHỊ THỊYẾN YẾN NGUYỄN MỘTSỐ SỐĐỀ ĐỀXUẤT XUẤTVỀ VỀDẠY DẠYVÀ VÀHỌC HỌCLẬP LẬPTRÌNH TRÌNHMỘT TRONGMƠN MÔNTIN TINHỌC HỌCỞỞCÁC CÁCTRƢỜNG TRƢỜNG TRONG TRUNGHỌC HỌCPHỔ PHỔTHÔNG THÔNGTRUNG Ngành: Công nghệ thôngtin Chuyên ngành: Kĩ thuật phần mềm Mã số: 60.48.01.03 LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNGTIN LUẬN VĂN THẠC SĨ CÔNG NGHỆ THÔNGTIN NGƢỜI HƢỚNG DẪN KHOA HỌC: PGS.TS.Trƣơng Anh Hoàng Hà Nội - năm 2015 Hà Nội - năm 2015 LỜI CẢM ƠN Trong suốt trìnhhọc tập Khoa Công nghệ thôngtintrường Đại học Công nghệ - Đại học Quốc gia Hà Nội, em nhận quan tâm, giúp đỡ, tạo điều kiện nhà trường, thầy giáo, cô giáo, đến em hồn thành chương trìnhhọc tập luận văn tốt nghiệp Em xin gửi lời cảm ơn chân thành tới Ban giám hiệu nhà trường quan tâm tạo điều kiện thuận lợi để chúng em học tập trường Em xin gửi lời cảm ơn chân thành tới thầy, cô giáo khoa Cơng nghệ thơngtin nói riêng thầy giáo khoa trường nói chung ln nhiệt tình giúp đỡ tạo điều kiện tốt cho em suốt trìnhhọc tập trường Đặc biệt, em xin gửi lời cảm ơn sâu sắc tới PGS.TS Trương Anh Hoàng, người trực tiếp hướng dẫn tận tình đơn đốc, giúp đỡ em suốt thời gian thực luận văn Một lần cho phép em xin chân thành cảm ơn! Hà Nội, ngày 25 tháng 12 năm 2015 Học viên Nguyễn Thị Yến LỜI CAM ĐOAN Tôi xin cam kết nội dung kết đạt luận văn tốt nghiệp sản phẩm nghiên cứu, tìm hiểu riêng cá nhân hướng dẫn khoa học PGS.TS.Trương Anh Hoàng Trong toàn nội dung luận văn, điều trình bày cá nhân tổng hợp từ nhiều nguồn tài liệu tham khảo Tất tài liệu tham khảo có nguồn gốc, xuất xứ rõ ràng trích dẫn hợp pháp Tơi xin hồn tồn chịu trách nhiệm chịu hình thức kỷ luật theo quy định cho lời cam đoan Hà Nội, ngày 25 tháng 12 năm 2015 Học viên Nguyễn Thị Yến DANH MỤC TỪ VIẾT TẮT Từ viết tắt Từ đầy đủ CNTT Công nghệ thôngtin CSTA Computer Science Teachers Association NCMT Nghiên cứu máy tính THCS Trunghọcsở THPT Trunghọcphổthông CHƢƠNG I – TỔNG QUAN 1.1 Đặt vấn đề Bắt đầu từ năm học 2006 – 2007 mônTinhọc trở thành mônhọc bắt buộc Bộ Giáo dục Đào tạo đưa vào chương trìnhdạyhọc khối THPT toàn quốc Điều thể rõ tầm quan trọngmônhọc phát triển kinh tế xã hội đại Trải qua gần 10 năm triển khai chương trìnhmơn học, thu kết khả quan: học sinh THPT có hội tiếp cận nhiều với CNTT, có khả sử dụng máy tính phục vụ học tập làm việc, tạo tảng tốt cho học sinh trước bước vào học ngành CNTT, song nhiều bất cập làm mônhọc chưa đáp ứng yêu cầu mà Bộ Giáo dục Đào tạo kì vọng Đặc biệt, nay, CNTT ngành phát triển nhanh mạnh mẽ, công nghệ thay đổi thường xun liên tục, chương trìnhmơnTinhọc THPT trở lên lạc hậu, khơng phù hợp nội dung công nghệ Do đổi mới, cải tiến chương trìnhmơnTinhọc việc làm cần thiết nhiệm vụ cải cách tồn diện giáo dục nói chung Trong khn khổ đề tài luận văn, xin phép nghiên cứu hạn chế, tồn việc dạyhọcmơnTinhọc lớp 11 (nội dung giáo trình “Lập trình Pascal”), sở nghiên cứu chương trìnhdạylậptrình cấp THPT nước tiên tiến Canada, Mỹ, Singapore, luận văn đánh giá, so sánh với Việt Nam để đưa chương trình cải tiến cho dạylậptrình cấp THPT ứng dụng ngơn ngữ lậptrình khối lệnh (blocks) Code.org Alice để giảng dạysố modul giúp học thêm sinh động, trực quan, hấp dẫn, thu hút ý học sinh, giúp học sinh u thích lập trình, nâng cao hiệu dạyhọclậptrình đồng thời sử dụng Code.org đểlậptrình game Flappy Bird 1.2 Thực trạng việc dạyhọcmônTinhọc 11 trƣờng THPT Để tìm vấn đề tồn việc dạy, học chương trìnhmơnTinhọc 11, tiến hành phương pháp điều tra vấn giáo viên 30 học sinh trường THPT địa bàn tỉnh Vĩnh Phúc: trường THPT Chuyên Vĩnh Phúc, trường THPT Trần Phú, trường THPT Nguyễn Thái Học, trường THPT Quang Hà, trường THPT Bình Xuyên, trường THPT Nguyễn Viết Xuân, THPT Vĩnh Yên, THPT Yên Lạc Kết thu xin tổng hợp lại thành nội dung: 1.2.1 Vấn đềsở vật chất Theo kết khảo sát, phần lớn trường gặp phài số vấn đềsở vật chất như: - Thiếu phòng máy tính, máy chiếu phục vụ dạy lý thuyết thực hành - Phòng máy tính số lượng máy hỏng nhiều, máy cũ với cấu hình thấp gây khó khăn cho việc cài đặt phần mềm phiên cao phục vụ học tập, tốc độ máy chậm, chạy không ổn định ảnh hưởng đến chất lượng buổi học thực hành - Nhiều trường phòng máy tính chưa kết nối Internet tốc độ Internet chậm THPT Vĩnh Yên, THPT Nguyễn Viết Xuyên, THPT Bình Xuyên 1.2.2 Vị mônTinhọc trƣờng THPT Đối với trường THPT, mơnTinhọcmôn “phụ”, không tham gia thi tốt nghiệp hay đại học cao đẳng chưa nhận quan tâm nhà trường phụ huynh học sinh: học sinh họcđể đối phó, nhà trường tổ chức dạy cho yêu cầu, phụ huynh khơng khuyến khích ủng hộ em u thích đam mê mơn học, chí nhiều phụ huynh cấm em họ tham gia thi học sinh giỏi mônTin học, tạo áp lực cho giáo viên nhà trườngđể em học khỏi đội tuyển tập trung vào họcmôn ôn thi đại học Phần lớn giáo viên mônTinhọc phải kiêm nhiệm nhiều công tác khác thủ quỹ, văn phòng, hoạt động đồn thể nên ảnh hưởng không nhỏ tới chất lượng giảng dạy Vấn đề dẫn tới tâm lý học sinh chán học, giáo viên chán dạy nên chất lượng mônTinhọctrường THPT khơng đáp ứng mục đích, u cầu mơnhọc Đặc biệt với mơnLậptrình Pascal tinhọc lớp 11, mônhọc đánh giá khó lạc hậu việc dạyhọc trở lên “đối phó” 1.2.3 Vấn đềhọc sinh họclậptrình Pascal Dựa kết khảo sát, có nhiều em học sinh quan tâm cảm thấy hứng thú với lậptrình cơng việc lậptrình viên Tuy nhiên, việc học ngơn ngữ lậptrình Pascal chương trình lớp 11 gây khó khăn cho học sinh bắt đầu tìm hiểu họclậptrình Pascal chọn sử dụng đểdạy ngơn ngữ lậptrình cho học sinh phổthơng 30 năm trước khơng có đối thủ mặt diễn tả thuật tốn cách sáng Tuy nhiên, 10 năm nay, Pascal ưu mặt có số nhược điểm gây khó khăn cho em học sinh so với số ngôn ngữ khác như: - Giao diện chương trình khơng thân thiện, dễ gây nhàm chán cho học sinh - Về mặt cú pháp dễ đọc học sinh nước nói tiếng Anh - Khơng có tính thực tiễn, nên không gây hứng thú cho học sinh - Rườm rà, khơng có IDE giúp bắt lỗi cú pháp nhanh chóng Đối với chương trình Pascal lớp 11 có số vấn đề sau: - Các tập áp dụng cơng thức tốn học q nhiều, học sinh phải có kiến thức tốt tốn làm tập sách giáo khoa - Phần lớn tập liên quan đến tính tốn, tốn học, khơng liên quan đến thực tiễn học sinh chưa hiểu lậptrìnhđể làm ngồi viêc tính tốn với số - Không trực quan sinh động - Phần lớn học sinh cố hoàn thành tập giáo viên cho cách bị động, không kích thích tư tính sáng tạo, khơng thu hút ý học sinh, học sinh họcđể đối phó với mơnhọc - Với ngơn ngữ Pascal, học sinh khó liên hệ với việc xây dựng ứng dụng thực tế, học sinh khơng hình dung hết vai trò sản phẩm lậptrình sống hàng ngày 1.2.4 Vấn đề giáo viên Giáo viên tinhọc cấp THPT địa bàn tỉnh Vĩnh Phúc xét mặt chung thiếu Nhiều trường giáo viên Tinhọc thầy cô đào tạo chuyên ngành Tốn - Tin (trong chương trình Tốn chủ yếu), dẫn đến việc lúng túng giảng dạymônTin học, đặc biệt việc ứng dụng kiến thức sách giáo khoa vào thực tế việc cập nhật kiến thức cho học sinh Số lượng học sinh/lớp trường THPT cao (trung bình 35 – 45 học sinh) gây khó khăn lớn cho giáo viên hướng dẫn học sinh thực hành Bên cạnh sở vật chất thiếu lạc hậu dẫn tới chất lượng tiết học thực hành không cao Với tâm lý mơnhọc “phụ”, nên nhiều giáo viên khơng u thích đam mê với công tác giảng dạy chuyên môn, lại phải kiêm nhiệm nhiều công tác khác nên khơng có nhiều thời gian để giáo viên đầu tư cho soạn giáo án, thiết kế chương trình đổi phương pháp giảng dạy hay tự bồi dưỡng chuyên môn Ngơn ngữ Pascal ngơn ngữ lạc hậu, tính thực tế không cao nên không thu hút yêu thích tìm tòi khám phá giáo viên 1.3 Hƣớng giải Để giải thực trạng nêu trên, luận văn nghiên cứu chương trìnhtrìnhdạylậptrìnhsố quốc gia phát triển giới từ học hỏi, rút kinh nghiệm đưa đềxuất cải tiến chương trìnhdạyhọclậptrình phù hợp với Việt Nam Việc lựa chọn ngơn ngữ lậptrình mới, dễ sử dụng, gần gũi hấp dẫn, phù hợp với tiến khoa học kĩ thuật thu hút yêu thích học sinh, giải vấn đề khó khăn học sinh họclậptrình Luận văn đềxuất chương trình giảng dạylậptrình mang tính mở gợi ý cách tổ chức hoạt động học tập cho học sinh giúp giáo viên có định hướng giảng dạy có điều kiện để thể sáng tạo lựa chọn sáng tạo ngơn ngữ lập, trình phù hợp với giáo viên học sinh 1.4 Tóm tắt nội dung Nội dung luận văn gồm chương: Chương mở đầu phân tích thực trạng việc dạyhọclậptrìnhsốtrường THPT, khó khăn giáo viên học sinh trìnhhọclậptrình Pascal đồng thời đưa hướng giải cho thực trạng Chương hai nghiên cứu chương trình giảng dạylậptrìnhsố nước phát triển Canada, Singapore, Phần Lan, Mỹ, nhận xét, đánh giá, so sánh cách thức xây dựng chương trình nội dung chương trình nước với Việt Nam từ xây dựng chương trình giảng dạylậptrình cho khối lớp 10, 11, 12 Chương ba ứng dụng ngôn ngữ lậptrình Code.org Alice việc giảng dạysố module lậptrình như: biến, hàm, vòng lặp, cấu trúc điều khiển, lậptrình hướng đối tượng, kiểm tra đánh giá đồng thời phân tích, thiết kế hướng dẫn lậptrình game Flappy Bird sử dụng Code.org, game bắt bóng sử dụng Alice 10 CHƢƠNG II – SO SÁNH CHƢƠNG TRÌNHDẠYLẬPTRÌNHỞMỘTSỐ QUỐC GIA PHÁT TRIỂN, XÂY DỰNG CHƢƠNG TRÌNH ĐỔI MỚI Chương tìm hiểu số nước có chương trìnhdạylậptrình tiên tiến, tiên phong lĩnh vực CNTT, so sánh, đánh giá để rút học kinh nghiệm, vận dụng xây dựng chương trình đổi Các quốc gia nghiên cứu bao gồm: Ontario (Canada) – học khu ln đánh giá có chất lượng giáo dục tốt Canada Không đất nước có khoa học cơng nghệ phát triển, Canada biết đến quốc gia đứng đầu giới máy tính CNTT[1] Mặc dù quốc gia có giáo dục mang tính độc lập cao (mỗi học khu tự chịu trách nhiệm xây dựng chương trìnhdạyhọc quản lý chất lượng giáo dục), chất lượng giáo dục Canada trườnghọc nước đồng có chất lượng cao, lựa chọn nhiều du học sinh giới Singapore giới biết đến ngưỡng mộ phát triển vượt bậc khoa học, công nghệ kinh tế nguồn tài ngun nghèo nàn Có thành tựu phải kể đến đóng góp to lớn giáo dục Singapore Sự phân cấp, linh hoạt định hướng nghề nghiệp từ sớm giúp Singapore đào tạo nguồn nhân lực chất lượng cao góp phần thúc đẩy kinh tế phát triển mạnh mẽ[2] Phần Lan – quốc gia đánh giá nước có giáo dục thành công giới với điểm đánh giá PISA tốp đầu Đặc biệt kết lại đạt sở hình thức giáo dục “khơng thi cử, khơng có áp lực”, giáo dục Phần Lan chủ đề nghiên cứu nhiều nhà giáo dục đến từ nhiều quốc gia giới[3] Nước Mỹ đất nước đứng đầu giới lĩnh vực cơng nghệ thơng tin, nhiều tập đồn lớn Mỹ có sức ảnh hưởng lớn giới hoạt động lĩnh vực như: Facebook, Google, Microsoft, Apple, Intel, IDM… Với đặc điểm bật quốc gia đó, tác giả mong muốn rút nhiều học tiên tiến hữu ích để áp dụng đềxuất chương trình tốt phục vụ dạyhọclậptrình Việt Nam TÀI LIỆU THAM KHẢO [1] (Linda Sturman, 2011) (http://www.moe.gov.sg/education/, n.d.) [3] (http://www.ncee.org/, n.d.) [2] 11 Canada Task Force, 2013 Future Tense: Adapting Canadian Education Systems for the 21'st Century, Canada: Action Canada Computing at School Working Group, 2012 Computer Science: A curriculum for School, s.l.: BCS, Microsoft, Google and Intellect Finnish National Board of Education, 2010 Vocational Qualification in Information and Communications Technology, Finland: www.oph.fi Ontario Ministry of Education, 2008 The Ontario Curriculum Grades 10 - 12: Computer Studies Ontario: Ontario University of Liege Psychology and Education, 2012 Survey of School: ICT in Education, Finland: European Schoolnet Allen Tuckerr, A V C S D M F D J J., 2003 CSTA K-12 Standards Curriculum, New York: ACM Order Department General Post Office Anja Balanskat, K E., 2014 Computer programming and coding - Priorities, school curricula and initiatives across Europe, s.l.: European Schoolnet Chris Stephenson, A V B H., 2005 The New Educational Imperative: Improving High School Computer Science Education, New York: Association for Computing Machinery, Inc (ACM) Deborah Seehorn, S C B F I L., 2011 CSTA K-12 Computer Science Standards, New York: Computer Science Teachers Association (CSTA) an 10 Deirdre Butler, M L G S J C., 2013 Building towards a Learning Society: A National Digital Strategy for Schools, Ireland: Educational Research Center 11 Education, U o L P a., 2012 Survey of schools: ICT in Education, s.l.: s.n 12 Halinen, M I., 2015 Curriculum reform in Finland Finnish National Board of Education 13 Judith Gal-Ezer, D H., 2000 Curriculum and Course Syllabi for a High-School , Israel: Israel Ministry of Education 14 Leanne M Perry, R C., 2014 The Role of Education Agents in Canada’s Education Systems, Canada: Council of Ministers of Education, Canada 15 Linda Sturman, J S., 2011 International Comparison of Computing in Schools, UK: National Foundation for Educational Research 16 Ministry of Education, S., 2014 ICT Masterplans in the Singapore in the Singapore Education System, Singapore: Unesco 12 17 Organization, S A M o E., 2010 Srtatus of ICT Intergration in Education in Shoutheast Asian Countries, Bangkok: Shoutheast Asian Ministers of Education Organization 18 Singapore Ministry of Education, 2007 Computer Applications Syllabus Singapore: Singapore Ministry of Education 19 Studio Viiva Oy, V K O., 2003 National Core Curriculum for Upper Secondary Schools, Finland: Finnish National Board of Education ... khoa học kĩ thuật thu hút yêu thích học sinh, giải vấn đề khó khăn học sinh học lập trình Luận văn đề xuất chương trình giảng dạy lập trình mang tính mở gợi ý cách tổ chức hoạt động học tập cho học. .. chương trình trình dạy lập trình số quốc gia phát triển giới từ học hỏi, rút kinh nghiệm đưa đề xuất cải tiến chương trình dạy học lập trình phù hợp với Việt Nam Việc lựa chọn ngơn ngữ lập trình. .. giảng dạy Vấn đề dẫn tới tâm lý học sinh chán học, giáo viên chán dạy nên chất lượng môn Tin học trường THPT khơng đáp ứng mục đích, yêu cầu môn học Đặc biệt với môn Lập trình Pascal tin học lớp