杨春志
(大连金普新区教育科学研究院,辽宁 大连 116199)
随着云计算、大数据、人工智能、物联网、区块链等先进技术日新月异,计算思维已经成为数字化时代人们的核心素养之一。计算思维作为一种分析、解决问题的方法应该像阅读、写作一样,成为所有学生必备的基本技能,已经成为当代学生的核心素养之一。
电子商务是一个复合性、交叉性和实践性的学科,它集经济、管理、计算机等相关学科于一体,具有知识体系广,内容更新快的特点,这就需要在日常教学中大力培养学生的计算思维能力,使学生掌握利用计算思维分析问题、解决问题的方法,提高学生的学习能力和创新意识。培养和提高学生的计算思维能力,是电子商务专业教学的重要目标之一,也是推动学生创新能力的培养和促进学生就业的保障。
计算思维是21世纪人类的核心素养之一,是一种解决问题的思维模式。周以真教授认为:计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动[1]。计算思维是一种解决问题的方法,它将一个问题分解成几个已知的子问题,并利用已知的知识找到问题的解决方案。计算思维可以划分为四个主要组成部分,见图1所示。
图1 计算思维解组成部分
计算思维是普适性思维,是我们解决问题的方法之一,是一种直观与抽象的思维方式,每个人在工作生活中都离不开计算思维。计算思维能增强学生学习新知识的信心,任何阶段的学生均应学习计算思维。
作为科学思维之一的计算思维是智能时代学生核心能力之一,是学生核心素养的重要构成部分。
联合国教科文组织2019年发布的《教育中的人工智能:可持续发展的挑战与机遇》中明确指出:计算思维已经成为让学习者在人工智能驱动的社会中充分成长的关键能力之一[2]。
计算思维是利用计算科学的基本概念和方法,结合工程思维、数学思维和程序思维等多种思维方式和特点,进行解决问题、构建系统和理解人的行为的思维过程,已经成为人类认识和理解自然、社会等其他现象的新视角、新途径。计算思维在本质上是一种可以灵活运用计算工具和方法求解问题的思想方法或思维活动,它的价值不仅体现在能有效地克服知识鸿沟,搭建跨学科的对话桥梁;更为重要的是它对促进人的整体发展和终身发展,具有不可替代的重要作用[3]。
2017年出版的《普通高中信息技术课程标准》的课程目标中明确指出: “要使学生学会运用计算思维识别与分析问题,抽象、建模与设计系统性解决方案,理解信息社会特征,自觉遵循信息社会规范”[4],已经把计算思维列为信息技术学科的核心素养之一。作为一种智能时代学习者必备的思想与方法的计算思维,需要在长期、系统的学习中逐渐养成。中职阶段是学生思维发展成熟的关键时期,学生的思维方式从形象向抽象转变,因此对中职学生更应注重计算思维的培养。
在中等职业教育中,一个任务就是培养学生对于知识的认知、帮助学生构建专业知识结构,另一任务是培养学生处理问题的能力,也是培养学生利用计算思维来解决问题的重要阶段。
电子商务专业是一个新兴的专业。随着大数据、云计算和人工智能的快速发展,电子商务飞速的发展,近年来,淘宝、京东、拼多多、抖音、火山视频平台的层出不穷和快速发展,要求电子商务专业的学生不仅要掌握扎实的专业技能,而且要胜任技术创新及高效率地解决各种难题,这就需要培养学生独立探索、解决未知问题的能力,让学生养成用“计算思维”思考的习惯,提升用“计算思维”解决问题的能力,需要在教学中大力培养学生的计算思维能力。
学生的创新能力主要是指学生发现问题、分析问题和解决问题的能力以及学生在解决问题过程中不断发现新问题、实现新探索的能力。而计算思维是一种将问题分解成子问题并逐一处理解决,并通过子问题的总结归纳以解决整体问题的方法。解决问题的能力本身就是学生创新能力的一部分,通过培养学生用计算思维去解决问题对提升学生的创新能力大有裨益。
计算思维是一种普适性思维,在电子商务课程体系中普遍存在着用计算思维解决问题的实例,计算思维存在于整个教学过程。
中等职业学校信息技术课程标准中将发展计算思维作为信息技术课程的主要任务之一,信息技术课程必将是培养学生计算思维的主阵地。信息技术课程是一门基础理论与上机实践相结合的课程,在建构主义学习理论的指导下,以任务驱动为载体,采用分组教学模式,通过项目实践,培养学生用计算思维的方式思考问题[5]。通过信息技术课程,学生能学习掌握计算思维的基本属性,建立计算思维基本的概念结构,让学生在学习中遇到需要解决的问题时学会使用“计算思维”思考与练习,养成运用“计算思维”求解的能力与习惯[6]。
信息技术课程是培养计算思维的主阵地,但是计算思维的培养不仅仅局限于信息技术课程,在其他的专业课程中也是广泛存在的。
由于电子商务专业的课程多数与计算机相关,因此计算思维可以在专业课中得到广泛应用,让学生掌握在专业课程中运用计算思维来解决问题的方法可以更好地促进学生的专业技能和创新能力的提升,更好地适应电子商务的快速变革,提升就业的竞争力。学生在专业核心课程学习中,用计算思维分析问题、解决问题的方式,可以顺利完成学习任务,掌握电子商务核心技能。例如在网络营销实务课程中的网络营销战略策划,这是一个开放性的学习任务,需要学生具有一定的分析问题和解决问题的能力,可以让学生充分理解计算思维的解决问题的过程。首先将其分解成设计网络营销目标、安排网络营销管理部门和制定财务预算、管理反馈信息、树立企业形象、规范网络工程师职能、确定网络资源管理部门设立的相关问题、选择网络服务商、分析线上销售对线下销售的影响、实时更新网站,以及拓展网络空间十个基本任务,然后将学生分为总策划、财务管理、促销专员、网络工程师、客服、观察员、总策划助手七种角色,学生利用已学的知识完成已经分解的小任务,最终经过总策划的综合汇总来完成营销战略的总体设计。同样的内容也广泛存在于其他的专业课程中,通过专业课程的学习最终达到让学生充分理解计算思维并建立利用计算思维解决问题的基本模式。
电子商务专业的实训课程往往是综合任务,需要多名学生共同完成,这就需要学生将综合任务分解成若干小任务,利用已学的知识完成这些小任务,这个过程正是利用计算思维解决问题的过程,学生可以在整个实训过程中强化用计算思维分解问题、模式识别、探寻规律和解决问题的能力。
学生在实训课程中,在建构主义学习理论的指导下采取任务驱动、小组合作策略,通过真实的项目实践培养其用计算思维的方法考虑问题。例如“知识店铺”实训平台就是通过建立虚拟的知识销售实训平台,利用真实情境开展实训活动,提升实习实训效果有效深度。在“知识店铺”中本校学生为客户群售卖知识产品,采取竞赛的方式提升学生的参与积极性和主动性,最终获得的虚拟货币多者为获胜方。这是一个综合性、开放性的实训项目,需要学生利用已学的知识,完成从产品的选取、目标客户人群特征的分析、店铺的装饰、产品形象的设计、店铺的推广策划、市场营销策略、客户关系的维护等全流程的实训。由于这是一个综合性的项目,需要引导学生利用计算思维来完成任务,可以先让学生自由组建十人小组,选出负责人,由负责人召集全体组员利用思维导图进行任务拆分,将其拆分成若干个子任务,学生结合自身的特长领取任务,每个学生至少负责一项任务,负责人利用已学的知识分析子任务,制定出任务计划并在组内宣讲并将任务分配给小组成员,大家共同完成。通过实训,促进学生进一步理解计算思维、应用计算思维,掌握解决综合性、开放性问题的方法,提升学生分析和解决问题的能力。
竞赛是在规定的时间内完成相关的任务,主要考查学生问题的分析和解决能力,是一个良好的检验参赛学生计算思维能力的场景。竞赛训练的过程是教会学生解决实际问题的过程,指导教师要注重随时引导学生使用计算思维去发现问题、分析问题、解释现象、解决问题,并采用专题训练的方式及时总结计算思维的应用,鼓励学生用计算思维去思考、阐述,并学会应用计算思维解决新问题。
例如, “全国职业院校技能大赛中职组电子商务技能赛”围绕网店运营中的网店直播、网店开设装修、网店客户服务、网店推广等核心工作任务,全面考察选手的直播能力、推销能力、营销能力、信息编辑发布能力、客户服务能力、网店推广能力、数据分析能力和团队合作能力以及参赛选手的职业道德、职业素养和创新创业能力。通过这类全国性的比赛,锻炼了学生自主探究、分析问题、解决问题的能力,学生利用已学的理论知识和实操经验完成竞赛方案的设计和优化,学生的计算思维得到了充分的训练和应用,计算思维能力进一步形成,提升了学生问题解决能力,为学生的可持续发展奠定了基础。
计算思维是智能时代学生必备的素质,是一种分析问题、解决问题的能力和方法,中职教育以培养应用型、技能型人才为目标,在日常的教学过程中培养学生计算思维,更好地提升学生的专业技能,提高学生的创新能力,更好地适应电子商务的快速变革,提升中职学生的就业竞争力。