基于学生核心素养发展的计算机程序设计“助学课堂”

2016-03-20 13:15:22武昌理工学院信息工程学院彭玉华徐文莉
当代教育实践与教学研究 2016年10期
关键词:助学程序设计核心

武昌理工学院信息工程学院 彭玉华 徐文莉 钱 程

基于学生核心素养发展的计算机程序设计“助学课堂”

武昌理工学院信息工程学院 彭玉华 徐文莉 钱 程

本文阐述人的核心素养体系与“助学课堂”的主要内容,探索计算机程序设计课程实现“助学课堂”的方法。

核心素养 助学课堂 程序设计

大学计算机程序设计学科的核心素养是什么,其与核心素养体系有怎样的联系呢?计算机程序设计的核心素养应是算法设计、语句表达、逻辑思维与修养。这里的算法设计、语句表达、逻辑思维直接指向“学习素养”的“理解能力”“表达能力”与“思维能力”。这里的修养与“人格素养”的“尊重”“责任”与“向善”密切相关。新课程倡导自主、合作、探究的学习方式,与“交往素养”的“合作能力”“探究能力”“变通能力”相契合。基于这样的思考,笔者提出大学计算机程序设计“助学课堂”的教学主张。如果说,“核心素养”是回答“培养什么样的人”的问题,那么,大学计算机程序设计“助学课堂”则是回答“怎样培养人”的问题。“助学课堂”指教师帮助学生学会学习、促进学生主动发展的课堂,体现生本思想,放手让学生亲历获取知识的过程,只在学生学习遇到困难的时候,教师或同伴给予一定的帮助。基于学生核心素养发展的大学计算机程序设计“助学课堂”努力由关注“教”向关注“学”转变,由“教会知识”向“教会学习”转变,因为“教育是一种创造性活动,其核心是学生的学习”。

一、核心素养与“助学课堂”内容

“自助”“互助”“师助”学习方式与“助言意转换”“助方法迁移”“助能力形成”“助思维发展”教学策略,能使计算机程序设计教学中达成核心素养的“学习素养”“交往素养”“人格素养”的三维体系。

1.“三助”学习方式的提炼与运用

“自助”在教学中倡导“先学后教”的理念,教师指导学生运用已有的学习能力与方法,尝试完成自己提出的学习任务,或者教师设计好的学习内容。这个过程中,学生通过自助学习,建构已有知识经验和即将学习内容之间的联系。课前“自助”学习一般指学生独立完成预习任务。课中“自助”学习一般指学生深入研读文本时的自主建构。课后“自助”学习一般指学生完成课后拓展学习的内容。

“互助”在教学中倡导“互教互学”理念,学生通过交流、补充、辩论、质疑等形式相互学习、相互启发,尝试解疑。“互助”学习是学生之间的“互教互学”,学生有了交流,“互助”学习便发生了。学生的理解与感悟不断碰撞、不断深入、不断生成一个时空,学生在交流、补充、质疑、辩论中不断提高自己的理解能力、表达能力与思维能力。

“师助”在教学中倡导“以学定教”理念,教师在学生遇到困难时给予适当的帮助。“师助”学习把握“三助三不助”原则,即助在学法处、助在提升处、助在偏离处。学生自己能学会的不助、学生通过互教互学掌握的不助、学生通过合作探究把握的不助。教师在正确诊断学情的基础上,实施与学生需求相匹配的针对性追问、补充、引导与点拨。

2.“四助”教学策略的提炼与运用

“助自然语言与程序语言转换”:在程序设计教学中,教师帮助学生在“自然语言”与“程序语言”之间实现转换,从而让学生在程序语言理解与程序语言表达上得到提升,实现从“自然语言”到“程序语言”的转换。

“助方法迁移”:主要体现在教师指导学生在程序设计学习过程中不断掌握学习设计的方法。

“助能力形成”:就是帮助学生形成具有适应实际需要的程序阅读能力、设计能力、分析能力等。

“助思维发展”:就是教师要遵循思维发展的规律,采用灵活多样的途径,帮助学生提高形象思维与抽象思维的宽度、广度与深度。思维能力是“学习素养”的关键能力。

首先,把握思维基本规律。思维过程的基本规律是分析与综合、抽象与概括。其次,遵循思维的发展规律。教师要努力培养学生的思维品质:思维的敏捷性,学生在课堂上聚精会神、反应快速、敏捷聪慧;思维的灵活性,学生在课堂上联想丰富、举一反三、灵活变通;思维的深刻性,学生在课堂上潜心会文、析象悟道、真知灼见;思维的独创性,学生在课堂上发现创新、思想独立、与众不同。

再次,发展学生的创造思维。程序设计教学中,教师应重点围绕以下几个方面培养学生的创造性思维:一是培养学生独立性品质,如在算法分析中深入研讨,有独特感受,在习作教学中鼓励独创精神;二是培养学生联动性品质,如在算法设计中对一个问题进行横向、纵向、逆向思维活动,分析探究问题的原因与结果;三是培养学生多向性品质,学生要另辟蹊径,从多种角度思考问题,找寻算法时间复杂度最高的最佳答案;四是培养学生的综合性品质。程序设计教学要触发学生的灵感参与其中,指导学生综合运用多种思维方式,培养学生的创造性思维。

二、核心素养与“助学课堂”分析

通过培养学生核心素养与构建“助学课堂”,教师可以强化自身的立德树人观念,更新质量观;强化目标意识,将学科核心素养渗透于学习目标中;转变教学观念,提高课程设计、课程整合、综合课程建设能力的提升;培养学生自主学习、合作交流、探究实践的能力;培养学生发现问题、分析问题、解决问题的能力。

综上所述,核心素养与“助学课堂”有利于帮助教师在教学改革过程中尽快找到实施“互学课堂”的切入点,建立有特色的教学模式,为教育教学特色化发展做贡献。学校建立以特色课程建设为载体的大学教研运行模式,有利于优化教学过程,提高教学效果,增强学生的就业竞争力和职业适应能力。

ISSN2095-6711/Z01-2016-10-0100

彭玉华(1966.11—),女,汉族,武汉人,硕士,主要从事计算机软件开发;徐文莉(1982.09—),女,汉族,武汉人,硕士,主要从事计算机软件开发;钱程(1980.03—)女,汉族,武汉人,硕士,主要从事计算机软件开发

猜你喜欢
助学程序设计核心
我是如何拍摄天和核心舱的
军事文摘(2022年14期)2022-08-26 08:16:40
近观天和核心舱
军事文摘(2022年14期)2022-08-26 08:16:22
你好!我是“天和”核心舱
军事文摘(2022年12期)2022-07-13 03:12:18
基于Visual Studio Code的C语言程序设计实践教学探索
计算机教育(2020年5期)2020-07-24 08:52:56
从细节入手,谈PLC程序设计技巧
电子制作(2019年9期)2019-05-30 09:42:04
高职高专院校C语言程序设计教学改革探索
关爱·帮扶·助学
中国火炬(2015年10期)2015-07-25 09:51:18
PLC梯形图程序设计技巧及应用
为助学一诺千金
中国火炬(2014年7期)2014-07-24 14:21:14
郭万里“三帮”助学子
中国火炬(2014年2期)2014-07-24 14:17:00