好文档 - 专业文书写作范文服务资料分享网站

基于计算思维的计算机公共基础课程混合教学模式浅析

天下 分享 时间: 加入收藏 我要投稿 点赞

Creative Education Studies 创新教育研究, 2020, 8(2), 184-190

Published Online April 2020 in Hans. http://www.hanspub.org/journal/ces https://doi.org/10.12677/ces.2020.82030

Analysis of Enforcing Comprehensive Teaching Model Based on Computational Thinking

Jing Li, Huaiyu Liu

School of Computer Science and Technology, Huaibei Normal University, Huaibei Anhui

Received: Apr. 2nd, 2020; accepted: Apr. 17th, 2020; published: Apr. 24th, 2020

Abstract

Taking the common basic lessons of computer as an example, this paper introduces the enforcing comprehensive teaching model based on computational thinking from four aspects: teaching idea, teaching activities, teaching platform and evaluation mode to provide experience and strategies for curriculum reform.

Keywords

Computational Thinking, Common Basic Lessons of Computer, Enforcing Comprehensive Teaching Model

基于计算思维的计算机公共基础课程混合教学模式浅析

李 璟,刘怀愚

淮北师范大学,计算机科学与技术学院,安徽 淮北

收稿日期:2020年4月2日;录用日期:2020年4月17日;发布日期:2020年4月24日

摘 要

本文从教学理念、教学活动、教学平台、考评方式四个方面对计算机公共基础课程改革进行探索,构建基于计算思维的“课堂教学 + MOOC + SPOC”混合教学模式,努力培养具备计算思维素养的高质量创

文章引用: 李璟, 刘怀愚. 基于计算思维的计算机公共基础课程混合教学模式浅析[J]. 创新教育研究, 2020, 8(2): 184-190. DOI: 10.12677/ces.2020.82030

李璟,刘怀愚

新型人才。

关键词

计算思维,计算机公共基础课,混合教学模式

Copyright ? 2020 by author(s) and Hans Publishers Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY 4.0). http://creativecommons.org/licenses/by/4.0/

Open Access 1. 引言

作为我国高等教育教学内容的重要组成部分,计算机公共基础课程在培养学生信息能力、计算思维和创新意识等方面具有不可替代的基础性作用。随着现代信息教育技术的快速发展,“教师讲授,学生实践”的传统教学模式已经不能完全适应教学需求,充分结合线上线下教学优势的新型教学模式是课程改革和建设的努力方向,以计算思维为导向构建“课堂教学 + MOOC + SPOC”混合教学模式真是改革探索的具体体现与实际操作。

2. 基于计算思维的混合教学模式

目前,安徽省省属高校的计算机公共基础课一般作为通识课程或基础课程在低年级非计算机专业开设,主要有以下特点:大班授课,学生基础参差不齐;课程定位不准,教学模式单一;知识点庞杂,课程内容滞后;课时压缩减少,资源配备不均衡;智能终端不断向传统课堂延伸。

随着云计算、大数据、移动互(物)联网、智能终端等网络信息技术产物在教育领域中的应用,其带来的冲击和产生的影响促使高校计算机公共基础课程教学模式必然发生变化。因此,有针对性的选择利用 MOOC和SPOC,结合传统课堂优势,进行基于计算思维的教学改革和研究势在必行,探索构建能较好满足创新人才培养需求的高校计算机公共基础课程混合教学模式。

2.1. 计算思维

2006年美国卡内基梅隆大学周以真教授首次提出计算思维的定义,她认为“计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动”[1]。简单来说,计算思维就是“利用计算机解决计算问题”,它反映了计算机学科最本质的特征和最核心的方法。2009年,教育部高等学校计算机基础课程教学指导委员会提出的计算机基础教学四个方面的能力目标中,涉及计算机学科专业能力的是对计算机的认知能力和应用计算机的问题求解能力[2],而这两方面都属于计算思维的范畴。因此,将计算思维能力培养作为计算机基础教学的核心任务,不仅是现有计算机基础教学的根本任务和核心知识内容,而且反映了计算机学科的本质,也体现了通识教育应有的特征[3],将计算思维贯穿大学计算机公共基础课程教学改革具有重要的现实意义。

