浅谈Scratch在五年制高职C语言教学中的应用

来源 :商业2.0-市场与监管 | 被引量 : 0次 | 上传用户:cashcumt
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  五年一贯制的培养方式是我国高等职业教育的形式之一,学生均是初中毕业后入校,他们在学习方面具有基础知识薄弱、自制力差、学习主动性差、难以集中精力、学习积极性不高、逻辑思维能力较弱等现状。C语言是计算机应用技术专业的一门专业基础课程,无论在其实际应用领域,还是在为其他语言奠定学习基础方面都发挥着积极的不可替代的作用,传统的教学手段比较单一,导致课堂氛围不够活跃。同时大多数学生比较情绪化,在学习过程中,他们如果觉得所学知识离生活太远或太抽象,又容易失去兴趣,因此激发学生的编程兴趣,着力培养学生良好的程序设计风格和编程习惯,成为学好本门课程较为重要的前提。
  一、以图形化编程为前导,培养逻辑思维能力
  Scratch是美国麻省理工学院开发的一款图形化编程软件,它针对的目标群体是8~16岁的学生,不用学习任何其他计算机语言,采用类似于乐高搭积木方式,通过简单的拖拽模块配以执行的命令模块集合来完成一个程序的编写,它的目的不在于要求学习者学会编程语言,语言如何去写,而是侧重培养学习者的编程思维,告诉他们如何去思考问题,如何去解决问题,如何去设计从而达到动手能力、独立思考能力、逻辑能力的训练和提高。培养在日常的学习生活中用编程思维来解决遇到问题的习惯。为了便于理解,编程思维可以拆分成两个定义来看,首先是编程,其次是思维,组合起来的意思就是用编程的方式来思考问题。
  C语言教学主要从结构化程序设计的概念出发,详细介绍顺序结构、选择结构和循环结构程序设计。顺序结构程序设计是按照指令顺序依次执行,比较容易理解,传统教学方式在学习了基本数据类型、运算符、表达式、格式化输出函数printf()、格式化输入函数scanf()和单个字符的输入/输出函数之后,学生基本可以编写简单的顺序结构程序。但在学习过程中,许多学生还不具备编程思维,总是不明白为什么要这样写,因此利用Scratch以“奔跑的小猫”为例,在舞台区将角色(小猫)放在背景中,通过将“移动10步”指令放置脚本区,来达到小猫移动的效果。学生通过观察发现小猫的移动并不形象,仅仅是图片的移动,分组讨论解决方法,最终添加另一个小猫角色,让两个角色来回切换,最终实现了奔跑的形象。由此例,使学生明白了完成一个程序是需要有解决问题步骤的,逐步建立算法的概念。
  在选择结构程序设计教学过程中,传统方式一般会以一个分段函数为例,让学生理解根据条件的判断来决定执行哪一条指令,但初中数学基础薄弱导致这样的实例引入效果并不理想。在Scratch中设计在房间内奔跑一个来回的小猫,小猫向左移动,遇到墙就折返向右移动,当遇到右边墙再折返向左移动,首先将背景换为一个房间,当小猫向左移动遇到墙后,水平旋转180°,右边同理,从而使学生明白小猫向哪个方向奔跑是根据条件的判断来决定的。在此前提下,再讲解选择结构程序设计学生就更为容易理解。
  在循环结构程序设计教学过程中,传统方式一般会通过求1到100的累加和为例,引出循环的概念,而部分学生对于累加和却有些茫然,因此采用Scratch中选择结构引例的扩展,让小猫在房间内反复来回奔跑,采用的方法为将程序/指令区的控制分类中的循环控制加入脚本区,而在脚本区内将奔跑一个来回的指令移动至循环控制内,学生形象地看到奔跑一个来回的小猫加入循环控制后会一直来回奔跑,直到用户要求停止。使他们明白循环的具体含义,从而建立循环结构程序设计的概念。
  二、以坚实的基础知识为前提,及时训练编程思路
  学好程序设计,不仅仅要学好基础知识,理解结构化程序设计的概念,还必须掌握如何编写程序,当学生掌握编程的基本控制语句之后,紧接着应该及时进行学生编程思维的培养,在训练过程中则会暴露出许多问题,要解决问题,就要求学生进行进一步地学习探索,之后又会出现新的问题需要去解决,如此反复,几次循环后,学生的心智被充分地调动起来,逐渐懂得了编程的实质,当看到一个题目之后,知道如何迅速地解决,因此在学习某种控制语句后及时训练编程思路是非常有必要的。例如通过Scratch中在房间内来回奔跑小猫作为引例,使学生理解了循环的含义后,仍然要讲述传统循环结构程序设计的引例1+2+3...+10,然后请学生编写1+2+3+...+100,求100以内的奇数和及200以内能被3整除数的和等程序,编写程序的思路训练是一个循序渐进的过程,在此过程中,最初练习时,需要明白为什么要这样做,所以我们通过学生感兴趣的图形化编程作为前导,打开学生的思路,而在编写程序的过程中,起初学生可以跟着老师照做,而在练习过程中,就需要在完全掌握所学知识点以及各种控制语句的前提下进行同类练习,教学过程中要兼顾到每一位学生,在每一个知识点教学结束后,要确保大多数学生能够触类旁通,用同样的编程思维解决类似的问题。理解较慢的学生,可以要求他们通过模仿理解所学知识,用同样的编程思维解决相同的问题即可;而对于基础较好的学生,则会在练习过程中鼓励他们尝试用多种方法解决同一类问题,或者用另一种方法来完善同一类问题,在编程教学中,每一次练习之后教师一定要及时检查,并给出相应的分数,而能够创新的学生则给出附加分,以此激励学生学習。
  C语言程序设计课程的教学关键在于培养学生的逻辑思维能力,训练他们的编程思路,以正确的基础知识为前提,充分激发每一位学生的编程热情。而Scratch的应用在培养学生逻辑思维能力方面起着非常重要的作用,使缺乏数学概念和编程思维的学生也能够很快理解结构化程序设计中所涉及到的三种基本结构。
