电工零基础入门知识范文
时间:2023-11-27 17:56:14
导语:如何才能写好一篇电工零基础入门知识,这就需要搜集整理更多的资料和文献,欢迎阅读由公务员之家整理的十篇范文,供你借鉴。
篇1
【关键词】C语言CDIO项目载体教学改革
【中图分类号】G642 【文献标识码】A 【文章编号】1674-4810(2014)08-0059-02
C语言程序设计是我院非计算机专业普遍开设的一门公共基础课程,它是培养学生程序设计思想、设计能力的入门级课程。但是,传统的教学步骤难以激发学生的学习兴趣,教学效果往往不是太理想,因此,C语言程序设计教学模式改革势在必行。
一 “C语言程序设计”课程教学现状
通过问卷调查的形式对我院开设这门课的机电工程系、汽车工程系和建筑工程系的学生进行了较全面的了解。根据调查结果以及几位任课教师的教学体会,总结归纳出我院在C语言程序设计教学过程中存在以下问题:
1.学生感到学习困难,独立编程的能力差
C语言知识本身所具有抽象、枯燥、不易理解的特点,易使人感到学习困难,学生大多是零基础,对学好C语言信心不足,或学生从一开始的听不懂、跟不上逐渐演变为不愿听、不想学,逐渐对课程丧失了学习的热情和兴趣,甚至会对本门课产生怀疑的态度以致厌倦。另外,实验内容大多数都是来源于教材中的实例,而不是来源于现实中的市场,因而导致实践教学内容与生产实际相脱节的情况。
2.自学能力弱
计算机技术知识更新很快,在C语言教学中,培养学生的自学能力尤为重要。教师不仅要传授现有的知识,还要传授获取知识的方法。对于学习能力较强的学生,教师应鼓励他们自学,并给予方向性指导,让他们超前学习,甚至自学C语言前沿应用技术。在实际教学过程中从问题入手,引导学生在寻求问题的解决方案的同时,学会运用网络、图书馆等获取信息的方法,对获得的信息进行筛选和修改,并进一步理解,将其应用到实际要解决的问题中。
3.创新能力低
传统的实验题目紧紧围绕课本,解决问题的思路和算法描述均很清楚,学生只需编写代码即可。如果给定一个实际问题,学生必须首先理解待解决问题的实质,然后考虑通过何种方法解决问题。这既有利于将学生所学知识应用到实际问题中,又能在问题解决过程中学习新知识。
二 面向CDIO的课程教学改革探索的建议
1.改革教学思路,激发学生的创新精神
让学生参与探索的教学策略,可以充分发挥学生的学习潜能,有利于培养他们确立科学的态度和掌握科学的方法。最有效的学习方法就是让学生在体验和创造的过程中学习。在计算机教学中,教师应着重问题的创设,营造氛围,让学生在实践活动中发现问题,着手解决问题,使学生成为学习的主人,引导学生带着问题思考,利用网络资源满足自己强烈的求知欲,逐步完善知识结构,老师则成为学生的“协作者”。如在给学生介绍循环结构时,与同学探讨一个换钱计划,计划如下:我每天给你十万元,而你第一天只需给我一分钱,第二天我仍给你十万元,你给我二分钱,第三天我仍给你十万元,你给我四分钱……你每天给我的钱是前一天的两倍,直到满一个月(30天),让同学思考是否接受这个计划?
让同学通过这些小程序观察语句的执行情况,并培养他们自主学习的能力,促使学生在学习过程中自我发挥,自我创新、自我发展。总之,在课堂上,教师要让学生充分发挥他们自己的才能去接触新知识,学习新知识,进而掌握新知识,从而诱发学生的创新思维,培养学生的自主学习能力。
2.把项目作为载体,培养学生学习兴趣,提高学生的综合编程能力
要根据“C语言程序设计”课程目标和特点,结合企业专家建议、学生的实际情况,考虑接近学生生活、业务逻辑较为简单且尽量能与后续课程项目产生联系的项目,如商品销售管理系统、图书资料管理系统这样的项目等。有了项目载体,根据项目开发制作的顺序,对原有的教学内容重新进行整合与编排,将常用的知识作为重点来讲解,忽略难懂晦涩、实际应用中较少涉及的知识,这样也有利于提高学生的学习兴趣,帮助他们建立学好C语言的信心。
3.改变传统的教学模式,以CDIO教学模式提高学生实践能力
为了降低学生的学习难度,使项目化课程更具有条理性和可实施性,可将项目按功能划分成若干模块,根据模块功能的大小,又可以将模块划分成若干任务。在每次的课堂教学中,将这些事先划分好的功能任务布置给学生,学生通过上机操作完成任务。在课程的具体教学过程中,教师引入CDIO教学理念,通过软件工程过程的“需求分析、设计、实现、测试维护”四个阶段来完成课程的任务。
通过将工程项目引入教学,较好地融合了“构想―设计―实施―运行”的指导思想,提升了学生的知识水平和团队意识,提高了学生发现问题、分析问题、解决问题的能力。下一步我们将根据实际情况不断调整和完善基于CDIO的程序设计类课程教学模式,并逐步将成果应用到其他课程中去。
参考文献
[1]王硕旺、洪成文.CDIO:美国麻省理工学院工程教育的经典模式――基于对CDIO课程大纲的解读[J].理工高教研究,2009(4)
[2]马丽艳、宁振刚、李振平.基于EAC-CDIO的Visual Basic程序设计课程教学模式研究[J].河北工程大学学报(社会科学版),2011(2):76~78