非计算机本科专业计算机程序设计课程的改革思考_宛西原

合集下载

非计算机专业计算机基础课程教学思考

非计算机专业计算机基础课程教学思考

非计算机专业计算机基础课程教学思考摘要:计算机基础课程目前已经成为高等院校开设的一门重要的必修基础课程。

当前计算机基础教学面临着新生计算机水平参差不齐、符合高校计算机教学大纲要求并且适应计算机技术发展的教材很少、重理论轻实践等问题,我们可以从以下几方面进行改革:按学生水平分层次教学;合理选择教学内容;改进教学方法,提高教学效果;注重实践教学。

关键词:非计算机专业;计算机基础课程;教学当前,随着信息技术的不断发展,计算机的应用已经渗透到现代社会的各行各业之中,掌握并熟悉计算机的基本知识和基本操作应用已经成为衡量一个大学生综合素质的重要指标,更应该是当代大学生必须掌握的一门技能。

因此,计算机基础课程已经成为高等院校的一门必修基础课程,然而计算机基础课程教学中依然存在着许多叩待解决的问题。

1、非计算机专业计算机基础课教学面临的问题1.1 新生的计算机水平参差不齐新进学生均来自全国各地,因此学生的计算机水平相差较大,学生计算机水平的两极化严重影响了计算机基础教学内容的设置和讲解以及学习热情,造成教学效果不尽如人意。

1.2 符合非计算机专业计算机基础教学大纲要求并且适应计算机技术发展的教材很少当前,计算机技术飞速发展,计算机软硬件不断地更新换代,但是非计算机专业计算机基础教材的更新周期很长,很难跟上计算机软硬件更新的形势,致使计算机教学内容普遍滞后。

例如,CPU已经进入了多核时代,但是很多教材还在以单核的奔腾系列为范例。

1.3 计算机基础的教学方法不灵活,难以激发学生兴趣计算机基础课程教学一般都采用黑板与投影仪相结合的方式,许多知识呈现出概念性、理论性强,内容多且抽象,具有严密的逻辑性的特点,学习较为困难。

在这种情况下有的学生会产生畏难情绪,学习积极性不高。

1.4 非计算机专业计算机基础教学往往重理论轻实践许多非计算机专业的计算机基础课的理论教学时数大都多于实践教学时数,这种课程的安排很不利于培养学生的实践操作能力。

高校非计算机专业计算机基础课程改革的探讨与实践

高校非计算机专业计算机基础课程改革的探讨与实践

高校非计算机专业计算机基础课程改革的探讨与实践论文摘要:大学计算机基础课程作为非计算机专业本专科学生的公共基础课程核心之一,在教学内容与方法、实践环节等方面还存在很多亟待解决的问题。

本文针对计算机基础课程实践性强、内容更新快、学生基础参差不齐等特点,使用多种教学方法相结合的授课方式,灵活的实验辅导方法,充分调动学生学习的主动性,激发学生的学习兴趣,收到了较好的教学效果。

论文关键词:计算机基础,教学方式,网络教学引言21世纪是信息的时代,机遇与挑战并存,科技能够在一夜之间改变一切,特别以计算机与网络技术为核心的信息技术日新月异,不仅为社会经济的进展注入了新活力,而且深刻地影响与改变着人们的学习与生活方式。

掌握计算机应用技术,学会利用信息资源是对21世纪人才素养的基本要求。

它对教育提出挑战,要求我们加强高等教育非计算机专业学生的计算机应用能力培养,要求教育部门培养大批习惯“信息时代”要求的人才。

目前我国各高等院校,计算机教育已同英语学习一样,成为学生必学、必过的一门重要基础课程。

而大学计算机基础课程作为非计算机专业本科学生的公共基础课程核心之一,在教学内容、教学手段、实践环节、评价体系等方面还存在很多亟待解决的问题,阻碍了计算机基础教育学科的进展。

如何完善课程体系建设、改革教学方法及评价体系是当前我国普通高校大学计算机基础课程教育教学改革的重点。

1高校非计算机专业计算机基础课程存在的问题1.1教材重理论轻实践原有的教材偏重于理论,忽略了实践。

目前学校使用了任务驱动教材,尽管加大了实训部分,但仍有一定的不足,比如学生上机实验总会出现很大的盲目性。

如何将课堂所学与实际工作所用紧密联系将是一个突破点。

