专栏电商日志财经减肥爱情
投稿投诉
爱情常识
搭配分娩
减肥两性
孕期塑形
财经教案
论文美文
日志体育
养生学堂
电商科学
头戴业界
专栏星座
用品音乐

以计算思维为导向的C语言课程研究

  C语言是我院针对非计算机专业开设的计算机类公共基础课程,也是计算机专业及相关专业的专业基础课。在该门课程的教学中一直存在一些问题:〔1〕
  (1)我院非计算机专业学生约占全体学生的90,大部分学生认为自己毕业又不从事计机软件开发,与后续课程结合又不紧密,所以学习的主动性和自觉性下降。人在课堂,心却不在听课状态,厌学情绪明显,学习效益低下。
  (2)C语言的课程采取大班上课,学生的水平参差不齐,随着程序设计知识点增多,大量的难以理解和记忆的新概念、新术语、新规则出现以后,学生逐渐感觉课程难度大,更加无心学习。
  (3)课堂内容与实际问题脱节C语言是一门理论和实践性都很强的课程。教学中重理论轻实践,实践课时不足,对程序设计能力的培养不够。
  (4)重语法,轻算法。现有的C语言教材中首先要介绍编程涉及的语法格式,然后讲解语法要点和注意事项,对算法描述内容涉及甚少。再加上计算机等级考试的内容主要包括选择题、判断题、填空题、程序填空、程序改错、程序编程题等,都是侧重语法,无疑这种考查方法使得学生的程序设计能力降低。
  (5)C语言的语法结构一般都是零散的,学生难于相互关联、总结,采用的案例也是比较零散、短小的、关联不大。学生经常是学会了全部的语法,但仍不知道这门课能做什么,能解决什么实际的问题,甚至不知道如何解决问题。
  1计算机思维
  近年来,随着计算思维概念的提出,各大高校相继把计算思维引入到计算机类课程教学中,围绕计算思维能力的培养开展课程教学。那么,究竟什么是计算思维?
  计算机思维的概念和特征:周以真教授于2006年在CommunicationsoftheACM期刊上首次提出了计算思维的基本概念:计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类行为理解等涵盖计算机科学之广度的一系列思维活动为便于理解。计算思维作为一种思维活动,它不是僵化的一种具体问题的解决方法,而是具有很好普适性的思考方式,提供的是一种方法论。〔2〕
  2如何在C语言课程中培养计算思维能力?以下针对这些问题谈一下笔者的认识和看法
  (1)重视实验教学。C语言程序设计是一门实践性很强的课程,实验教学环节尤为重要。目前我院通过优化调整现有学时比例达到课程改革的目的。将C语言程序设计的学时重新分配:该课程总课时为72学时,其中学时调整为理论和实践学时各占一半。在教学内容符合省等级考纲要求的基础上,课程采用课堂讲授与实验操作相结合的方法,使学生动手能力得到了较大的提高。实验内容要具有一定的趣味性或实用性,比如银行存款利息和if结构结合、出生月份的计算和switch结构结合等,采用日常生活中的问题从而激发学生学习的兴趣。实验过程按照验证调试设计的顺序进行设计。1)验证:安排学生对学习过的内容利用现有的简单程序进行验证;2)调试示例:编写简单的程序作为调试示例,在其中设置学生经常遇到的各种小错误(包括语法错误、逻辑错误);3)编程练习:根据编程示例,让学生能用灵活运用所学知识,求解新的问题解决类似的问题,既巩固了所学知识,又提升了学生的分析问题和解决问题的能力。在实验教学过程中,授课教师还要注意引导、启发学生积极思考。让学生在亲手操作中学习知识、消化知识,运用知识,强化计算思维。培养他们积极思维,自己发现问题、解决问题的计算思维能力。〔3〕
  (2)采用项目驱动的方式进行教学。针对于C语言的语法结构过于零散的情况,可以采用项目驱动的方式。本着一个项目贯穿整个课程教学的思想。可以选用涵盖所有知识点的猜数游戏经典程序,让学生围绕这个程序循序渐进地学习,便于思维训练的连贯性。〔4〕
  (3)案例式教学。案例式教学通过先提出问题分析问题解决问题的过程中讲授所需知识点。在讲解案例时,我们先提出具体问题,后引导学生去体会为了解决问题而产生的大脑思考过程,将人的想法转写成计算机能够处理的表达式或操作步骤。在课堂上教师借助案例题把C语言的基本概念和方法传授给学生。这种案例式教学能更好地引导学生去分析问题、解决问题,特别是提高学生如何自主寻求解决方案的独立思考能力。
  (4)重视算法的作用。将C语言中常用的算法进行归类,在教学过程的不同阶段,分别引入这些算法。好的算法不一定适用于每个问题和每个学生,通过算法的多样性使学生深入理解到计算机求解同一问题可用不同的方法。而掌握计算机求解问题的各类方法,也是培养学生计算思维的关键。例如素数求解问题:如果n能被2(n1)之中任何一个整数整除,则表示n肯定不是素数,不必再继续被后面的整数除;反之就是素数。按照这种方法求解的程序是:
  for(i2;in1;i)
  if(ni0)break;
  这样For循环要执行n2次,经过分析我们发现并不需要使用这么多次判断。只要条件满足n能被2之中任何一个整数整除,则n就不是素数,因此可以将程序更改为:
  for(i2;isqrt(n);i)
  if(ni0)break;
  这样n值越大改进后程序运行效率越高。对于求解某一区间内的素数如求100200间的素数我们可以通过以下程序来判断:
  for(n101;n200;nn2)
  for(i2;isqrt(n);i)
  if(ni0)break;
  上面的例子充分说明利用算法的简化和优化,可以帮助学生举一反三地学好C语言课程。
  (5)改革考核内容。一直以来,C语言课程的考核都是针对于期末考试和省二过级而设定的,内容主要是针对C语言语法知识的掌握、常用算法的识记和应用、初步的程序设计开发能力等方面来设置的,并没有有意识地针对计算思维能力的培养来设置考核内容。注重计算思维能力培养的C语言课程应在考核内容设置上更多更明确地体现出对学生运用计算思维求解问题的能力的考核。例如,考核常用算法的识记和应用时,应侧重对最初算法的改进或扩展用于实际问题求解的考核。加大算法的运用比例,增加程序设计题的占有率,从学生的考核中强化计算思维能力的培养。〔5〕
  3结束语
  通过C程序课程中的若干改革尝试,将计算思维培养融入到理论教学和实践教学的各个环节,培养学生用计算机自主解决问题的能力,从而提高学生的创新思维和创新能力都有积极的作用。

