推广 热搜: csgo  vue  angelababy  2023  gps  新车  htc  落地  app  p2p 

信息管理专业C程序设计课程教学方法探索论文

   2023-07-02 网络整理佚名950
核心提示:信息管理专业C程序设计课程教学方法探索论文C程序设计课程教学模式的改进探索不同专业的培养目标是不相同的,应该根据信息管理与信息系统专业的培养目标和程序设计课程的特点对课堂教学形式以及侧重点进行重新设计,丰富课题教学形式。【信息管理专业C程序设计课程教学方法探索论文】相关文章:《程序设计》课程教学方法的研究论文07-05高级语言程序设计课程教学方法探讨论文11-29

信息管理专业C程序设计课程教学方法论文

针对信息管理与信息系统专业的培养目标,在传统教学方法的基础上,解决《C程序设计》课程中语法知识复杂、编程理论难以理解、理论分离等问题。教学与专业应用相结合,建议增加探索性教学、“微课”教学、案例教学、小组讨论、拓展实践等一体化教学方法,丰富教学模式,并给出相应考核方式的改进。更有利于教学质量的提高。

1 简介

信息管理与信息系统专业主要培养具有现代管理理论基础、计算机科学与技术知识和应用能力,掌握系统思维、信息系统分析与设计方法、信息管理等知识和能力的人才。 因此,本专业的学生必须具备并掌握系统编程的方法和思想,而C语言程序设计课程是非计算机专业使用最广泛、最容易接受的程序设计课程。 通过本课程的学习,可以训练学生解决问题的逻辑思维能力,有助于更好地掌握信息系统的分析和设计方法。 信息管理与信息系统专业与计算机专业C程序设计课程的目标不同,但目前该专业C程序课程的教学模式与计算机专业大体相同。 因此,为了适应教学的发展和社会的需求,培养学生的实践能力和创新能力,提高信息管理专业学生的系统分析能力和信息技术应用能力,完善和丰富信息管理专业的教学方法。传统的C语言编程课程。 实际的。

2 教学状况

C语言功能丰富,使用灵活方便,易学易用,不需要很强的计算机专业背景。 因此,它是高校各专业普遍开设的一门编程课程。 该课程应用范围广泛,是一门实践性很强的课程。 目前,我国高校主要采用传统的理论教学加计算机辅导的模式。 受现有教学条件的限制,计算机部分的教学效果并不理想。 首先,计算机课时数较少。 与其他课程不同的是,要想很好地完成C语言的学习,必须要做大量的实际操作。 同时,要完成课堂上布置的实验任务和课后作业,还需要上机练习。 这就需要学生配备电脑或者利用课余时间去学校机房操作,这会花费一定的费用。 对于落后地区的学生来说,完成这门课程的学习是有一定难度的。 其次,传统的理论教学方法(黑板或PPT)很难展示一些编程原理。 仅靠老师的讲授和描述很难在学生头脑中准确形成程序的运行过程,更不可能正确理解。 实验无法正确进行,一般需要老师的帮助和程序调试; 同时,课堂被动接受教师讲解枯燥的语法知识,效果普遍不佳。 第三,课堂讲解的例题和上机实验的题目基本固定,没有专业适用性; 而且由于课时的限制,只能给出通俗的答案,但实际上每个话题都有很多算法和解决方案。 这样,学生按照老师给出的思路解决问题,限制了学生的创造性思维,不利于培养学生的创新能力和独立分析能力。

3 现有问题

C程序设计课程是一门需要大量实践的课程,也是一门理论性比较强的课程。 与其他编程语言课程(如ASP.Net和C#等)相比,计算机专业课程(如数据结构、算法设计与分析等)具有紧密的关联性和指导性。 信息管理与信息系统专业的学生由于各种因素没有开设这些相关课程。 因此,用传统的计算机教学方法来教授C程序设计课程,必然会出现不恰当的问题。

1)课堂教学与专业应用分离