1.2教学内容多,授课学时不足我校人才培养方案计划大学计算机基础理论与上机共为70学时,教学内容涉及10个知识大类,为了完成教学任务,大部分教师胡子眉毛一把抓,什么都讲了,但是哪部分内容也没讲透,学生都听了,但是重点内容并没有掌握清晰,同时教师通常都使用多媒体教学手段,过分依靠电子课件,照“片”宣科,缺少教师与学生的互动交流。

谈我校非计算机专业C语言教学改革

谈我校非计算机专业C语言教学改革

谈我校非计算机专业C语言教学改革
随着信息技术的飞速发展,C语言作为计算机编程的基础,其重要性已经超越了计算机专业领域。

在我校,非计算机专业的C语言教学改革正逐步展开,旨在提高学生的编程能力和逻辑思维能力,以适应未来社会对跨学科人才的需求。

首先,改革从课程设置入手,将C语言课程纳入非计算机专业学生的必修课程体系中。

通过精简课程内容,保留核心知识点,确保学生能够在有限的课时内掌握C语言的基本原理和应用。

其次,教学方法上进行了创新。

采用案例教学法,结合实际问题,引导学生通过编写C语言程序来解决实际问题,增强学生的实践能力和问题解决能力。

同时,引入项目驱动教学,鼓励学生参与到实际的软件开发项目中,提高学生的团队协作能力和项目管理能力。

此外,教学资源也进行了丰富。

学校建立了在线学习平台,提供丰富的教学视频、在线测试和编程练习,方便学生随时随地进行自学和练习。

同时,组织编程竞赛和编程马拉松等活动,激发学生的学习兴趣和创新精神。

在师资队伍建设方面,学校加强了对教师的培训和考核,确保教师能够掌握最新的教学理念和教学方法,提高教学质量。

同时,鼓励教师参与到教学研究中,不断探索和创新教学模式。

最后,学校还加强了与企业的合作,建立校企合作平台,为学生提供实习和就业机会,帮助学生更好地将所学知识应用到实际工作中,提高学生的就业竞争力。

通过这些改革措施,我校非计算机专业的C语言教学取得了显著的成效,学生的编程能力和逻辑思维能力得到了显著提升,为学生的全面发展和未来的职业生涯打下了坚实的基础。

谈我校非计算机专业C语言教学改革

谈我校非计算机专业C语言教学改革

标题:谈我校非计算机专业C语言教学改革在数字时代的洪流中,编程能力如同古代的读写算术,成为了现代人必备的生存技能。

特别是C语言,作为编程界的“老前辈”,其教学意义不容小觑。

然而,当我们把目光投向非计算机专业,便会发现C语言的教学现状犹如一座座孤零零的岛屿,急需改革的桥梁连接彼此。

传统教学模式下,C语言课程往往被描绘成一幅枯燥乏味的画卷。

教师机械地传授语法,学生被动地复制代码,这种“填鸭式”教学不仅效率低下,更让学生对编程的兴趣消磨殆尽。

这不禁让人思考,我们是否能找到一把钥匙,解开传统教学的枷锁?首要的改革举措便是将理论与实践紧密结合。

理论教学如同树根,为实践提供坚实的基础;而实践环节则如同枝叶,让知识得以开花结果。

我们可以借鉴“翻转课堂”的模式,通过在线视频讲授基础理论,课堂时间则用于讲解难点和指导实践。

这样,学生便能在老师的点拨下,将抽象的知识转化为指尖流淌的代码。

接着,我们需要打造一支既能深耕理论又能驾驭实践的教师队伍。

教师不再是知识的单向传递者,而是成为引导者和协作者。

他们不仅要精通C语言的方方面面,更要懂得如何激发学生的探索欲望,引导学生在编程的海洋中航行。

此外,评价体系的改革也势在必行。

传统的考核方式过于侧重结果,忽视了学生在学习过程中的探索和创新。

我们应当引入项目式评估,鼓励学生完成实际编程项目,将知识的掌握和应用能力作为评价的重要维度。

诚然,改革的道路并非一帆风顺。

有人担忧,实践导向可能会忽视理论知识的深度挖掘。

但请想象一下,一位未来的工程师,如果他的理论基础不扎实,那么他建造的大厦终将摇摇欲坠。

相反,如果理论与实践相结合,那么他不仅能够构建坚固的建筑,更能在设计中融入美感和创新。