其他文献
摘要:中国共产党领导的多党合作与政治协商制度作为我国的一项基本政治制度,是具有中国特色的政党制度,中华人民共和国的成立标志着该制度的正式形成,这顺应了中国现代化的客观要求,必须长期坚持和完善。  关键词:政党制度;中国共产党;民主党派  放眼全球,现阶段,全世界大多数国家都是以政党主导的国家政权,由于每个国家的国情不一样,导致政党制度也是千差万别的。中国共产党领导的多党合作与政治协商制度作为我国的
期刊
高校辅导员是高校行政管理的重要构成,既是高校各项事务落实的重要主体,同时也是为学生服务的重要主体,高校辅导员水平的高低直接决定了高校服务学生的质量。因此,必须加强高校辅导员的专业化建设,在高校改革背景下,有必要针对高校辅导员专业化建设展开调查研究。
  本文结合自身的工作实践,运用教育学、管理学等相关知识,以X学院为例,重点探讨地方本科院校辅导员队伍专业化建设存在的问题及对策。本研究主要从三个方面对地方本科院校辅导员队伍专业化建设问题进行论述。其一,分析地方本科院校辅导员队伍专业化建设的历史条件和时
摘要:本文研究了张謇的实业思想,主要有发展工业,提出“棉铁主义”;注重商业的战略化發展;采用现代化的经营管理模式;对外开放的经济思想。  关键词:张謇;实业  张謇所在的年代是国家和民族面临危难的时刻,中国要想变得强大,就必须发展自己的实业。张謇民本思想非常深厚,他办厂为救国救民。张謇认为,实业和教育是使得中国真正能够独立自强的两个重要方面,教育需要资金的支撑,发展实业以促进经济的发展,带动财政资
期刊
走向生态文明新时代,建设“美丽中国”,是社会主义现代化初心的应有之义。生态文明是科学指导人类社会实践活动的新时期价值理念,对职业教育的改革和发展具有重要的指导意义。高等职业教育肩负培养高素质技术技能型人才的重要使命,生态文明素养是新时代高素质技术技能型人才的核心素养。
  本研究遵循“是什么——怎么样——为什么——如何做”的研究思路,共计五章。其中,第一章为绪论,研究重点在于对“新时代”、“高等职业学校学生生态文明素养”等核心概念进行界定、确定研究的问题和思路并选择恰当的研究方法。
  第二章
