罗立权 刘晓娟 刘健
摘 要:该文阐述了计算机编程技术在钢筋混凝土课程教学中的应用研究,这种教学改革可以极大地激发学生的自学热情,培养学生的创造能力,以及解决实际问题的能力。
关键词:混凝土结构 计算机编程 自学热情 创造能力
中图分类号:G642 文献标识码:A 文章编号:1674-098X(2012)12(b)-0-02
钢筋混凝土结构是土木工程专业的一门重要专业基础课,是集理论性、实践性很强的一门学科。钢筋混凝土结构课程的教学应以培养学生的设计计算能力和施工实践能力为目标,以理论与实践并重的原则组织教学。使学生通过在学校专业课程的学习,具备扎实的理论基础以及较强的解决实际问题的能力。而这门课程自身又具有内容多、计算量大、涉及相关学科多等特点,是学生较难掌握的一门课程,学习过程中容易造成学生对该门课程失去学习兴趣和学习信心。那么,如何提高学生对该门课程的认识,并激发学习的兴趣和探索知识的渴望,进而培养他们的实践能力和创新能力,是值得我们思考的一个现实的问题。钢筋混凝土结构课程基本构件章节都可以编写小程序来计算,作为从事钢筋混凝土结构教学的教师,在教学中曾经尝试鼓励学生结合课程特点进行了钢筋混凝土计算机编程的一些尝试,取得了较好的教学
效果。
1 钢筋混凝土编程改变课程考核方式,提高自学热情
混凝土结构课程应注重结构设计能力和施工实践能力的培养,采取考试的方式进行该课程成绩评定虽然能够对学生所学基本知识掌握的程度进行核定,但是并不能很好的体现该课程结构设计能力和施工实践能力的培养。很多考试中能取得高分的学生,常常是课后作业或者习题做得好的学生。而课后作业和习题做得好的学生,在课程设计环节中,又往往表现一般。另一方面,有很多爱提问、回答问题积极、甚至能提出很有新意想法的学生,设计综合能力很强,在考试中往往不能取得很好的分数。笔者结合教学是这样制定成绩评定方式的:期末考试成绩50%+平时成绩20%+程序编写及汇报30%。通过减少考试成绩所占比例和增加编程成绩比例,使得大多数学生有了课程编程的积极性。由于程序的编写需要扎实的钢筋混凝土基本知识,学生在课程学习过程中会更加注重课程基本知识的学习。在钢筋混凝土课程中引入计算机编程技术可以改变课程成绩评定方式,促进学生自主学习,极大提高学习积极性和自学热情。
2 钢筋混凝土编程要区分难易程度,培养创造能力
并不是每个学生的编程能力都很强,不能把编程激励变成课程学习的包袱和负担。由于学生的认识水平和能力不同,钢筋混凝土计算机编程的程度难易程度要有梯度,编程成果的评定要多元化,既能面向大多数学生,又有利于发展优等生的高级思维品质。教师在教学安排中对钢筋混凝土计算机编程任务需进行难易区分,凡能进行钢筋混凝土结构基本构件(受弯构件正截面受弯构件承载力计算、受弯构件斜截面受剪承载力计算、受压构件承载力计算、受拉构件承载力计算、受扭承载力计算)之一的计算机编程即视为合格,能进行多个基本构件编程即视为良好,能进行结构综合设计计算编程即视为优秀。鼓励有能力的同学结合课程设计进行柱下独立基础、刚架和肋形搂盖的计算机编程。对于编程能力偏弱的学生通过努力能够得到能力的基本训练获得成绩,对于编程能力较好的学生通过努力能够得到能力的提高获得好成绩。通过难易区分,大多数同学都能主动积极的学习该课程,根据自身能力量体裁衣有选择地进行程序编写,培养学生创造能力。
3 钢筋混凝土编程要处理好课程教学关系,强调基本知识
要以钢筋混凝土结构课程基本教学环节为主,编程为辅,不可本末倒置。钢筋混凝土课程是以理论分析为依据,注重科学试验和工程实践的课程,涉及的内容比较多,与前设课程的知识点联系比较紧密,既有理论推导,又有试验研究;既有公式、计算,又有规范条文。基本概念必须扎实,教材内容包括基本材料的力学性能,弯、剪、扭、压(拉) 、预应力等基本构件的受力性能、计算公式及适用条件、计算方法和构造措施。教学内容中基本概念多、公式多、计算多、配筋构造多。所以,掌握扎实的基本知识、基础理论是非常重要的。 教师要引导学生掌握相关的基本概念、基础理论。对每一种结构构件,我们可以按照这样一条线索来学习:构件在工程结构中的关系、相关概念和构造措施、基本计算理论、实例分析。教材基本知识的讲解要透彻,要训练学生熟练掌握该课程基本知识和技能,这是编程训练的基础。因此不能因为课程成绩评定中考试成绩比例的下降就注重编程而放松基本教学环节,结果是程序没编好,课程基本知识也没掌握,处理好课程教学与编程的关系非常重要、不能顾此失彼。
4 钢筋混凝土编程提倡团队工作,培养协作精神
钢筋混凝土结构编程是一个系统工程,其编程需要力学、材料学、混凝土结构学、逻辑学、编程语言等多学科知识。团队协作编程,既强调团队间的协作,又强调学生个体间的创造。强调分工协作,学生团队协作是资料共享、创意交流、相互促进。整个过程有分有合,分是体现学生个体创造力,合是集中团队优势力量解决难题。合理的构建团队合作模式编程小组,既是学生合作的基础,也是实现学生群体合作的基本手段。可根据学生的智力、喜好、性格、心理素质、及自愿组合等情况给学生进行分组。注意合理搭配,将内向的同学与善谈外向的同学组合,将编程能力偏差的与编程能力较好的学生组合,并兼顾男女比例,以保证学生能够最大限度的互补,互相帮助,发展智力,培养能力,使小组合作编程在短期内便能获得成效。如将全班分成六至十组,每小组五到六人。随着课堂教学地不断深入,还可以随时进行合理调整。团队合作编程模式给混凝土结构课程的课堂教学带来了活力与激情,在课堂教学时的同时很多同学就课程基本知识及编程问题积极地交流讨论,它有效地改善了课堂内的学习氛围。与此同时,在课外,各个编程小组的同学积极主动的查阅资料交流编程心得体会,培养了学生自主、探究的学习能力,以及与他人合作的技巧,充分体现了自主、合作、参与的团队协作核心理念。经过几次钢筋混凝土结构课程的教学实践,笔者认为团队编程合作模式能帮助学生很好的完成编程任务、培养学生良好的团队协作精神。
5 钢筋混凝土编程要注重编程成果总结,培养归纳能力
钢筋混凝土结构课程编程成果总结是钢筋混凝土结构课程编程学习的一个关键步骤。有总结才会有提高,才会有进步,从编程个人或小组来说,总结也是不断提高混凝土结构编程水平的一项活动,是混凝土结构编程过程中的重要环节。在混凝土结构课程结束前2周,要求所有参与混凝土结构编程的同学和小组提交混凝土结构编程成果,小组代表在课程结束前课堂上公开汇报交流。混凝土结构课程编程成果可以包含所编程序一份、多媒体演示汇报幻灯片一份、小组分工合作情况、编程心得体会总结等。尤其是编程心得体会总结要体现出收获哪些钢筋混凝土结构知识,存在哪些不足,取得什么经验,如何针对混凝土各种构件不同构件的不同受力特点、不同的计算方法和公式进行编程。编程过程中发现哪些与钢筋混凝土结构课程特点相关的难题,编程人员如何充分进行分析,采取怎样的应对策略与改进措施,提高今后的钢筋混凝土结构编程效率与质量等。钢筋混凝土结构编程成果总结是提高钢筋混凝土结构课程学习能力的重要途径。
将钢筋混凝土结构编程的主要经验、成绩与效果等作文字概括;还可以适当将其做成种种直观、可视的图表。通过钢筋混凝土结构课程编程总结,学生充分整理所做的钢筋混凝土结构课程编程工作材料、熟悉掌握了钢筋混凝土结构课程的主要知识,将钢筋混凝土结构编程工作汇总归类和条理化,很好地培养了学生的归纳总结能力。
6 结语
在钢筋混凝土结构课程的教学过程中,笔者积极引导学生进行钢筋混凝土结构的计算机编程,坚持以能力培养为目标,注重学生综合素质的培养,通过几轮教学实践,总结了一些引导学生进行钢筋混凝土结构计算机编程的方法和规律,将计算机编程与钢筋混凝土结构的教学相结合,在教学实践中进行了有益的探索。在该课程中引入计算机编程能够帮助学生熟练掌握钢筋混凝土结构的基本知识,还能在很大程度上提高学生的自学热情、创新能力、团队协作精神和归纳总结能力,提高学生的综合素质,取得了比较好的教学效果。
参考文献
[1] 钢筋混凝土结构[M].河海大学出版社.
[2] 任凤鸣,袁兵.混凝土结构设计课程的教学探讨[J].广东工业大学学报:社会科学版,2006(6):123-124.
[3] 蔡健,陈庆军,黄炎生.混凝土结构理论课程教学改革探索[J].高等建筑教育,2008(5):65-68.
[4] 魏春明,赵星海.开放题在钢筋混凝土教学中的应用[J].高等建筑教育,2009(4):83-85.
[5] 刘吉敏.混凝土结构设计原理课堂教学方法初探[J].山西建筑,2012(6):269-270.