浅析幼儿园园长管理的松弛有道论文管理是一门学问,而对于幼儿园园长来说,由于其面对的管理对象具有一定的特殊性,因此如何针对幼儿园的运营现状,对教职员工进行积极有效的管理,激发幼师的工作热情,感受到工作带来的快乐和收强化科技型中小企业发展论文1打破地域限制,科技查新助推一大批周边科技中小企业实现技术创新随着工业化市场化和信息化的推进,信息服务对于中小企业发展的重要性越来越明显。那些地处边远偏僻的中小企业,由于信息不对称企业税务管理分析论文企业作为市场经济的主体,其生产经营的最终目标是获得盈利,怎样分析企业税务管理?摘要随着全球经济一体化进程的不断加快和市场竞争的日趋激烈化,企业要想获得持续健康的发展,必须进行科学的卡箍式接头在管道维修的运用论文卡箍式管接头的形式使用卡箍式连接可以形成两种形式的管接头,即钢性接头和挠性接头。其区别就在于制作管道接口处沟槽时是否留有一定的间隙,钢性接头的好处是接口强度较好,卡箍件可以对管道产城市园林绿化经济趋势研究相关论文摘要由于近年来国家大力建设园林化城市的带动,城市园林绿化已经成为一门新兴的环境产业。在国家法律法规的调控下,城市园林绿化与经济发展形成了相互促进互为基础的态势,也从中显示着古老园林公共决策中的公共利益的认定标准研究论文我国学界对于公共利益的研究,其进路大致可分为实质主义和程序主义两种进路。前者主要以比例原则作为衡量标准,这些标准虽然有助于公共利益涵义的进一步明确,但对于其所追求的确定的法律规则而公路工程路基路面雨季施工技术研究论文1公路工程施工在雨季施工的现状对于公路工程施工来说,在雨季进行施工发生的几率非常大。雨季时的降水量也是难以确定,所以这对与公路工程施工来说,很可能原定的施工进度会受到很大影响甚至要浅谈输变电工程造价与成本管理论文电力工业是国家重要的基础产业和公共事业,随着网络规模的不断扩大,输变电设备造价与成本过高,影响了输变电工程投资效益。一输变电工程造价与管理的认知(一)输变电工程造价电力企业选定一个大学创业教育结合分析论文一大学创业教育的主要内容开展创业意识教育。创业意识主要是指在创业实践当中对于创业者具有推动作用的个性化倾向。通过强化创业意识教育,能够让大学生群体形成敢于独立闯出人生道路与创造个人认知新课标培养学生的体育兴趣学科论文前言在以知识经济占主导地位的今天,人们的社会竞争意识比以前任何一个时代都显得越来越激烈,个人实力决定了人的生存质量的好坏,面对21世纪教育的发展趋势和现代社会对人才的要求,学校体育小学科学活动课初探论文小学科技活动课是国家教委颁发的九年义务教育全日制小学初级中学课程计划中规定的活动类课程之一。小学科技活动课的教育目的是通过学生自主参与活动,开发学生智力,发展学生个性特长,培养学生
高校公共体育可行性教学论文范文高校作为人才的一线培养基地,其输出人才的质量一直备受关注,而人才的质量与其所接受的体育教育又是息息相关的,健康的体魄是成就一切梦想的基石。因此,从某种层面上讲,高校的公共体育教学也公共体育篮球教学论文范文一研究对象本文以吉林大学篮球教学为研究对象进行研究。二研究方法(1)文献资料法为了更好的研究女大学生的篮球学习兴趣,广泛阅读了心理学生理学社会学方面的书籍,并查阅中国知网上关于女大浅谈公路桥梁施工中软土地基施工技术研究论文引言软土地基简称软基,在公路桥梁等工程中较为常见,其主要指的是含有大量软土成分,且掺杂一定量粉砂或粉土等土质的复合型地基,这种地基的强度很低,具有较强的可塑性,无法为工程施工提供足文言文教学之我见论文在漫长的历史发展过程中,我们的祖先创造了极其光辉灿烂的华夏文明,为我们留下了浩如烟海的古代典籍,要继承这些文化遗产,吸取其中的营养,为发展现代文化提供可资借鉴的东西,就要仰仗于对文重视猜译教学,提高文言文教学质量教育论文摘要近几年来的语文教学改革颇有成效,但纵观农村初中文言文教学,不难发现这样一种不协调的现象现代文教学是热点,而文言文教学则是教改热潮中的冷点。文言文是我国民族文化的一种载体,作为传GIS区域土地利用系统设计论文1系统目标基于GIS的区域土地利用分析评价系统属空间型信息系统,其总体设计目标是以地理信息系统技术为核心,以计算机网络为传输载体,使用可视化技术,在土地利用统计数据库的基础上,紧密提高初中语文文言文教学策略论文文言文在初中教学之中作为语文重要的组成成分,不论是在考试还是在书本中文言文所占的重要性都是非常大的,本文中将针对文言文的开展对于学生们的好处以及学生们学习文言文的方法和教师教授学生试论现代科技在土地勘测中的应用论文城市化进程的加快,建设项目用地日益增加,土地勘测定界工作作为报批建设用地的一项前期工作其重要性十分突出。土地勘测是土地管理中的一项重要内容,是建设用地审查有力的保障,使用地审批合理泉州乡土地理小论文800字泉州,地处福建省东南部,是福建三大中心城市之一,看看下面的泉州乡土地理小论文。泉州乡土地理小论文经济总量连续9年名列全省第一,是福建经济中心。北承省会福州莆田,南接厦门特区,东望台语文论文山东省冷水性鱼类养殖现状及健康养殖建议冷水性鱼类是指生活于冷水水域中栖息适温在以下繁殖适温在以下的喜冷性鱼类和冷温性鱼类。通常我们将以鲟鱼()为代表的亚冷水性鱼类也称为冷水性鱼类。冷水性鱼类多生活在清凉流动无污染的水域有关民族志与田野作业的关系论述论文一田野作业(田野调查)田野作业又叫田野调查,是指经过专门训练的人类学学者亲自进入某一社区,在一个相对较长的时问段内通过参与观察与居住体验等方式获得第一手资源的研究工作。它是文化人类
友情链接:快好找快生活快百科快传网中准网文好找聚热点快软网