摘要:电子商务领域发展日新月异,高职院校电子商务如何进行“金课”建设,作者从分析“金课”的概念、标准、目标和电子商务专业人才培养目标入手,针对高职电商人才培养中的现状,提出了一些可行性建议。  关键词:电子商务;师资;实训;“金课”  一、何为“金课”?  2018年6月21日,教育部部长陈宝生在新时代全国高等学校本科教育工作会议上第一次提出,对大学生要合理“增负”,提升大学生的学业挑战度,合理增
期刊
随着互联网的普及,欺凌行为从现实物理空间转向网络虚拟空间,逐渐演化为网络欺凌现象。网络空间是现实世界的投射,网络欺凌是个体在网络虚拟世界生存状态的偏差。网络欺凌对学生的身心发展产生无形且深远的影响,学生网络欺凌成为学术研究的焦点。本研究的研究问题包括:何为网络欺凌?高职学生的网络欺凌情况如何?影响高职学生网络欺凌的因素有哪些?如何防治高职学生的网络欺凌问题?
  全文共有六章。第一章是绪论。介绍了本研究的背景,论证了本研究的目的与意义,梳理了国内外有关学生网络欺凌的研究成果与进展,阐述了学生网络欺凌
摘要:办公室作为一个企事业单位的核心节点,是落实单位决策和办理具体事务的重要执行机构,对企事业单位的生产和经营起着重要的作用。高校管理机构必须充分意识到办公室行政管理工作的重要性和紧迫性,认真分析其在当前工作中可能存在的一些问题,为制定合理的措施、促进新时期高校管理工作健康发展谋划方向。本文着重对提升高校办公室工作人员工作能力、管理能力进行了分析。  关键词:办公室;行政事务管理  办公室既是单位
期刊
摘要:年满16周岁学生,在其可支配之自由时间,寻求与用人单位建立用工,提供其现阶段可提供之劳动,用人单位接受劳动,这一简单的劳动关系建立行为,依据《关于贯彻执行<中华人民共和国劳动法>若干问题的意见》(以下简称意见)(劳部发{1995}309号)中第12条的规定“在校学生利用课余时间勤工助学,不视为就业,未建立劳动关系,可以不签订劳动合同”而变得模糊,使得向社会提供劳动的年满16周岁的在校生群体无
期刊
摘要:我国的中小企业随着这辆经济快车,得到了巨大成长机会的同时,企业之间的竞争也越来越激烈。尽管在市场领导下的良性竞争能够有效的指出企业发展中存在的问题,有利于企业得到进一步的发展,然而,倘若企业不明确改革的方向,找不准创新的内容,则很容易在竞争中被市场淘汰。本文主要从战略管理的视域出发,对中小企业的管理创新进行探索研究。  关键词:战略管理;中小企业;管理创新  1.中小企业战略管理的现状  1
期刊
教育改革的不断深入为现代职业教育发展提供了良好的外部环境,“依法治教”、“依法治校”是教育改革背景下我国教育治理方式的理性选择,教育从“人治”走向“法治”是教育现代化的要求,体现了教育从传统到现代的转变。职业教育治理体系建设作为国家治理体系的重要内容,正在努力迈向法治的教育路径。本研究旨在在明晰高等职业院校章程和高等职业院校治理概念的基础上,把握二者之间的逻辑关系,分析基于章程的高等职业院校治理现实,探究基于章程的高等职业院校治理运行机理,并尝试揭示我国高等职业院校内部治理结构的本质,在充分考虑到现代职业