前言:中文期刊网精心挑选了mooc教学论文范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
mooc教学论文范文1
2012年对于mooc来说是十分具有历史意义的一年,在这一年里很多MOOC平台相继出现,其中Coursera、Udacity和edX被称为MOOC的三大平台,它们是最知名的MOOC运行平台。美国斯坦福大学安德鲁•恩格在2011创办Coursera,做为三大MOOC平台之一,它以在同世界顶尖大学合作,在线提供免费的网络公开课程为宗旨。Udacity这家盈利性机构的创办者是一名斯坦福大学教授。这位教授在2012年2月创办这家机构的目的是为了重新塑造当今时代的教育,它希望每个爱学习的人都可以在这里接受到费用低廉的、课程高质的教育,让学生技能与就业所需素质之间的差距得到缩小。edX是不同于Udacity,它是一家非盈利性网站。这个网站的创办者是麻省理工学院和哈佛大学。而伯克利、德克萨斯等知名大学是网站的加盟者。Edx为全世界的学生提供的课程都是免费的,符合它非盈利性网站的定位。
2.MOOC教学平台对中学教育的影响
关于MOOC对中学教学的影响,我们可以从技术选择和教学方法创新这两个角度来进行探索。
2.1技术选择
面对MOOC如此迅速的发展,不少高校已经开始思考怎样既可以保证有效的教学,又可以达到节约教学成本的最终目的。另外,学校也逐渐将自己的关注点转向了新的平台的扩展以及教学效率的逐步提升。退一步讲,尽管mooc可能不会成为大学中广泛引用的主要手段,我们也应该思考究竟怎样的技术路线才是最能满足中学教育特殊需要的。MOOC平台和其它在线学习技术的应用在这一问题解决上应该是有很重要的作用。我们还应该从技术应用的角度来看待mooc,就算MOOC没有什么创新元素在里面。可以作为一个教学平台,可以给中学教育带来更多的资源选择,达到丰富教学多样性的目的。
2.2教学法创新
因为有了MOOC的出现,我们对于教学方式和方法的创新是十分关注的。因为之前在高中教学中出现的远程教育和mooc的运行方式是有着异曲同工之妙的。因为不论是远程教育还是mooc都可以提供丰富的教育和教学信息,可是在mooc的使用中,我们可以找寻到教育的目的是更加注重实践能力,更加注重学习者的实践经验和在实践中获取的知识,这些对于教学手法的创新都有着很好的启迪。但是在实际教学过程中,在线教学的改革必须要本着实事求是的原则,要将中学的特色和特征融入其中。举个简单的例子:在线教学改革试验除了在教师群体中开展,也可在中学某一个科目中开展,还可以在整个中学教学层面进行大范围的展开。如果缺乏从事远程教育的经验,不妨尝试先将资源的供给以及在线课程作为重点,同时在实际教学中也要注意和在线教学的有机融合。我们在中学教育中应用比较广泛的就是翻转课堂制教学模式,这一模式能够和现有课程及教学体系相整合,算得上是一种有意义的教学变革。MOOC获得了美国高等教育机构的高度认可,这些机构的高管都认为MOOC对于探索新的在线教学法的意义十分重大。依据学习者的经验来设计学习活动和课程的主题内容是MOOC在教学设计上面最基本的特点。它是设计可以是十分细致的,即学习过程规划的十分详细,这样学习者只需要严格按照教师预设的学习路径来学习就可以了;也可以是十分宽泛的,即学习者可以根据自己的需求来决定发展的技能和专长,可以自由选择使用的服务和工具来加入校外的一些学习社区。在考核方面,电子档案袋、同伴评价等方式很好的打破了通过考试和写文章来考核学生的传统方法。如果MOOC的学习计入高校学分,如何考核就很难评判。但无论如何,我们应该面对并解决MOOC授予高校学分带来的问题。在角色方面,教师应该成为一名学习促进者或设计者,而不是传统的内容专家。当然学生角色也应该得到转变。学生应该通过校外的机构、在线课程来不断发展自己的终身学习技能。在线教学想要获得越来越多的学员就要相信创新是最好的推动力,我们应该学会对学生因材施教,根据学生的基础来给他们制定课程目标。
3.结论
mooc教学论文范文2
信息技术快速发展,正渗透和改造着各行各业,在社会生产和经济发展中发挥着越来越重要的作用。软件产业发展对软件工程本科毕业生的素质提出了新的要求,是否具有创新能力已成为对人才评价的一项重要指标。对于如何培养大学生的创新能力,胡鹤玖[1]认为转变思想观念是先导、优化课程体系是根本、改革教学方法是切入点、营造创新环境是着力点。课堂教学是高校教学的主要形式,课堂教学质量的高低直接影响着大学生的创新能力培养。在MOOC资源日益丰富的条件下,谢迎娟等[2]将翻转课堂的教学方法应用于学生创新教育,探索提升学生实践创新能力的新途径。
1 研究背景分析
软件工程专业的大部分理论课程仍采用课堂讲授的方式授课,学生在教学过程中相对被动,没有充分激发学习的积极性和主动性。为了进一步提升学生创新能力培养效果,可以借助广泛的MOOC资源,将PBL教学模式和翻转课堂相结合,调动学生的学习积极性,促进学生的创新能力培养。
2 MOOC与PBL教学模式
2.1 MOOC
随着互联网技术的快速发展,借助多媒体资源提升学习效率的创新教育模式不断涌现。大规模开放在线课程(Massive Open Online Courses,MOOC)作为一种新兴的在线学习模式的快速发展,受到了全球高等教育界的广泛关注和大规模推广。MOOC以互联网开放资源为基础提供大规模互动参与的在线课程,即提供视频、教材、习题等传统的课程材料,并为学习者、教师和助教建立学习社区,将数以万计的学习者在共同学习目标、学习兴趣的驱动下组织起来。MOOC突破了传统课堂教育的时空限制,任何人在任何地方、任何时候都能免费或廉价地获得优质的教育服务。MOOC为学习者提供了更为灵活的个性化学习方式,学习者可以根据自身条件与兴趣,自主选择课程内容和安排学习时间。国际知名的三大MOOC平台Coursera、edX、Udacity上有近千门课程可供学习者选择。国内的网易云课堂、中国大学MOOC、MOOC中国、慕课网等MOOC平台也提供了大量免费课程供学习者选择。特别值得一提的是,在国内外的MOOC平台上,软件开发或计算机基础相关课程占了很高的比例,为软件工程相关知识、技术的学习提供了非常好的在线学习资源。
2.2 PBL教学模式
基于问题的学习(Problem-Based Learning,PBL)是一种教育策略,该策略指的是在引导学生学习的过程中,积极组织学生主动参与并自己寻找问题答案的教学模式[3]。PBL是基于建构主义教育理念而发展起来的教学模式,不同于传统以知识灌输为主的教学方式,PBL教学中教师提出真实且较为复杂的问题,学生小组通过团队学习创造性地解决问题并分享各自学习成果,教师对学习过程进行检查和评估以确定是否达到学习效果,并通过反思修正教学策略。在此过程中,通过互动讨论及概念辨证等方式,培养学生观察研判、探究思考、解决问题、归纳整合及沟通表达等实际应用能力[4]。PBL强调以学生为中心,学习过程是在老师的组织下由学生小组成员共同完成。问题、教师和团队学习是PBL教学的三大关键要素。问题设计的好坏对于PBL的成功至关重要,问题应当是复杂、劣构和开放的,而且必须真实且和学生的知识经验相协调。教师作为PBL活动的组织者和促进者,主要工作是定义问题、制定教学策略、记录和观察学习进程、评估学习效果。教师在整个PBL进程中要鼓励学生对自己的想法进行论证并在小组中公开演讲、答辩和自我反思,从而形成高级的思维技巧。PBL采用的是团队协作学习的模式,小组中的每个成员都是PBL的参与者,担任不同的角色,从不同方面促进问题的解决。发挥好问题、教师和团队学习这三个关键要素在PBL教学中的核心作用,对学生创新能力培养有很大帮助[5]。
3 MOOC环境下PBL教学模式应用
在软件工程专业课教学中,为了实现MOOC环境下PBL教学模式和翻转课堂教学方法的结合,从以下3个方面进行研究。
3.1 采用改进的3C3R模型进行问题设计
为了提高MOOC环境下PBL教学模式中问题设计的质量,可以参考3C3R问题设计模型,并根据软件工程专业特点和高等学校教学特点对其进行改进。3C3R问题设计模型由美国学者WoEi Hung于2006年提出,它为使用PBL模式开展教学提供了一套完整的问题设计概念框架。3C3R PBL问题设计模型如图1所示。
3C是3C3R模型的核心部分,指问题中包含的教学内容(Content)、问题情境(Context)和各变量间的联系(Connection)。其中,教学内容是核心部分的第一个要素,它以课程教学大纲为依据,确定问题中所包含知识的深度和广度;问题情境是核心部分的第二个要素,它将抽象的教学内容与具体的应用场景结合起来,不仅能激发和维持学生的学习兴趣,而且对学生在现实生活应用掌握的知识有很大幫助;各变量的联系是其核心部分的第三个要素,它将PBL教学过程中的各组成部分按照特定的形式联系起来,使孤立的组成部分结合成一个整体。3R是该模型的进程部分,指学生在问题解决过程中的研究进程(Researching)、推理进程(Reasoning)和反思进程(Reflecting)。其中,研究进程是其进程部分的第一个要素,它旨在帮助学生发掘问题中的求解目标和上下文关系,为进一步解决问题做好铺垫;推理进程是其进程部分的第二个要素,它旨在帮助学生将研究进程中提取的、相互孤立的教学内容进行提升,建立属于自己的解决问题的技能;反思是其进程部分的第三个要素,它旨在帮助学生对已经掌握的解决问题技能进行评价、改进和推广,适应更广泛的问题类型和问题情景,培养自主学习能力。
在深入分析WoEi Hung提出的面向3C3R问题设计模型的9步问题设计过程的基础上,按照以下7个步骤进行问题设计:① 设置教学目标:教师根据软件工程本科专业培养方案和专业课教学大纲确定教学内容的广度和深度,并提出对学生软件工程问题解决能力和自主学习能力的培养要求;② 教学内容分析:教师分解各项教学内容,将其归入到概念、原则、程序和事实这4个类别中并形成简单的由软件工程学科知识向实现教学目标过渡的教学流程;③ 确定问题情境:为了激发学生的学习兴趣,以电子商务、电子政务、工业控制、移动互联网、大数据分析、即时通讯、社交平台等典型的软件应用场景为设计问题的情境;④ 相关性分析:教师将确定的问题情境中包含的所有教学内容和对学生在探究和推理过程中的能力要求进行相关性分析,将教学内容和教学目标中包含的知识、能力、素质等相关要求进行相关性分析,以保证该问题情境能够有效而高效地落实教学目标;⑤ 校准分析:通过问题的相关性分析,教师可将同时包含软件工程学科教学内容和真实情境的问题表述出来,但是这仅仅是一个问题的雏形,还需要进一步从教学内容、问题情境、推理进程3个方面校准问题的有效性和高效性;⑥ 反思进程设计:反思是PBL教学模式的重要特征之一,在问题中加入反思可以帮助学生形成自主学习的能力和习惯;⑦ 检测3C3R模型各部分的内在联系:该步骤的任务就是对PBL问题中的6个要素进行检测,看它们是否相互联系、相互支持,形成一个完整的、满足PBL教学模式要求的问题。
以上的7步问题设计过程,层层推进,具备如下两个特点:重视软件工程学科的知识内容,以学科知识内容作为核心部分的第一要素;以学生为中心,从学生需要的角度指导教师设计问题。
3.2 实施PBL和翻转课堂相结合的教学方法
为了充分利用丰富的MOOC教学资源,发挥PBL教学模式和翻转课堂对学生创新能力培养的作用,将两种教学方式结合起来,建立一种融合式的教学方法。该教学方法的实施过程如图2所示。
教学过程中,先由教师设计每个单元的引导性问题。问题要具备丰富的内涵,涵盖教学内容、现实情境和教学指导等多个方面,特别要突出学生主动学习和创新能力培养。教师把设计的问题通过课堂教学向全体学习小组进行展示。各学习小组对问题进行分析,挖掘其内部包含的子问题,把解决问题需要掌握的知识点罗列出来。接下来,小组成员发挥主观能动性,围绕解决问题需要的知识点开展自我学习。在自我学习过程中,充分发挥MOOC资源对知识碎片化的特点和优势,灵活选取和掌握相关知识点。在学习过程中,各学习小组组织内部讨论,相互交流、促进和质疑,也可以利用MOOC平台的在线社区与教师和其他学习小组成员进行讨论。必要的情况下,教师可以组织面向问题分析和知识学习的全班讨论,解答疑难,推动各小组形成各自对问题的解决方案。最后,教师需要组织全班讨论,让各小组分享自己的问题解决方案,其他小组对方案进行分析、论证和评估。在小组分享解决方案的过程中,要突出展示方案形成过程中的学习方法和建立方案的思路,推动小组间全方面了解和相互学习。
PBL模式和翻转课堂相结合的教学过程重点在团队学习和评估反馈两个阶段。团队学习以各学习小组为主体,完全在寻求问题解决方案的驱动下进行,避免了教师对知识的被动灌输,小组成员有目标地通过MOOC资源等各种渠道主动学习。通过小组讨论、在线交流、形成方案等环节,把MOOC中碎片化的知识点连贯起来,形成解决特定问题的领域知识。在评估反馈阶段,各小组发挥各自所长,展示学习过程和学习成果,督促学生自我反省、博采眾长、不断进步。整个教学过程,以解决问题为主线,突出学生有目标的自我学习,通过不同范围的讨论,激发学习兴趣,培养创新能力。
3.3 建立多元化的学习效果考核体系
与融合式教学过程相匹配,建立注重学习过程的多元化考核体系,该考核体系如图3所示。考核内容包含在线学习、单元测试、小组讨论、在线讨论、课堂分享、期末测试等多个方面。在线学习考核以在线学习时间和各知识点测试结果为依据;单元测试以MOOC平台提供的单元测试结果为依据;小组讨论和在线讨论的研讨记录也作为考核依据;课堂分享的展示效果和讨论积极性作为对各小组和小组成员评价的依据;最后的期末测试考核每个同学对课程标准所要求知识的掌握程度。考核的主体也实现了多样化,包括个人自评、组内互评、组间互评、教师评测等。
多元化的学习效果考核体系关注MOOC环境下PBL教学模式和翻转课堂教学中的多个方面,从学习过程、讨论过程、课堂展示、学习结果等不同方面反映学生的学习能力和学习效果,注重学生的差别化评价,鼓励个性化发展和创新能力培养。
mooc教学论文范文3
关键词:课程;课程建设;精品开放课程;C语言程序设计
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2016)19-0111-03
课程是知识的载体,是能力形成的着力点,课程建设的好坏,直接关系到人才培养质量的好坏。
1 课程建设的定义
课程是指教育内容的进程,是为实现教育目标而规定的教学科目及其目的、内容、范围、分量和进程的总和。这是一种广义的理解,狭义的课程是指一门学科。课程建设指的是为了推进教学进程的实现所包含的“师资队伍建设、教学内容和质量建设、教学方法和教学手段建设、教学条件建设和教学管理建设”等与之相适应的各种分量的总和。
课程建设是提高教学质量、深化教学改革的一项综合性的建设,课程建设是确保人才培养质量的最重要的基本建设任务之一,是教学改革的核心。
2 课程建设的内涵、外延及其相关要素的关联
探索和明确课程建设的内涵、外延及其相关要素的关联,是课程建设基础,主要包含以下几个方面的内容:
(1)师资队伍建设。它是课程建设的先导,主要内容包括学历结构、年龄结构、职称结构和学缘结构以及学术水平、教学水平、教育理论和思想素质等,要建设具有一流水平的课程,首先要有一流的学术水平、丰富的教学经验、深厚的教育理论功底、扎实的教学技能、严谨治学的师资队伍。
(2)教学内容和质量建设。它是课程建设的核心和主体,也是衡量课程建设质量的主要标准,包括:教学思想的改革与建设,知识内容建设、教学水平建设、教材建设、教学资源建设以及结合专业特点积极开展教学改革与教学研究等内容的建设。
(3)教学方法和教学手段建设。它是实现课程建设目标的主要途径和基本保证。要紧紧围绕提高教学质量、提高学生素养和能力,结合专业的特点、教学内容积极开展现代化教学手段、教学方法的研究与建设。
(4)教学条件建设。它是课程建设重要保证,包括:课堂教学的基本设施、实验、实训、实习等实践教学条件的开放性、先进性、教学环境和教学氛围等建设。
(5)教学管理建设。它是课程建设的组织保证,包括:科学、规范、系统和配套的教学管理规章制度、教学质量评价体系、教学档案资料和教学激励机制等内容的建设。
3 我国国家层次课程建设的路径(近15年)
我国从2003年起开始精品课程建设,先后经历了“精品课程、精品资源共享课、精品视频公开课,大学MOOC、微课 ”等过程,加上即将推出的“系列微课”,现在统一称之为“精品开放课程”,下面简单的介绍。
3.1 精品课程
精品课程是教育部为推进教育创新,深化教学改革,促进现代信息技术在教学中的应用,共享优质教学资源,在“高等学校教学质量与教学改革工程”中开展的一项工作。这项工作开始于2003年,截止2010年底,教育部组织建设了3909门国家精品课程,主要集中在985和211高校。省级、校级精品课程数量也达2万多门。
精品课程建设出现,对当时各高校的课程建设,起到了引领作用,对推动教育创新,深化教育改革,起了十分重要的作用。通过几年的实践,加上互联网技术的发展,人们发现,精品课程建设离当初的想法渐行渐远,暴露了不少问题,主要表现在:
(1)精品课程建设脱离教学实际
精品开放课程建设了不少,其中相当一部分是为申报国家级、省级精品开放课程而应急建设的,没有充分考虑平台的服务性和实用性,一些精品开放课程成了学校的品牌装饰,与教学过程“脱节”。
(2)建成的精品课程不少,但比较零乱,不成体系,名校、名师和“大家”的作品少见。
(3)建成精品课程资源不足,满足不了学习者的需求,后期维护跟不上,资源的再开发、再利用严重滞后。
(4)课程建设的目标不正确,重申报轻可持续发展现象严重。
很长一段时间,我国精品课程大多为立项而建,建设周期短,一次建设即告完毕,许多课程长期缺乏维护,资源内容陈旧,难以成为优质资源。因此,对已经建成的精品开放课程要定期检查、评估和反馈后续建设情况。只有持续改进课程资源,才能保证精品开放课程资源的质量和时效性,才能减少“重申报轻可持续发展”的现象,从而切实提高精品开放课程的质量。
针对以上问题,教育部【教高厅〔2012〕】2号发文强调:在“十二五”期间,教育部将在原国家精品课程建设成果基础上,科学规划,合理布局,优化结构,通过高等学校本科教学质量与教学改革工程,支持建设5000门国家级精品资源共享课。其中,2012年和2013年重点开展原国家精品课程转型升级为国家级精品资源共享课的建设,采取遴选准入方式选拔课程;同时,从2013年起,适应新需求,结合高等教育发展趋势和教学改革成果,采取招标建设和遴选准入两种方式建设一批新的课程。
3.2 精品资源共享课
资源共享课除了要提供全部教学单元的录像外,突出基本资源共享。
包括课程介绍、教学大纲、教学日历、教案或演示文稿、重点难点指导、作业、参考资料目录和课程全程教学录像等反映教学活动必需的资源。
精品课程和精品资源共享课由于专业性强,主要的受众群体是高校教师和在校大学生,受众群体狭窄。
3.3 精品视频公开课
精品视频公开课是以教师授课录像为展示内容的一种开放教育,每门课程总讲数应至少5讲,每讲时长30~50分钟。有科学文化素养教育类和专业导论类两种类型,其中科学文化素养类推荐单位为部属院校或者教育主管部门,专业导论类的推荐单位为本学科国家级教学指导委员会。
3.4 微课
微课是指按照课程与教学实践的要求,以视频为主要载体,记录教师在课堂内外教育教学过程中围绕某个知识点或者某几个知识点(重点、难点和疑点)或教学环节而开展教与学的全过程
它最早是由美国新墨西哥州圣胡安学院的高级教学设计师、学院在线服务经理戴维・彭罗斯(David Penrose)于2008年秋首创的。后来,戴维・彭罗斯被人们戏称为“一分钟教授”(the One Minute Professor)。
4 我校课程建设的基本做法
学校开设这门课程源于上个世纪90年代,受当时的条件限制,教学大纲、教学方法和教材均参照本科院校,培养出来的人不能满足市场对人才质量的要求。随着职业教育的浪潮的到来,受理论讲解力求体现“必须,够用为度”的影响,学校把人才培养的落脚点绑定在市场急需的应用型人才培养的目标上。先后申报学校《IT 蓝领系列专业办学方向探索建设》、《IT 蓝领软件人才的素质培养》、《计算机类学生实践技能培养模块的构建及应用》、《应用型大学课程的样板建设研究――以为例》等教学研究项目,通过深入企业、事业单位调研,了解市场对计算机类人才的具体需求,形成了计算机类各个层面的培养模块,并将能力培养模块落实到具体的课堂教学和实践环节之中,《C语言程序设计》课题组率先完成了应用型大学的课程教学大纲、上机实训大纲、自编了上机实训手册等一些齐备的课堂教学资料编写工作。2007年3月在中国水利水电出版社出版了《C语言程序设计》教材。
4.1 明确课程建设的基本思路
2007年年初,我校升格为本科院校并招收计算机科学与技术专业本科生,自此《C语言程序设计》和其他课程一样面临着从专科层次向本科层次转型的问题。本着突出应用特性,课题组理清的《C语言程序设计》课程建设的思路是:
(1)高职高专阶段课程建设的成果、资料、经验和团队协作精神不能丢,在搞清楚《C 语言程序设计》(本科)的规格和内涵之后,将相应的积累和经验移植到本科课程建设之中,提高建设速度和质量。
(2)围绕学校创办“应用型大学”的战略目标,将“培养应用型人才,建设双师型、社会型教学团队”的理念融入到课程建设之中。
(3)打造精品开放课程。有步骤,分层次将《C 语言程序设计》打造成校级、省级、国家级精品开放课程。
(4)建设优秀的教学资源,满足广大师生自主学习的需要。到2020年末,所有的教学资源(包括精品课程网站、精品视频公开课网站、微课等)全部上线,做好跟进维护工作,让优质资源发挥应用的作用。继续完善《C语言程序设计》及其配套教材修订工作,力争把教材做成应用型的精品,完成《C 语言程序设计》系列微课的录制。
(5)加强团队建设,打造梯度结构的“双师型”教师队伍,发挥教学名师,学科带头人的 “引领、传承、创新、共享”作用,促进课程建设质量的提升,争取有一批优秀的教师脱颖而出,争创学校和省级的教学名师。
4.2 对课程建设的教学定位
《C语言程序设计》是计算机语言类教学中第一门系统地讲授程序设计的课程,通过该课程的学习,使学生了解程序设计语言的基本语法、基本结构,理解计算机科学求解实际问题的基本过程,掌握程序设计的基本思想、方法和技巧,了解计算机的一般算法,养成良好的程序设计风格,培养利用计算机求解问题的能力。
学生通过该课程的学习,应该在知识与能力方面达到以下基本要求。
(1)基础知识要求
通过该课程的学习,学生深入了解计算机的基本工作原理,掌握程序设计语言的基本语法、数据表达形式和流程控制的方式。理解模块化程序化的基本思想,掌握程序设计的基本方法和流程。
(2)能力培养要求
重点培养学生读程序、写程序和调试程序的能力,突出实际编程能力的训练。学生应该掌握基本的分析问题和数据表达的能力,以及算法描述与基本算法实现的能力;掌握面向过程的程序设计方法;掌握集成化程序开发环境的使用和程序的调试方法;初步具有利用程序设计技术求解实际问题的技巧与方法。
4.3 研究制定了我校《C 语言程序设计》课程建设的实施方案
按照行业的岗位需求进行“理论教学内容的设计”,“实践教学内容的设计”,“课程设计”。 “理论教学内容的设计”和“实践教学内容的设计”都是以知识点为单位进行设计的。
(1)理论教学的知识点分布及能力基本要求(以“结构控制”知识点为例)
[知识单元 教学内容 教学要求 教学目标 重点和难点 常用的结构控制 用读/写及赋值实现顺序结构的程序 掌握 熟练第掌握C 语言的各种语句的使用,熟练输入/输出等库函数的调用;正确选择使用相应的流程控制语句实现三种基本结构的程序设计;掌握几种重要的算法(求和、统计、求数列等)的算法思想及其实现;了解几种常用算法的思想 重点: 三种基本控制的实现,各种流程控制语句的正确使用
难点: 多分支、循环嵌套、分支和循环结构的嵌套,常用的算法设计与实现 用if、switch语句实现分支结构的程序 掌握 分支结构的嵌套 掌握 用while、do-while
、for实现循环结构的设计 掌握 循环嵌套的控制与执行 掌握 break、continue语句的使用 掌握 分支和循环结构嵌套的特点和应用 掌握 一些常用算法设计思想,部分算法的实现 理解 ]
(2)实验实践教学设计
本课程实践教学的指导思想是:首先通过教师案例讲解、编程演示使学生对程序设计有一定的感性认识;然后通过设计由浅入深的实验项目,使学生通过理解程序、模仿程序、改写程序到编写程序的实践训练,逐步强化学生熟练掌握程序设计的基本方法;加强学生的实际编程能力、动手操作能力和团队协作能力。
实践教学分为“演示实验”和“知识单元实验”两个部分。知识单元的实验有验证性和设计性两大类,前者是理解和巩固理论课所学知识的,后者意在培养学生运用课程知识独立进行问题求解、程序设计的能力。下表给出了“分支结构”知识单元的实验方案。
实验教学中课程实验方案(以“分支结构”为例)
[实验序号 实验内容 实验目标 建议实验项目 3 分支结构 掌握分支、多分支结构程序设计的办法;
掌握排除语法错误的基本技能 案例:超速判断、出租车计价,成绩转换,纳税问题
项目:比较大小,分段计算居民水费、计算天数、简单计算器、出租车计费系统 ]
(3)课程设计
课程设计的主要目的是通过大型程序训练,培养学生研究性学习、综合应用能力、复杂程序的调试能力,要让学生深刻体会程序设计的全过程,初步体验软件工程方法,培养学生软件文档的写作能力。加强团队工作中的个人责任,培养学生团队协作精神。
课程设计示例:
作物产量统计系统
问题描述:输入某村各户各类农作物的产量,以便统计全村各种农作物的总产量以及向亩产较低的农户提供参考数据。作物产量统计系统中每条记录包括各户村民的编号、户名、种植作物种类、亩数、产量等信息,主要实现作物产量等信息的输入、打印、查找、排序、统计等基本管理功能。
基本功能:
输入n户村民及其种植作物的基本信息,并将输入的数据存入文件。
统计全村各类作物的总产量,并将结果写入文件。
计算各户各种农作物的亩产量,输出计算结果。
按由小到大的顺序对全村各类农作物的亩产量进行排序,将排序的结果写入文件。
按户查找指定村民的作物信息。
设计要求:
在输入村民及其作物种类等基本信息时,要求输入完一户村民的所有种植作物及其产量等信息后再输入另一户村民的基本信息。
5 我校在《C 语言程序设计》课程建设中取得的成绩
教学工作是学校的中心工作,“加强课程建设,夯实发展基础”是学校内涵建设的理念,自2010年以来,《C 语言程序设计》课程建设取得了如下成绩。
(1)微课《冒泡法排序》和《汉诺塔与递归算法》2015年参加 “第二届全国高校微课教学(本科)比赛” 分别湖北赛区“一等奖”和“二等奖”,《数组元素的冒泡法排序和选择法排序》参加全国决赛获得“优秀奖”。
(2)教学研究项目《基层应用型大学课程建设探索与研究(教材)》参加2013年“湖北省第七届教学成果奖”的评选,湖北省人民政府授予“三等奖”。
(3)课程《生活中的C程序设计》被湖北省教育厅评定为“2014年度精品视频公开课”。课程《C语言程序设计》2011年被湖北省教育厅评定为本科层次的“精品课程”。
(4)教材《C语言程序设计》2010年被教育部“教指委”评定为“优秀教材”。《C语言程序设计》(第二版)被中国电子教育学会评定为2012全国电子信息类(研究生、本科教育)“优秀教材”。
(5)编辑出版《C 语言程序设计》、《C 语言程序设计上机指导与习题解答》3个版次共6本教材,发表与《C语言程序设计》课程内容有关的教学论文7篇。
(6)指导的学生从2012年起参加第三届至第六届全国“蓝桥杯”软件专业人才设计与创业大赛(C/C++类),多人次获奖。
(7) 将《C语言程序设计》按照知识点重组录制成“系列微课”共65讲,时长1350分钟,该项目是目前国内第一门将专业知识碎片化重组后以“微课”形式进行展示的课程,我们坚信,只要进入该课程的学习者,一定会有所获。
6 对课程建设的几点思考
(1)课程建设必须遵循高等教育规律
课程是知识的载体,课程教学是为落实人才培养方案服务的,起着强基固本的作用。高等教育有别于基础教育,有他特点和规律,只有营造宽松、和谐的教学环境,为多样性、个性化、有思想的教学科研人员提供条件;排除“不确定性、非物理性、外部性”的干扰,才是还原“学校教育质朴真实的面目”的,凡是“追求短期内量化、有形的物理绩效”都是严重违背高等教育发展规律。
(2)对教学工作的重视程度决定了“课程建设”质量的好坏
近10年来,各级教育主管部门和各高校都把“加强专业建设、学科建设,加强课程建设”作为“本科质量工程”的重要内容。由于各校理解上的差异,对待教学工作的重视程度也参差不齐,导致在课程建设的效果和结果上不尽相同,近10年来,全国各级教育主管部门和各高校共建设精品开放课程不少于二万门,建成的这些课程比较零散,成体系的不多,特别是名师,名校、“大家”的作品甚少,如果把各名校、名师、“大家”的积极性调动起来,用他们的眼光,用他们的智慧来打造优秀的教育资源,对于教育均衡、信息共享一定会起到事半功倍的作用。
(3)组建教学团队、发挥名师的作用,是做好“课程建设”基本保证
当今社会是一个多元化的社会,靠一个人的单打独斗,是无法建功立业的,所以课程建设需要一个团队的协作才能做好,课程建设的结果一定是一个团队集体智慧的结晶。尽管课程建设的周期长,也有可能长时间出不了成果,还是需要一批愿意奉献的人来完成。所以,就要发挥团队的作用,发挥教学名师,学科带头人的 “引领、传承、创新、共享”作用,促进课程建设质量的提升。
(4)加强“教学设计”,是目前环境下提高教学质量的重要环节
“教学设计”涉及很多方面,包括课程的基本描述,课程的教学背景,教学目标、重点、难点的拟定,重难点突破的方法,教学手段的确定,教学时间的分配等, 在目前环境下,实现教学的辅助手段很多,无论采取什么样的辅助手段,都要根据课程的性质、学生的认知基础和学习特点、授课内容等进行教学设计,只有充分的“教学设计”,才能保证教学质量的提高。
8 结束语
高等教育的根本问题是人才培养的问题,根据国务院《统筹推进世界一流大学和一流学科建设总体方案》要求,建设高校强国,到2020年底推进一批学校进入世界一流行列,若干学科进入世界一流学科行列,只有遵循高等教育规律,认真开展专业建设、学科建设,扎实推进课程建设,努力打造人才培养特色,充分开发优质资源,才能使“双一流”建设方案得以实现。
参考文献:
[1] 高等学校计算机基础核心课程教学实施方案[M].教育部高等学校计算机基础课程教学指导委员会,高等教育出版社, 2010.
[2] 李金萍.新建地方本科院校课程建设理论探讨与有效实践[J].科学决策,2008(10):83-84.
[3] 夏晓华.段相林课程建设的内涵、目标及相互关联[J].中国大学教育,2007(10):59-60.