C程序设计课程的教学方式大多由任课老师讲解,实验课则以机房上机实践的形式进行。 但课堂上讲解的句子语法内容较多,需要记忆,往往忽视了编程思维的培养; 而课堂上给出的例子大多是为了体现所讲解的语法或句子的特点,忽视了与专业应用的结合;学生主要依靠死记硬背来掌握语言,面对实际问题时会不知所措。

2)单一教学模式

长期以来,老师在课堂上讲授,学生在背诵; 老师布置电脑任务,在电脑上下达指令,学生被动接受。 学生缺乏合作开发的实践以及思维和解决问题的训练,不能很好地理解和应用编程理论。 很多人都是靠死记硬背通过考试,最后还是不会编程,更别说解决实际问题了。 向上。

3)案件很无聊

各种教科书中使用的案例非常相似。 它们基本上都是为了解释语法和句子规则而选择的程序案例,相对枯燥和抽象。 对于没有计算机专业背景的学生来说,学习和接受过程比较困难,不利于培养学生的学习兴趣。

4 C程序设计课程教学模式的改进与探索

1)融入探索性教学

不同专业的培养目标不同,应根据信息管理与信息系统专业的培养目标和编程课程的特点,重新设计课堂教学形式和侧重点,丰富专题教学形式。 利用部分传统理论教学时数进行探索性教学,选择一些具有专业应用特点的问题组织学生讨论。 例如,在讲解数据类型时,传统的方法是向学生介绍数据类型是什么以及如何使用。 日记式的解释很枯燥,很难记住。 这时候我们就可以用“学生信息管理系统中有哪些类型的学生信息?”这个实际问题来解决。 让大家讨论一下学生信息管理系统中各种学生相关信息的类型如何设置? 用什么? 什么类型的数据更合适? 如果选错了会出现什么样的问题?……经过这一系列问题的讨论,大家对各个数据类型的应用有了更深入的了解,也明白了C程序课程在这一领域的应用。

2)融入“微课”教学

C程序设计课程包含大量的语法和句子规则,以及大量的嵌套、循环等编程思想,难以理解,也很难用口头的方式表达出来。 对于这部分较难理解的内容,可以采用“微课”教学方式,将这部分内容设计成专题教学,制作成教学视频(课段),协助教学讲解。 是一种形象生动的教学形式。 增加了教学的乐趣,加深了学生对编程思维的理解,提高了学生的学习兴趣。 同时,“微课”可以复制给学生,学生可以通过手机、电脑随时自主学习、复习。 这种方法需要教师花费较多的制作时间。 同时,并不是所有的知识都适合做“微课”。 教师可以根据需要,适当选择一些知识点进行生产应用。

3)案例教学法

案例教学法是一种基于案例的教学方法,最早应用于医学院和法学院。 它是一种以社会生活实际案例为主要研究对象的教学方法。 在教学过程中,采用具有专业应用背景的问题进行教学,理论与实践相结合,打破了理论教学与专业应用分离的传统局面,丰富了教师简单讲授的教学方法,有利于调动学生的积极性。调动学生主动学习的积极性,培养学生的实际应用能力。 在信息管理与信息系统专业学生的C程序设计课程教学中,教师在教学过程中可以以具有专业应用特点的实际问题作为教学的切入点,利用具体案例和实际应用背景,让学生更好地了解理解现实感激发学生主动学习知识解决问题,层层深入。 例如,图书馆管理信息系统、人事信息管理系统等一个或几个例子可以贯穿整个教学过程。 在介绍数据类型等语法知识时,可以利用实例中的信息类型设计进行讲解; 在设计循环结构编程等时,可以借助例子中的选择函数、查询函数、信息更新函数的设计和实现方法来进行说明。 同时,可以选择一些类似的例子来启发和引导学生,带领学生进行系统分析和设计,鼓励和指导学生设计和编写程序。 学生从实际问题的分析和实践中培养学习兴趣,掌握和运用理论知识,并与专业相结合。

4)教师讲授与自主学习相结合