2.2. MOOC模式

MOOC (Massive Open Online Course),指大型开放式网络课程,近年来被广泛融入传统课堂,是新型教育学习的典型模式之一[4]。不同时空地域、不同起点层次的学生可以在MOOC平台上共享国内外知名高校各学科最优质的开放性课程资源,自主完成学习、考核、评价、结业等各个过程。MOOC具有开

DOI: 10.12677/ces.2020.82030

185

创新教育研究

李璟,刘怀愚

放快捷的巨大优势,但学生与教师的虚拟接触使师生间缺乏了解的过程,课程与内容的开放普适使教学缺乏一定的针对性,这些局限性也逐步显现。

2.3. SPOC模式

SPOC (Small Private Online Course),指小规模限制性在线课程,它继承了MOOC教育思想,使用MOOC的技术平台和教学手段,但相对于MOOC的Massive和Open而言,“Small”和“Private”是SPOC的显著特征,是针对小规模特定人群的一种新的教育教学模式[5]。各个高校可以根据各自生源特点和专业需求,建设具有本校特色的课程资源,通过设置申请和审批流程,为本校学生开设微课、微视频等形式的小众化特色教学。

2.4. 基于计算思维的“课堂教学 + MOOC + SPOC”混合教学模式

针对当前计算机公共基础课教学中存在的问题,以计算思维为导向,充分利用课堂教学情感融入自然、互动交流直接的特点,融合MOOC与SPOC的平台资源优势,构建符合本校教学需求的“课堂教学+ MOOC + SPOC”混合教学模式。在具体实施中以计算思维为导向,从教学活动、教学平台、考核方式等方面进行分析设计,推动课程各方面、教学各环节的创新与改进,提高课程教学质量与效果,增强学生自主学习的能力与效率,培养提升学生的综合能力和全面素质。

3. 计算思维教学理念的融合

长期以来,认为计算机基础课就是介绍“计算机硬件组成”、讲解“办公软件使用方法”、讲授“简单程序设计”的片面观点,使学生和教师轻视课程学习和教学投入,严重影响教学质量和效果。因此,要努力转变课程教学理念,将“计算思维”融入教学全过程各环节,确立培养具有较高计算思维素质的创新型人才为课程教学目标;同时,引导学生树立正确的课程观,明确课程学习目标,在增强计算机认知能力的同时,更注重应用计算机解决问题能力的提升。

3.1. 优化课程内容层次

目前,计算机公共基础课程教学内容偏重于对计算环境的介绍和方法技能的讲解,各知识点分散,计算思维的逻辑脉络不清,对设计思路、解决方法等涉及思想培养的内容有所缺失。因此,需要以培养计算思维能力为目标,组织优化课程教学内容,重新梳理知识点与计算思维的内在联系,形成信息素养通识、计算思维训练、综合应用实践的分层次课程内容体系,组织和运行分层次分类别教学。以我校开设的《大学计算机基础》和《C语言程序设计》为例,对教学内容进行重组梳理和优化分层,通过提炼信息通识的核心思想、加强软件与算法设计的思维训练、培养自主解决问题的综合能力层层推进,逐步实现计算思维培养目标,如图1所示。

对教学内容进行优化分层,从提炼讲解信息通识的核心思想,到注重加强软件与算法设计的思维训练,再到培养自主解决问题的综合能力,紧扣计算思维培养目标逐层逐步推进教学,如图1所示。

3.2. 挖掘计算思维教学内容

计算思维是运用一系列计算科学的办法来解决问题的思维方式,常用的办法包括约简、嵌入、转化、仿真、递归、抽象、分解等。在教学过程中,有意识地梳理提炼日常工作生活和课程教学内容中的典型问题及案例,基于有关知识点进行思维诠释和传授,引导学生利用计算机思维表述问题、分析问题和解决问题。以《大学计算机基础》为例,挖掘课程内容中的计算思维相关知识点,根据内容层次确定有所侧重的培养目标,如表1所示。

