冯满堂,王瑞杰
(1.南京市莫愁中等专业学校,南京210017;2.江苏凤凰数字传媒有限公司,南京210009)
随着教育部《关于全面深化课程改革落实立德树人根本任务的意见》颁布,核心素养成了学科课程标准、课堂教学的指引,并成为学生培养质量评判的标准。如普通高中新课程标准(2017 版)最显著的特点是凝练了各学科的核心素养,并以此来引领各学科课程标准的制定和各学科的课堂教学。核心素养只是一个理论框架,只是指明了学生接受完相应学段的学校教育后应具有的面对未来的必备品格和关键能力。而核心素养的落地,仍需课程和课堂教学为载体。理应把核心素养融合到相应学科的课程教学中。
《C 语言程序设计》是五年制高职移动互联应用技术专业、软件应用技术专业的一门专业基础课,是后续课程(Java、数据结构、Python 等)的前导课程。目前该门课程的教学过多的关注了语法、语句等知识点的教学,忽视了像计算思维、深度学习和自主学习等核心素养的培养。本文尝试着把核心素养引入到《C 语言程序设计》的课堂教学中,围绕着计算思维这一核心素养要素开展核心素养视野下的课堂教学研讨,以期提高《C 语言程序设计》课堂教学的成效性。
“核心素养是学生在接受相应学段过程中,逐步形成的适应个人终身发展和社会发展需要的必备品格与关键力。”《中国学生发展核心素养》从三个方面(文化基础、自主发展和社会参与)六大要素(人文底蕴、科学精神、学会学习、健康生活、责任担当和实践创新)十八个要点来进行论述中国学生发展应具备的核心素养。……