编程课程中的语法讲解比较枯燥,但这部分对于课程学习的铺路起到了极其重要的作用。 简单的日记式教学很容易让学生感到厌烦,因此需要想方设法激发学生的学习兴趣。 这部分内容的学习可以转移到机房,以教师讲授基本原理和学生自主实践学习的方式完成。 老师会在课堂上清晰地介绍基础理论和语法结构,以便学生能够利用之前学过的知识或具体例子进行应用实践。 例如,学习如何调用函数、设计函数参数,老师会清晰讲解如何自定义函数的用法、语法和规则,以及函数参数的类型,以便学生能够设计不同类型和参数个数的函数通过具体问题进行编程解决问题,既锻炼了学生的自学能力,又培养了他们的学习兴趣,同时加深了对知识的理解。 但这种方法会占用大量的时间,因此没有必要对所有的知识都使用这种方法。 教师可以根据学生的情况选择一些知识点进行测试。

5)教师讲授和小组讨论练习

C程序设计课程教学开始时,可​​以将学生分成多个开发小组,各个开发小组可以自由组合,这样无论是课堂讨论还是机房实践都可以以小组的形式进行。 尤其是在讲解编程理论时,可以给学生一些固定的话题,或者让小组选择与专业应用相关的话题进行开发训练,让学生自由发挥,让老师看到一些意想不到的结果。 这样,学生在学习编程的同时,也在分析和编程解决实际问题。 遇到困难、解决困难的过程会给他们留下深刻的印象。 这个小组团队的教学效果明显比之前的期刊式学习要好。 教师属于管理者和控制者的角色,在小组讨论和练习后进行总结。

5 考核方法改进探索

一般来说,C程序设计课程的期末成绩是按期末成绩、计算机实验成绩、每日作业等比例划分的。 这种考核方式不可避免地掩盖了学生的实际水平。 学生抄袭,操作能力差,但死记硬背,期末取得好成绩; 而一些操作能力较强的学生往往忽视期末考试的重要性,不注重语法知识点的记忆,期末成绩并不理想。 对于教学质量的保证,合理的考核方法也非常重要,因此也有必要改进考核方法。 考核方式可根据教学方法的改进逐步调整。 它包括小组通常解决问题的方法、小组作业的完成情况以及成员的表现。 教学过程中布置的综合案例作业也可以作为考核结果的一部分。 综合案例体现了学生对本专业编程理论的掌握和编程应用能力,也锻炼了学生的言语表达能力。 当然,在实际教学中,由于课时和各种因素的限制,理想的教学模式并不能完全实现,考核方式需要根据当时的教学模式进行调整。

6 总结

C程序设计作为一门功能强大的软件开发语言课程,一般在各大高校的理工科专业开设,但各个专业的培养目标不同,因此课程的教学方法和教学目的也不同; 但传统的教学方式是不同专业采用相同的方式进行教学,因此会存在很多不兼容的问题; 针对这些问题,本文重点对《信息管理与信息系统》C程序设计课程的教学方法和考核方法进行了探索。 在课堂教学和实验教学中,将讨论教学法、“微课”教学、案例教学法和团队拓展学习等教学方法有效结合起来。 通过这些方法,可以培养学生对C程序设计课程的兴趣,可以锻炼学生的独立分析能力和实际操作能力,同时培养团队精神; 在教学实践过程中,取得了较好的教学效果。 同时,对考核方式进行相应改进,更加真实地反映学生的真实水平,体现公平性,为教学质量的提高做出贡献。

【信息管理专业C程序设计课程教学方法探索论文】相关文章:

VFP编程课程教学探索论文07-24

《程序设计》课程教学方法研究论文07-05

C语言程序设计教学分析与探索论文07-05

数据库课程教学方法探索论文07-06

工科院校音乐欣赏课程教学方法探索论文07-19

工程课程设计教学方法探索论文11-29

基于互联网+的程序设计课程模式探索论文04-20

高级语言程序设计课程教学方法探讨11-29

微课在C程序设计课程教学中的应用探索论文09-11

 
反对 0举报 0 收藏 0 打赏 0评论 0
 
更多>同类资讯
推荐图文
推荐资讯
点击排行
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报
Powered By DESTOON