也有人忧虑,教师角色的转变会削弱他们的权威。

但请记住,教师的影响力并非来自高高在上的讲台,而是来自于他们能够引领学生走向何处。

一位真正的向导,他的威严不在于他所站的位置,而在于他指引的方向。

最后,关于评价体系的改变,有人可能会质疑项目的公正性和客观性。

非计算机专业“C语言程序设计”课程教学改革探讨

非计算机专业“C语言程序设计”课程教学改革探讨
Ke r s: o ue ;p g a y wo d c mp tr r r mmi g;ta h n ;rf r o n e c i g eo m

6 ・ 6
参考文 献 :
精心 制定上机实验 内容 , 考察 内容要 统筹 语法 掌握 与
能力的培养 。实验 内容 的考察 可采 用类 似 比赛 的方 式 , 实
验 任务可 以给 学 生 以压 力 , 规 定 的 时 间让 学 生 充 分 动 在
[] 1 肖明 霞, 马纪颖. 非计算机专业《 C语 言程序设 计> 的教 学研 究与 思 考 [ ] 佳 木斯 教 育 学院 学报 , 0 0 12( ) J. 2 1 ,0 6 :
非计 算 机 专 “ 业 C{ 程序 设 计 " 程教 学 改 革探 讨 五吉 口日 课
陆志强 郑 伟 杨 富 田 野 , , ,
( . 家 口职 业技 术 学 院 ,河北 张家 口 0 55 ;. 北北方 学 院理 学 院 , I张 70 12 河 河北 张家 口 05 0 ) 70 0
LU i q a g Zh — in ,ZHENG e2 YANG u , I 2 W i F T AN Ye

( .Z agi o oa oa adT c n a o ee hn jk u H b i 7 0 ; 1 hnj k uV ct nl n eh i l  ̄ g ,Z ag ao , ee 05 5 a i c C i 1
修回 日期 :0 1— 2—1 21 0 0 作者简 介 : 陆志强( 9 2一) 男, 16 , 河北安平人 , 张家口职业技 术学院教务 处处长, 副教授 。研 究方向 : 高职教 育、 计算
机应用技术 。

大学非计算机专业计算机基础教学改革思路

大学非计算机专业计算机基础教学改革思路


教学园地
大学非计算机专业计算机基础教学 改革思路
石 翠 仙
( 北行 政学 院综合 部 门 , 北 0 0 3 ) 河 河 5 0 1 摘 要 :大学非计 算机 专业计 算机基 础教 育 落后 , 学 内容 陈 旧。从教 学 方法 出发 , 3选择 教 教 适' -
学 内容 , 新课 程 体 系、 学模 式 、 学 手段 , 创 教 教 强化 实验教 学 , 形成 新 的 考核 方 式 , 重视 师 资 队伍 建设 . 多个 方 面提 出改 革 思路 , 目的 是提 高 大学计 算 机 基础 的 教 学效 果 和教 学质 量 。重视 计算机 学 习属 于实验性 学 习和 应 用性 学 习, 学生 学会 使 用它 , 不是 为 让 而
④对一些计算机的基础理论知识 , 可以在期末笔试
了解 , 这部 分 可 占总 成 绩 的 3 % . 时考 核 分 数 的 累加 0 平
占总 成绩 的 7 % : 0
⑤ 正 确处 理好 基础 教育 与 等级考 试 的关 系 : 组织 参
加计 算机 等级 考试 有 一定优 越 性 . 因为 它可 以高 层次 地
立学 习的情境 . 多操作 、 多接受指导才能学 习好 。
收 稿 日期 :0 9 2 1 2 0 —1 — 4 修 稿 日期 :0 9 1 — 8 2 0 — 2 2
Hale Waihona Puke 3 改 革教 学模式 , 切记 实验 的重要 性
以计 算 机 为 核心 的现 代媒 体 为 构建 新 型教 学模式
作 者 简 介 : 翠 仙 , , 北 石 家庄 人 , 科 , 师 , 究 方 向 为 电 子 商 务 和 电子 政 务 石 女 河 本 讲 研

非计算机专业操作系统课程的改革与研究

非计算机专业操作系统课程的改革与研究随着科技的发展,科技应用在日常生活中变得更加普遍,计算机技术从本质上提高了现代社会的工作效率。

操作系统是计算机系统的基础,其普及程度一直遥遥领先于其他类型的计算机系统。

在非计算机专业中,操作系统课程也受到了普遍的重视,但操作系统课程的开设和改革一直比较落后。

因此,改革和研究非计算机专业操作系统课程已经成为迫切需要解决的问题。

首先,我们可以考虑非计算机专业操作系统课程的定位。

操作系统课程应该强调基础的概念和理论,以及让学生了解操作系统的基本概念,包括操作系统的功能、构成、运行的原理。

同时,还可以让学生掌握一定的操作系统技能,例如安装、部署等技能,因为在实践过程中,实践是最好的教学方式。

此外,课程还应重视实际环境中操作系统的应用,以实现操作系统与现实社会的实际联系,从而提高学生学习兴趣。

为此,可以介绍一些著名的案例,让学生通过案例研究学习,了解操作系统在实际应用中的意义和价值。

此外,为了使学生能够更深入地掌握操作系统的知识,可以开设数据结构、汇编语言等相关课程,让学生掌握更多的编程知识,从而更好地理解操作系统的概念和运行原理,以及如何应用操作系统的技术来实现有效的数据处理。

另外,课程的改革也应该采用及时的考试制度,以加强学生学习知识的积累,从而提高操作系统课程的学习效果。

同时,学校还可以鼓励学生参加相关的竞赛活动,让学生在竞赛中体会操作系统的重要性和实用性,从而更有动力学习和掌握操作系统课程的知识。

最后,不断推动操作系统相关学科的发展,提升学科水平也是必不可少的。

比如,学校可以引进相关讲座,让专业人士讲解如何开发操作系统,了解更多的技术知识;学校还可以利用研究生计划实施操作系统相关的科研项目,让学生在实践中学习。

总之,改革和研究非计算机专业操作系统课程可以提高学生学习操作系统的能力,加深学生对操作系统的理解,从而把操作系统课程改革成一门实用性强,内容全面的科学课程。

非计算机专业程序设计课程教学改革探索

算机基础 课程 的教 学 ,争取 寻找到更合适 的教 学方式。
业 的基础课程 ,是学生踏 入计 算机领 域的通 行证 ,学生对 该 课程 的重视度 非常之高 。 而对于 非计算机专 业, 程序设计 是
2 非计 算机 专业 与计 算机 专业 相异 性分 析
程序 设计 课程是一 门计算机 专业与 非计算机专 业均开
收稿 日期 :2 0 1 3 —1 O 一0 8
3 程 序 设计课 程教 学现 状 [ 2 】 【 ]
程序设计作为非计算机专业 的大学计算机基础之一 , 是
基金项 目:湖 南科技 学院校 级教 改课题 ( 项 目编号 X K
YJ 2 0 1 2 0 3 5 ) 。
作者简介 :胡丽霞 ( 1 9 8 6 一) ,女 ,湖南永州人 ,硕士 , 湖南科技学院计算机与通信工程系公共教研室教师 , 研究方
对课 程的学 习兴趣变低 。
( 2 )课程 的性质 不同。对于 计算机专业 ,程序设计是 作为专业课开设 的。而对 于非计箅机 专业 , 程序设计是作为 公共 必修课开设 的。学生们往往认为 ,专 业课 学习得好坏 , 对今 后的就业 或者进一 步深造都会有 较大 的影响, 而公共课 学习得好坏并不会影 响到今后 的学 习、工作等 。于是 ,非计 算机专业 的学 生对程序设计课程 的学 习积极性 比较低 。
第3 4 卷 第1 2 期
2 0 1 3 年 l 2月
湖南科技学院学报
J o u r n a l o f Hu n a n Un i v e r s i t y o f S c i e n c e a n d En g i n e e i r n g
、 b1 . 3 4 No . 1 2

关于我校非计算机专业C语言教学改革的探讨

关于我校非计算机专业C语言教学改革的探讨[摘要]c语言程序设计基础课是我校非计算机专业学生的一门必修课程,其教学目的就是让学生了解一门计算机语言,掌握如何应用c语言能够编出简单程序,成为学生今后学习和工作的必备工具。

本文就针对近几年来我校《c语言程序设计》课程的现状,从教学内容,教学模式以及教学方法和手段等方面分析,探讨有效可行的改革方案。

[关键词]c语言程序设计;教学内容;教学模式;教学方法;改革思路0.引言C语言是用于人与计算机交流的一种通用的程序设计语言。

该语言具有丰富的运算符、表达式、语句灵活且可移植性强等特点。

经过多年的教学实践发现,对于非计算机专业的大学一年级学生而言,初次接触C语言,难免会遇到一些难理解的问题。

例如:自加、自减、逗号和三目运算符概念,复杂表达式中运算的优先顺序和结合规则,程序流程图的绘制,根据算法用C语言编写程序等,普遍反映了C语言难学,学不懂,没兴趣学的现象。

曾经做过这样的问卷调查,如果以总人数为100人为例,对学习c语言的情况分为4种:①感兴趣易懂好学:②勉强听廑:③听不懂;④不想听想放弃。

如图1所示:那么,究竟用什么方法可以改善或避免这种现象的发生,下面将从几个方面做一些研究和探讨。

1.分析“学生难学,学不懂C”现象1.1学生学习态度较差对于非计算机专业的学生而言,大部分学生学习态度不端正。

对这门课的学习没有制定合理计划,自觉性差、基本上是被动学习,课前不预习,课后不复习,为了学习而学习,缺乏自主意识。

由于学习的主动性和探索性不够,对老师讲授的语法结构和编程思想等内容只是被动的学习和记忆,一旦自己独立编写程序则无从下笔,不知所措,这就势必造成C语言难学的局面。

1.2教学方法存在问题首先,由于该课程的学时数不是很多受到限制,大部分老师为了完成教学任务每堂课的信息容量非常大,在讲授这门课时,普遍采用“电灌”式的教学方法,教学活动以教师为中心,学生在下面被动地记笔记,所以,经常出现“记完忘完”的现象。

关于高校非计算机专业程序设计教学的思考


于B a s i c 编程 语 言。V B 拥 有 图形用 户界 面 ( G U I ) 和快 速应 用
1 . 目的要 明确 , 非计算机专业程序设计教学 的 目标既 不是培养程序员 ,也不是为 了让学生完全掌握一种程序设 计语言 , 而是让学生能够掌握一些问题求解思路 , 加深学生 对于计算机的理解 ,在遇到一些难以解决 的现实问题时多
摘要 : 文章主要分析 了非计 算机 专业程序设计教 学的必要性 , 以及在现有教 学过程 中出现的各种 问题 , 提 出了程序 设计课程设计 以及教学过程应该注意和掌握 的原则。文章还对现有的程序设计课程所采用语言的优缺 点进行 了总结 , 分
析 了将E x c e l V B A 作为非计算机专业程序设计课程语言的优点。 关键词 : 大学计算机基础; 程序设计 ; 计算思维 ; E x c e l V B A 中图分类号: G 6 4 2 . 4 1 文献标 志码 : A 文章编号 : 1 6 7 4 — 9 3 2 4 ( 2 0 1 4 ) 0 8 — 0 1 3 4 — 0 2
说 ,学习程序设计不仅可以加深对计算机的基本原理 和工 作方式的理解 , 也有利于逻辑思维能力的培养 , 学习其他课 程时也可以做到触类旁通 ,在今后 的工作和生活中遇到与 程序设计相关的问题时更加容易处理。
一、Βιβλιοθήκη 存在 的 问题 程序设计课程应该作为-1 ' 7自然科学通识课程看待 , 是培养学生的综合素质的课程。在实际教学中依然存在一 些误区。在教学中过于重视理论 , 强调词法语法细节 , 没有 注意授课对象的不 同,像对待计算机专业学生一样对待非 专业学生 ; 课程 内容多 , 有太多难 以理解和记忆的概念和术 语, 涉及面广 , 缺乏实用价值 , 枯燥无味, 忽略 了程序设计基 本思想的培养。学生对程序设计课程所讲授 的知识感到茫 然, 认为没有用处 , 逐渐对课程失去 了兴趣 , 有的选择中途 放弃课程 , 甚至还有学生通过抄袭及作弊完成课程 内容 。 这 种状况必须及时做出改变 。 二、 应掌握的原则 非计算机专业的学生专业各不相同 , 计算机基础参差 不齐 , 对于程序设计能力的需求也有所不同, 毕业之后有机 会从事程序设计工作的只是极少数 ,所以非计算机专业程 序设计教学还是应与计算机专业 区别对待。在教学中应该
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档