DOI: 10.12677/ces.2020.82030

186

创新教育研究

李璟,刘怀愚

Figure 1. The hierarchical course content system 图1. 分层次的课程内容体系

Table 1. Relative knowledge unit about computational thinking in Basic Computer Science 表1. 《大学计算机基础》计算思维相关知识点一览表(部分)

知识点 …… 计算机的发展历程 图灵机模型 操作系统的产生和使用

存储器管理 人工智能概述 算法与程序 数制与编码 多媒体技术概述 数据的存储与传输 网上信息搜索 Office软件操作 求职材料设计 关于×××的设计方案

……

计算思维相关方法

…… 拓展 抽象 抽象、分解 预置、缓存 转化、启发式推理 抽象、分解、系统 计算、转化 转化、递归 冗余、容错、纠错 关注点分离、抽取 分解、约简、归纳 分解、系统 分解、系统

……

内容层次 …… 信息素养通识 信息素养通识 信息素养通识 信息素养通识 计算思维训练 计算思维训练 计算思维训练 计算思维训练 计算思维训练 信息素养通识 计算思维训练 综合应用实践 综合应用实践

……

思维培养 …… 发展思维 抽象思维 发展思维、抽象思维 并行思维、共享思维 学习思维、系统思维 抽象思维、系统思维

数据思维 信息处理思维 数据思维、校验思维 检索思维、折中思维

操作思维 系统思维 系统思维 ……

在实施本校计算机基础课程改革时,根据优化后的教学内容层次,适当减少单纯计算机软件使用操作的教学时数,加强算法与程序设计内容的讲解,突出计算机系统基础重点内容,注重综合应用实践的引导与分析,促使学生从自然思维向计算思维转变。

DOI: 10.12677/ces.2020.82030

187

创新教育研究

李璟,刘怀愚

4. 不同教学活动的配合

混合模式中的教学活动根据开展时段采取不同形式,教师与学生作为参与主体在其中具有不同角色,教师是活动的组织者,以学生为中心在课前初学、课中研学、课后复学中开展活动,学生通过积极参与多种形式教学活动获取知识、提升能力。因此,形成了从参与主体和教学时段两个维度组织进行教学活动的方法,如图2所示。

4.1. 课前初学

教师在课前下发学习任务单,在线组织教学活动和指导学生自主学习。学习任务单主要包括学习指南、学习任务、学习资料、学习总结等内容,其中学习任务的设计至关重要,即需要将教学重点、难点转化为问题,引导学生利用MOOC/SPOC资源自主解决问题完成初学任务。

4.2. 课中研学

课堂上,教师通过案例引入、问题导向等手段进行教学,通过对知识难点推演,对作业、报告点评,组织学生以小组为单位为进行问题研讨、对学习成果进行展示,引导学生关注思维应用,主动使用计算思维解决问题。

4.3. 课后复学

课后,教师组织学生分享学习心得和成果,利用网络信息平台引导学生对课前、课中的教学内容及拓展知识进行交流与讨论,鼓励帮助学生通过MOOC/SPOC平台进行自测和项目实践等。同时,结合自我评价、团队评价和师生互评对课前和课中的教学活动与效果进行综合评价,通过复习、反思、总结提高学习效果。

Figure 2. Various forms teaching activities based on two dimensions 图2. 从两个维度组织多种形式的教学活动

DOI: 10.12677/ces.2020.82030

188

创新教育研究

基于计算思维的计算机公共基础课程混合教学模式浅析

CreativeEducationStudies创新教育研究,2020,8(2),184-190PublishedOnlineApril2020inHans.http://www.hanspub.org/journal/ceshttps://doi.org/10.12677/ces.2020.82030Analys
推荐度:
点击下载文档文档为doc格式
0j0lx3g5rd3x5if1klmb9gaib47vll009hh
领取福利

微信扫码领取福利

微信扫码分享