计算机语言程序设计课程的教学创新
2024年度优秀课程思政教学案例《CC语言程序设计》
05
优秀案例展示与分享
2024/2/2
20
案例一
引入当前社会关注的热点问题, 如网络安全、数据隐私等,作为
课程讨论的切入点。
2024/2/2
通过分析这些问题背后的技术原 因和社会影响,引导学生深入思
考并关注社会发展趋势。
鼓励学生结合所学知识,提出解 决这些问题的思路和方法,增强
社会责任感和使命感。
教育教学改革
为适应高等教育教学改革要求,本课程注重理论与实践相结合,强化学生动手 实践能力,同时融入课程思政元素,引导学生树立正确的价值观。
2024/2/2
4
课程教学目标
知识与技能
掌握C语言的基本语法、程序结构 、数据类型、函数等基础知识,
能够编写简单的C程序,并具备一 定的程序调试能力。
2024/2/2
16
教学效果评估方法
课堂表现观察
通过学生在课堂上的表现 ,如参与度、注意力集中 程度等,来评估教学效果 。
2024/2/2
作业完成情况
检查学生作业的完成情况 ,包括作业质量、是否按 时完成等,以评估学生对 课程内容的掌握程度。
期末考试成绩
通过期末考试成绩来检验 学生的学习成果,评估课 程的教学效果。
教学模式不断创新
在《C语言程序设计》等课程中,未来可能会涌现出更多 创新性的教学模式,如混合式教学、案例教学等,以更好 地融入思政内容。
技术手段不断丰富
随着信息技术的发展,未来可以利用更多技术手段来辅助 思政教学,如虚拟现实、人工智能等,提高教学效果和体 验。
26
对其他课程的借鉴意义
挖掘课程思政元素
9
实践环节设计
实验课程
设置与课程内容紧密相关的实 验课程,让学生在实践中掌握C
计算机专业C语言程序设计课程教学改革探索
( ol eo o p tra d I om t nEn ier g h zo nvri,C uh u C lg f C m ue n n r ai gnei C uhu U i sy h zo ,An u 2 9 1 ,C ia e f o n e t h i 3 0 2 hn )
题 ,并从教 学 目标 、 学内容 、 教 教学模式 、 学评价 以及 师资队伍等方 面进行 了教 学改革方案的探 讨。 教 关键词 :计 算机 专业 ;C语言 ;程序设计 ;教 学改革
中图 分 类 号 : 4 G6 2 文献 标 志 码 : A 文 章 编 号 :0 6 8 2 ( 0 2 0 — 4 0 1 0 — 2 8 2 1 )2 5 — 3
Ex or to of t a h ng o pu e c ur e “ og a mi Funda e t l ” pl a i n e c i c m tr o s Pr r m ng m n as
W a g J d n ,Z o Ru b n,Che ii n i o g ha i i n Gu ln
设 计是数据 结构 、 作系统 、 操 面向对 象程序设 计等 多门课程 的 先修 课程 , 这些课程 的教 学有着直接 的影响 。可 以毫不 夸张 对 地说 该课程 教学质 量 的好坏在 很大程 度上决 定 了学生专业 素
1 C语言 程序 设计 课 程教 学 改革
针对 C语言程序设 计课程教学 中存在 的各 种问题 , 下面从
a d he n t we k ik o rcie n hs ril, a e a l t p a t .I ti atce n w ta hng eo m i p o o e rm apet o e c i am ,ta hn c ne t n c e c i r fr s r p s d fo s cs f ta hng i e c ig o tn , ta hn o e e c i e au to ,ta h r Sta a d O o . e c ig m d ,ta hng v lain e c e ’ e m n S n
Python语言程序设计课程教学改革的理想选择
Python语言程序设计课程教学改革的理想选择一、本文概述随着信息技术的迅猛发展,Python语言作为一种通用编程语言,以其简洁易读、功能强大、应用领域广泛等特点,逐渐在教育、科研、工业等多个领域得到广泛应用。
特别是在高校计算机教学中,Python 语言程序设计课程已成为培养学生编程思维、计算思维和创新能力的重要课程。
传统的Python语言程序设计课程教学模式已难以适应新时代教育发展的需求,亟需进行教学改革。
本文旨在探讨Python语言程序设计课程教学改革的理想选择,以期为提升教学质量、培养高素质编程人才提供有益参考。
本文回顾了Python语言程序设计课程的发展历程和现状,分析了当前教学中存在的问题和不足。
在此基础上,文章提出了教学改革的重要性和紧迫性,并阐述了教学改革的总体目标和基本原则。
文章从教学内容、教学方法、教学手段、评价体系等多个方面,详细探讨了教学改革的理想选择。
文章总结了教学改革的意义和价值,展望了未来Python语言程序设计课程的发展趋势。
通过本文的研究,旨在为Python语言程序设计课程的教学改革提供理论支持和实践指导,推动课程建设的创新与发展,培养更多具有创新思维和实践能力的编程人才,为我国的信息化建设做出积极贡献。
二、语言程序设计的现状与挑战在当前信息技术高速发展的背景下,语言程序设计教育,特别是Python语言作为主流教学载体的地位日益凸显。
随着科技趋势的演变和教育需求的变化,Python语言程序设计课程的教学实践中正面临着一系列现状与挑战,亟待通过改革来应对并提升教学效果。
Python语言以其简洁易学、功能强大且应用广泛的特性,深受广大师生喜爱,成为众多高校及在线学习平台首选的入门编程语言。
Python生态系统的快速发展,如新版本的迭代、库函数的更新、新兴框架的涌现等,使得教学内容难以实时跟进。
教材与课程设计往往需要一定时间才能吸收并整合这些变化,导致学生所学可能与行业实际存在一定脱节。
“C语言程序设计”课程创新教学法研究
“ C语 言 程 序设 计 ” 是 高 校 计 算 机 专业 普 遍 开 设 的 专 业 基 基 本思路 是 : 以一 个完整 的软件开发项 目贯 穿整 个教学过程 ;
础课程之一,是各 类计算机专业 的必 修课程 。该课程 是程序设 以项 目的构建 过程 为线索安排 教学步骤 ; 教学过程 由项 目的任
序 设 计 或修 改 。 此 类 题 型 都 需 要 学 生 熟记 知 识 点 和 某 些 算 法 , 业 进行评 改总结。通 过学 生上机 的效果和提交的作业检查本阶 导致学生关注记忆知识点, 并未提高解决实际问题的能力。 次, 段 的教 学 效 果 。 再
高职学生整 体素质一 般,学 习的主动性、 自觉性 欠缺,且 缺少
在过去 的 3 0年中,C语言已经成为最重要和最流行 的编程语言 唱比赛 评分 的规则和流程 , 同时开发歌唱比赛评分系统将涉及 “ C 之一。 C语言程序设计 ” 目前一般在高 职阶段 的第一 学期开 语言程 序设 计”课程 的绝大部 分知识 点,使学生通过该 项目的 …“
设, 教学大纲 中规定课程培养 目标是: 培养 学生的程序设计 能力; 实例 化驱动开发达到学 习 C语言 的目标 。整个 教学 设计分为如
一
实 际工 作 中分 析 问题 、解 决 问题 的 能力 。
,
“ C语言程序设计”课程概 述
本课 程教学始 终贯穿一 个核心 实例 —— “ 唱比赛评分系 歌
由于 具备 高 效 性 、 可 移植 l 灵活 性 和 强 大 的功 能 等 耗 , 统 ” 的开 发 。 选 择 这 样 一 个 系统 的原 因是 学 生 比较 熟 悉 有关 歌 生、
新工科背景下基于“场景+平台”的有效教学课程创新实践——以C语言程序设计为例
[摘要]课题组以软件工程专业新工科人才培养为目标,针对C 语言程序设计课程在传统教学中出现的轻思政、轻实效、轻应用、轻过程等突出问题进行了课程创新改革,提出了基于“场景+平台”进行有效教学的创新思路:将自研自主学习支撑平台作为缓冲层,让线上线下教学顺利落地,融入课程思政内容,引入职业场景和竞赛场景,让学生化被动学习为主动学习,从而实现有效教学的目的。
“场景+平台”的教学模式经过三年的创新实践,取得了显著成效。
[关键词]新工科;场景;自研平台;主动学习;有效教学[中图分类号]G642[文献标识码]A [文章编号]2095-3437(2023)16-0071-04随着“互联网+”、人工智能、大数据、智能制造等新技术与新产业的不断深入发展,动手能力强、创新意识强、综合素质高、学科视野宽的复合型高素质人才越来越受到重视。
2016年,我国正式加入国际工程教育《华盛顿协议》组织,倡导“以学生为中心、以产出为导向、持续改进”三大教育理念,强调培养学生解决复杂工程问题的能力。
2017年,教育部积极推进工程教育改革,推行新工科建设,对工科教学模式提出了更高的要求和目标,以实现多学科多专业融合发展,强化学生实践综合能力的培养。
近年来,各大高校纷纷掀起了教学改革与创新的浪潮。
C 语言程序设计作为软件工程专业的基础课程,开设于大一第一学期,是大学新生接触的第一门程序设计课程,在整个程序设计课程群中起到非常重要的作用。
课程教学团队对软件工程专业2017级、2018级学生进行了为期2年的对比跟踪,发现了本课程教学存在的几个突出问题:重专业、轻思政,知识能力提升尚可,价值导向引领缺乏;重形式、轻实效,学生自主学习能力欠缺,学习实效不足;重理论、轻应用,学生动手能力差,就业能力不足;重结果、轻过程,过程性评价欠缺,评价体系不够全面。
本文将介绍广西外国语学院(以下简称我校)信息工程学院针对C 语言程序设计课程出现的突出问题开展的、基于“场景+平台”有效教学的课程创新实践。
基于OBE理念的C语言程序设计教学创新与实践_1
文章编号:1672-5913(2021)09-0113-06
113
中图分类号:G642
基于 OBE 理念的 C 语言程序设计教学 创新与实践
周淑一,方炜炜,徐英慧,尤建清
(北京信息科技大学 计算机学院,北京 100192)
量标准要求 [2] 。 C 语言程序设计课程是理工类学生学习专业
知识的一门关键的基础课程,在培养学生计算思 维和程序设计能力方面起着重要作用。课程面 向多个专业学生,授课面广,学生水平参差不齐 (有的学生从来没有接触过编程,有的学生已经 可以写出完整的程序)。因此,在面对学习基础 和学习能力参差不齐的大一新生时,如何全面掌 握学生学习状况,打造一个与学生状况相匹配的 有效教学模式,激发学生学习兴趣,让学生不怕 编程,敢于尝试编程,喜欢编程,最终可以结合 专业进行程序设计。同时,让另外一部分有一定 学习基础的学生,能够通过创新教学模式持续提 升程序设计素养,甚至未来走上专业的程序设计 道路。这是目前普通高等院校亟须解决的难题, 针对这个难题的探索和经验对于类似专业、类似 课程都具有一定的借鉴意义。
41% 的学生数学基础良好,95% 的学生在一 般及以上水平,说明大部分学生都具备掌握程序 编程的基本能力。个别学生基础薄弱,需要单独 辅导。实际教学过程中发现,班级基础薄弱的学 生和基础良好的学生比例接近 1:1。 1.3 对于课程学习有较强烈的畏难情绪
调查结果显示,65% 的学生表示对该门课学 习充满了担忧。C 语言程序设计在全 校大一通识类课程中不及格比例排名 倒数第二,从 2010 年就采用教考分离 的考试方法,对于新生来说有一定的 挑战度,面对一系列的语法结构和复 杂的算法设计,学生有畏难情绪,因 此学习积极性有待提高。
《高级语言程序设计》课程教学改革探讨
《高级语言程序设计》课程教学改革探讨随着时代的变迁和技术的发展,高级语言程序设计课程的教学内容也需要不断改革与探讨。
本文将围绕《高级语言程序设计》课程教学改革进行探讨,从课程设置、教学方法、教师培训等方面进行深入分析和讨论。
一、课程设置调整与创新高级语言程序设计课程作为计算机科学与技术专业的重要课程之一,其教学内容应与时俱进,结合当前技术发展趋势和市场需求进行调整与创新。
应该对课程内容进行全面评估,更新教学大纲,确保与最新的计算机技术和相关领域的发展保持同步。
可以根据学生的不同学科背景和兴趣爱好,增加一些专业课程的选修内容,如移动应用开发、人工智能、大数据等,提供更多的选择空间,提高学生的选课积极性和学习兴趣。
还可以引入跨学科的教学资源,与其他相关专业或学科进行合作,开设跨学科课程,丰富课程内容,提高教学效果。
二、教学方法更新与改进传统的课堂教学模式已经不能满足当前学生的学习需求,需要引入更多的现代教学方法和工具,如多媒体教学、远程教育、虚拟实验室等,丰富课堂教学内容,提高学生学习的趣味性和参与度。
可以开展更多的项目化教学活动,组织学生参与实际项目开发和实践活动,培养学生的动手能力和实际应用能力。
还可以开设一些专业技能培训课程,如编程比赛培训、软件开发实训等,帮助学生提升专业技能和实际应用能力。
三、教师培训与队伍建设教师是教学改革的中坚力量,需要不断提升自身教学能力和专业素养,才能更好地适应教学改革的需要。
学校应该加强对教师的培训和指导,组织定期的教学研讨会、学术交流活动,提供更多的教学资源和教学支持,提高教师的教学水平和教学质量。
还可以建立一个专业的教学团队,由具有丰富教学经验和专业知识的教师组成,共同参与课程改革和教学研究,共同提高教学质量和教学效果。
四、实践教学与实验室建设高级语言程序设计课程需要充分发挥其实践性和应用性,因此需要建立完善的实验室和实践教学基地,为学生提供更多的实验和实践机会。
《Java语言程序设计》教学中创新能力培养
《Java语言程序设计》教学中的创新能力的培养【摘要】:java语言程序设计是一门实践性很强的课程。
如何使大学生在学习过程中,获得创新能力的培养?这就是本文要阐述的问题。
本文从两个方面讨论了在《java语言程序设计》的教学中实施对学生的创新能力培养的具体措施。
【关键词】:质教育创新思维能力培养创新是指学生重新组织己有的知识经验,提出新的方案或程序,并创造出新的成果的思维能力。
随着教学改革的进一步深入,“加强素质教育, 增强质量意识”的思想和观念越来越多地渗透到高等教育过程中, 如何培养和造就社会需求、面向未来的高级计算机人才, 成为计算机专业教育的核心。
在素质教育中, 大家对创新能力和创新教育的重要性均有共识, 但是如何在计算机教学的各个环节贯彻和实施这种创新能力的培养还有待进一步探讨。
java语言程序设计是一门实践性很强的课程。
如何使大学生在学好课程的同时,获得科学精神的提升与创新能力的培养呢?这就是本文要阐述的问题:从两个方面讨论了在《java语言程序设计》的教学中实施对学生的创新能力和合作精神的培养的具体措施。
一、教师教学理念的转变当前,教师宜在以下几方面树立起新的教学理念:1、课程。
课程不只是“文本课程”(计划、大纲、教科书),而更是“体验课程”(被教师与学生实实在在体验到的课程),课程不再只是特定知识的载体,而是教师和学生共同探求新知的过程。
课程也即复杂的“会话”。
显然,课程的内涵己经发展为新趋势:从强调学科内容到强调学习者的经验和体验,进而强调会话的本质;从强调目标计划到强调过程本身;从强调教材的单一因素到强调教师、学生、教材、环境多因素的整合。
基于这种理念,课堂教学就不再仅仅只是知识与技能的单向传授,而是师生共同与教材的“会话”,师生之间的“会话”。
2、教学。
教学不再是教学生学,而是师生的交往。
基于这一理念,课堂上的“师道尊严”就非要摒弃不可了。
教师心目中的学生,首先是与教师具有同样价值的人。
C语言教学方法创新研究word精品文档5页
C语言教学方法创新研究C语言课程是高校计算机和核心课程之一,从这门课程的实际内容上看,学生只有在上机操作中才能真正掌握所学理论知识,只有通过长时间的上机操作,学生才会学会一些编制程序和调试程序的基本技巧,也只有通过实践操作才能让学生发现自己哪部分知识比较欠缺,进而进行有针对性的学习和实践。
然而,在大多数高校内,一些老师还是应用理论讲授为主的传统教学方法,这种方法已经不太适应时代发展的需求,因此,高校要与时俱进地实施教学方法改革,培养学生的操作能力。
1 C语言课程的重要性C语言是计算机专业学生进行深入学习计算机知识的基础课程,只有系统掌握了这门课程的基础知识,在后续学习时才会得心应手。
1.1 C语言课程是学习程序设计的入门课程计算机专业最主要的目的就是教学学生进行程序设计,程序设计领域中应用的最广泛的语言就是C语言。
这种语言满足高级程序设计语言的需要,还具备对计算机的底层硬件进行方便、直接地控制的优点,是程序员深入系统底层进行编程的入门课程。
1.2 C语言是学习其他编程语言的基础C语言具备了功能强大、效率高、简洁灵活和可移植性强的特点,编程人员在从事软件开发工作时最喜欢使用这种语言,在学校中学生系统地学习完这种语言,就可以掌握编程的基本思想,为学习其他编程语言奠定基础。
1.3 C语言是学生深入学习计算机知识的基础在语法表述上,C语言具有简洁精妙的优势,注定了这门课程很方便进行描述算法,比如计算机专业另外一门核心课程《数据结构》,在其算法上,绝大多数都是采用C语言或C++语言来描述的,可见,加强对C语言的学习,是计算机专业的学生进行深入学习计算机知识的基础。
2 目前C语言课程的通行授课方式一些高校的计算机授课教师仍然按照传统的教学方式来从事这种教学,严重影响了教学效果,也影响了学生的学习兴趣。
2.1 授课方式上,一些老师还采用理论讲授为主在一些高校内,讲授这门课程的计算机老师,喜欢采用传统灌输式的教学模式,教学重点不是培养学生的动手能力,而是讲授程序设计语言的基本语法,要求学生通过课堂学习来掌握一些理论知识,当然,这种教学方式有一定的优点,可以保证所讲授知识的系统性与完整性,但更大的缺点是轻视了对程序设计能力与思维的培养,因而造成学生学习的积极性不高,没有起到预期的教学效果。
《C语言程序设计》课程思政教学案例(一等奖)
《C/C++语言程序设计》课程思政教学案例(一等奖)一、课程简介《C/C++语言程序设计》是高校大学生的计算机类通识课程,是通向计算机编程语言世界的入门课程,是所有计算机技术应用的奠基石,在培养学生计算思维和逻辑思维、设计算法解决专业具体问题的综合性高级应用人才的全局中,占有重要地位。
课程遵循“以赛促学、以赛促练”的教学理念,采用线上线下混合教学模式,将课程学习与ACM协会培训、OJ平台排位赛训练的多维学习空间无缝连接,旨在培养学生学以致用和自主学习意识、团队协作能力、压力下完成设计任务的挑战精神,培养严谨求实、敢于创新的科学精神。
通过系统学习和上机训练,使学生掌握计算机编程和模块设计的基本知识和技能、学会常用的数据结构和算法设计方法,具备逻辑推理、数学建模、编程实现和计算机系统能力,为后续信息类课程学习和专业知识应用提供有效工具和创新基础。
二、教学目标(一)本讲的课程思政教学目标1.以“引导学生厚植爱国主义情怀”为思政目标,通过讲授递推算法求解圆周率n的应用(教学),融入“中国故事”思政元素,古代科学家刘徽和祖冲之最早提出计算圆周率的方法,彰显古人的聪明才智,是中华民族的骄傲,是我们民族和文化自信的源泉(思政)。
2.以“引导学生培养奋斗精神”为思政目标,通过视频演示古代科学家计算圆周率的割圆术过程和无限逼近思想(教学),穿插先人不为名利为科学献身的故事,引入“奋斗精神”思政元素,永远是我们学习的榜样,是我们敬仰和传承的民族精神(思政)。
3.以“引导学生增长知识见识”为思政目标,通过类比和案例演示古代科学家割圆术逼近法计算圆周率和现代迭代算法求解圆周率(教学),切入“科技创新”思政点,对比体悟现代计算工具的优势(教学),鼓励学生掌握先进的科学技术,完成“科教兴国”、“民族复兴”之伟大使命(思政)。
4.老师在“讲授”和“演示”点播后,学生上机练习,通过设置迭代次数和迭代终止精度,观察算法的执行时间和圆周率n的精确位数,感受古代科学家的伟大发明和现代计算工具的超快速度,在“感受”、“反思”和“体悟”中再次强化知识点和思政点的碰撞共鸣,形成永久的固化和记忆。
以能力为导向的计算机程序设计课程教学改革
以能力为导向的计算机程序设计课程教学改革针对当前计算机程序设计课程建设面,临的两方面挑战,提出由4个等级组成的逐层递进的程序设计能力模型,构建覆盖不同能力等级的课程体系,进行一系列以提高程序设计能力为目标的教学方法改革,包括基于能力的分级教学、能力测评和考核、程序设计能力训练和提升方法、课堂授课方式的改变等,从而实现计算机程序设计课程教学从侧重知识传授到突出能力培养的转变。
关键词:计算机程序设计;程序设计能力模型;教学方法改革0 引言随着计算机的不断普及其在各个专业领域日益广泛和深入的应用,计算机软件作为信息系统的一种重要载体正越来越多地用于解决各专业领域的相关问题,如电子技术、材料科学与工程、物理学、化学、系统工程、机械工程等。
程序设计是构造计算机软件的一项重要活动和技术形态,其核心是利用程序设计技术并借助特定程序设计语言(如Java、C++等),将专业领域问题或者应用问题抽象为计算机软件的形式,从而实现基于计算的问题求解。
由于以计算机软件为核心的计算技术在许多专业领域正发挥着越来越重要的作用,扮演着极为重要的角色,因此计算机程序设计受到越来越多专业的关注和重视,被视为一种重要的基本技能,诸多大学将计算机程序设计课程列为公共基础课程。
1 计算机程序设计课程建设面临的挑战传统上,计算机程序设计的课程教学侧重知识的传授,主要为学生讲授程序设计的基本概念和思想,介绍特定的程序设计范例(如结构化程序设计、面向对象程序设计)以及相应的程序设计语言(如C、C++等);教学对象以计算机专业的学生为主。
随着越来越多专业的学生选修计算机程序设计课程,课程教学更加关注借助程序设计技术对专业领域问题进行分析和抽象。
当前计算机程序设计课程建设面临着以下两方面的挑战。
1)如何实现从侧重知识传授到突出能力培养的转变。
各个专业方向关注的是如何借助程序设计技术构建相应的计算机软件,从而解决专业领域的问题。
在计算机程序设计课程教学过程中,有关程序设计基本概念、思想和语言的讲授是实现这一目标的基础,如何利用这些知识抽象并求解专业和应用领域中的问题,才是该课程教学的关键;因此计算机程序设计课程的教学需要将关注点从侧重知识传授转变到突出程序设计能力培养,即要培养学生使用计算技术解决专业问题的能力。
《C语言程序设计》课程的教学创新
旦
《 C
程序 设计 Biblioteka i 程响教学创薪 果二 ,教 学创 新 中 应用 的 教 学方 法 及 内
容
文0 武桂力 1宋新 民2 ( 、沈阳航 空职业技 术学院 沈 阳 2 1 、沈 阳黎明航 发 ( 团)公 司技 术中心 沈 阳) 集
摘 要 :本文介 绍 了 《 语 言程 序 设计》 G
一
在教 学 创 新 中应 用 了三 步 教学 法 :课 堂教 学一 机 房 教 学~ 实 验 教学 。以 课堂 教 学 内容 为主 线 ,机房 授 课 讲解 实 例 归纳 总 法 的 应 用 , 提 高 学 生 的 学 习 兴 趣 及 实 践 能 结 ,机 房 实验 加 深学 生 对 主题 的 理 解和 学 力 ,作 者 为 了提 高教 学质 量 ,尽 快培 养 出 生的 动 手能 力 。 每 步骤 教 学 的具 体 内容 如 高技 能应 用 型人 才做 出 了努 力 。 下 : 关 键 词 :教 学创新 ;教 学法 ;教 学设 ( ) 课 堂 教 学 一 计 ; 教 学 过 程 课堂 教 学 :讲理 论 知 识点 ,按 照教 学 我 校 是 隶属 于 “ 国一 航沈 阳黎 明航 大纲 提炼 出要 讲 授 内容 的 主线 ,通 过分 析 中 发 ( 团 )公 司” 下 的一 所 高职 院 校 , 目 集 主要 实 例规 纳 总 结 知识 点 ,用 问题 引 出法 前社 会 发 展 对 高 职 毕 业 生 要 求 越 来 越 高 , 要求 学 生 独立 思 考 ,提 高 学 生 的逻 辑思 维 为 了跟 上时 代 的步 伐 , 为我 国经 济建 设 培 能 力 、理 解 问 题 的 能 力及 解 决 问题 的 能 养 高素 质 的应 用型 人才 通过 《 语 言程 力 。 C ( ) 机 房 教 学 二 序 设 计 》课 程 教学 中 的 教学 创 新 努 力提 高 教学 质量 。 机 房教 学 :通过 课 件 讲授 ,减 少 写板 教 学 创 新 的 观 念 书的 时 间。进 入 C 语言 编辑 环境 ,通 过演 ( ) 创 新 全 面 教 学 观 一 示 实例 ,直观 、形 象 地看 知 识 点的 应 用过 创 新 全 面 教 学 观 。 一 是 即 要 注 重 教 程 ,每 条 语句 功 能 的 实现 ,加深 对 课 堂教 书 ,又 要注 重 育人 ,二 是在 教 学 中研 究 各 学 内容 的 理解 。讨 论 讲授 知 识 点的 应 用范 门 课程 之 间的 联 系 ,研 究 同一 课 程不 同 章 围 ,提 出问题 进 行 互 动 。根 据 不 同的 层 次 节之 间 的联 系 ,研 究 同 一章 节 不 同知 识 点 的 学生 提 出 的 多个 问题 ,让 学 生根 据 老 师 之间的 联系 。《 语言 程序 设计》 课程具 有 提 出 的问 题 ,不 同 的 层次 让 学 生做 不 同理 c 语 言 的 特 点 ,学 习语 言 要先 会 字 、词 、句 解性 的 、逻辑 性 的 编 程练 习。提 高 学 生 的 然后 构成 段 落写 出 文章 。 C 语 言 也具 有 C 实 际 应 用 能 力 , 学 生 可 根 据 自己 能 力 练 语 言的 字 、词 、 句构 成 功能 编 写 程序 。各 习 。 章是对 C语言 的字 、词、旬的详细讲 解 ,前 ( ) 实 验 教 学 三 实 验 教学 :实 验 内容 分 为 二部 分 :分 章为 后 面章 节 打基 础 ,后 一章 应 用前 面 章 节 的 知 识 。 全 面 教 学 观 培 养 出来 的 学 析 程 序和 独 立 编程 。 要 求学 生 实验 课 前 一 生 ,理 论 系统 ,实践 能 力 强 ,学 的知 识 较 定 要预 习 ,对于 分 析 程序 部 分 ,学 生 写 出 实 用 ,且具 有 应 变 能 力 。 分 析 程序 的 功 能 、程 序执 行 过 程 中各 变 量 值 的 变化 ,程 序的 运 行结 果 。对 于独 立 编 ( ) 创 新 内 动 教 学 观 二 创 新 内动 教学 观 。 从 高职 教 学 的对 象 程 部 分 ,学 生 根据 问 题要 求 给 出解 决 问题 看 ,学 生都 是 经 过普 高 毕 业或 职 高 毕业 高 的 方 法 做 编 程 练 习 。 考 后录 取 的 ,这 些学 生 具 有 一定 的 文化 基 三 、教 学 创 新 中教 学 过 程 的设 计 础 知识 ,学 习也 有一 定 的 自觉性 。 内 动教 ( ) 讲 授 教 学 设 计 一 学 观要 求 教 师在 施教 时 ,要 从分 析 研 究学 无 论 是 在 教 室 讲课 ,还 是 机 房 讲 课 , 生 心理 活 动 入手 ,采用 适 合 于学 生 心 理特 每 次 上课 开 始 ,先 讲 本 次 课重 点 主线 ,抓 点 和适 应 能 力的 教学 模 式 和 教学 方 法 ,充 学 生 的注 意 力 ,对 重 点 内 容一 次讲 授 ,多 分 调 动 学 生 的 学 习 积 极 性 和 创造 性 。 《 次 强 调 , 多次 练 习 ,给 出学 生 一些 思 考 时 c 语 言程 序 设 计》 课程 是 一 门 能开 发 计 算机 间 、练 习时 间 、理 解 时 间 。对 于 难 点 内容 软 件 的 语 言 ,实 践 性 较 强 , 要 有 一 定 的 英 的分 析讲 解 ,根据 学 生 理 解情 况 和时 间安 文 基础 ,一 定的 逻辑 思 维 的 能 力 。青 年人 排 决 定深 度 。 对于 非 重 点 内容 ,为 了使 所 好 学心胜 ,只要教 师 由浅入 深 ,循循 善进 , 传授 的 知识 有 个 完 整性 ,扩 大学 生 的知 识 定 能 提 高学 生 的 学 习兴 趣 。 面 ,要抓 住 基 本慨 念 讲 ,高职 教 育按 照专 ( ) 教 师 创 新 意 识 观 三 业 学 习 的 要 求 , 以 必 须 和 够 用 为 度 , 以 实 创 新 师 资 是 高 职 教 学 创 新 的 基 本 条 际 应 用 为 重 点 。 件 , 教 师 的 强 烈 创 新 意 识 ,是 教 学 创新 机房 授 课 先讲 授 知 识 点的 应用 ,每 次 必 要 保 证 , 创新 师 资 要 具 有 对 教 学 进 行 还 要 提 出一 个 问题 及 要 求 ,让 同学 们上 机 改 革 创新 的 欲望 。 才能 进 行 创新 教 学 。 创 实践 ,时 间要 灵活掌 握 。 有时 课 堂 教学 讲 新 师 资 要 具 有 勇 敢 的 创 新 精 神 , 不 仅 意 的重 点 内 容 , 同学难 理 解 的 ,也 应 在机 房 识 到 教 学 需 要 创 新 ,而 且 积 极 投 身 干 教 授 课 时 抽 出一 定 的 时 间演 示 讲 解 。 学 创 新 活 动 , 在 这 一 活 动 中 , 他 们 勇于 ( ) 实 验 教 学 设 计 二 排 困 克 难 , 开 拓 进 取 , 不 达 目的 , 誓 不 实验教学重点验证学生的分析能 力、 罢休 。 创新 师资 具 有全 面 的 创新 能 力 ,这 逻 辑 思 维 能 力 和 实 际 应 用 能 力 。 对 难 理 些 教 师 不 仅 具 有 扎 实 的 理 论 基 础 和 专 业 解 的 实 验 内 容 通 过 演 示 相 似 例 子 讲 解 , 知 识 , 以 及 很 强 的 实 践 动 手 能 力 , 而 且 通 过 演 示 和 练 习 ,力 求 学 生 掌 握 实 验 的 还 具 有 很 强 的 发 现 问题 和 解 决 问 题 的 能 主 要 内 容 ,实 验 教 学 过 程 重 点 抓 辅 导 到 力 。 他 们 往 往 是 教 学 创 新 的 探 索 者 和 先 位 和 检 查 监 督 到 位 。 提 高 学 生 的 实 际 动
程序设计课程教学改革新模式探索与实践
程序设计课程教学改革新模式探索与实践程序设计课程是理工科专业很重要的一门基础核心课程,通常也是学生接触计算机程序设计的第一门课程,教学效果往往影响到学生对后续相关课程的学习和计算机应用能力的提高。
分析了程序设计课程当前教学中面临的问题,介绍了针对这些问题所做的改革探索、经验和实践结果。
标签:程序设计;C语言;教学改革1 面临的问题与现象《程序设计与问题求解》是我校计算机科学与技术、软件工程、网络工程、物联网工程等专业的基础必修课,同时也是我校其他理工科专业的基础必修课。
由于该门课程是学生初次接触计算机或程序设计的入门课,因此,该课程的教学效果对学生计算机应用能力或工程素养的培养起到了至关重要的作用。
通过几年的程序设计课程教学实践,发现目前教学中存在一些问题和现象:1.1 以程序设计思想方法为主线教学与以语言语法为主线教学的矛盾。
目前的程序设计教学主要有以程序设计思想方法为主线教学和以语言自身体系为主线教学两种方式。
由于程序设计需借助程序设计语言通过上机实践的方式来学习,所以,程序设计通常都是与某种程序设计语言绑定在一起讲授。
通过浏览大量程序设计方面的教材可以发现,这些教材大多数都是围绕程序设计语言自身的体系为脉络进行编排的,按照数据类型、运算符、变量操作等顺序来学习基本知识,按照顺序、分支、循环、数组、函数、结构体、指针等顺序来学习程序结构。
教材中包含大量的语法规则,这些规则繁冗复杂,教师在教学中往往不小心就会陷入语法规则的泥潭中。
这是以语言自身体系为主线教学存在的问题。
另外一种教学是以程序设计思想为主线,教学内容按照程序设计思想方法或问题类型来展开。
这种方式的特点是教会学生通过程序设计解决实际问题的思想、方法,淡化程序设计语言的语法规则。
难点是如果内容组织不好很难成体系,内容显得凌乱,学生不便于记忆掌握。
与此同时,如果语法讲得少,学生看不懂程序代码、不懂语法规则,所写出的程序代码无法上机运行,无法实现程序设计思想,也就根本谈不上解决实际问题。
c语言程序设计课程设计
c语言程序设计课程设计一、教学目标本课程的教学目标是使学生掌握C语言程序设计的基本概念、语法和编程技巧,培养学生独立思考、解决问题的能力,并培养学生的逻辑思维和团队合作精神。
具体分为以下三个维度:知识目标:学生需要掌握C语言的基本语法、数据类型、运算符、控制结构、函数、数组、指针等概念,理解程序设计的基本原理和方法。
技能目标:学生能够运用C语言独立编写和调试程序,解决实际问题,具备一定的程序设计能力和创新思维。
情感态度价值观目标:学生通过课程学习,培养对计算机科学和程序设计的兴趣和热情,增强自主学习意识和团队合作精神,树立正确的创新观念和职业道德。
二、教学内容本课程的教学内容主要包括C语言的基本语法、数据类型、运算符、控制结构、函数、数组、指针等知识点,具体涵盖如下:1.C语言概述:介绍C语言的历史、特点和应用领域。
2.基本语法:变量、常量、数据类型、运算符、表达式等。
3.控制结构:顺序结构、选择结构、循环结构等。
4.函数:函数的定义、声明、调用、返回值等。
5.数组和指针:一维、二维数组,指针的概念、运算、应用等。
6.字符串:字符串的基本操作、常用函数等。
7.结构体和联合:结构体的定义、使用,联合的概念等。
8.文件操作:文件的打开、关闭、读写等。
三、教学方法本课程采用多种教学方法,以激发学生的学习兴趣和主动性,包括:1.讲授法:教师讲解基本概念、语法和编程技巧,引导学生理解并掌握知识。
2.案例分析法:通过分析实际案例,让学生学会将理论知识应用于实际问题。
3.实验法:学生动手编写和调试程序,培养实际编程能力和创新思维。
4.小组讨论法:学生分组讨论问题,培养团队合作精神和沟通能力。
四、教学资源本课程的教学资源包括以下几个方面:1.教材:《C语言程序设计》(简称教材),为学生提供系统、全面的知识体系。
2.参考书:提供拓展阅读资料,帮助学生深入理解C语言及相关技术。
3.多媒体资料:包括课件、教学视频等,辅助学生更好地学习课程内容。
优秀课程思政教学案例《CC语言程序设计》
将思政元素与课程内容紧密结合 ,例如在讲解算法时强调创新思 维的重要性,或者在介绍软件工
程时探讨职业道德问题。
开展课堂讨论
鼓励学生就相关思政话题展开讨论 ,引导他们深入思考并表达自己的 观点。
实践案例分析
引入实际案例,让学生分析其中涉 及的思政元素,提高他们分析和解 决问题的能力。
04
强化课程思政实践教学
加大实践教学力度,鼓励学生参与科研项目、社会实践等活动,将课 程思政理念转化为实际行动和成果。
THANKS
感谢观看
编程实践中的思政元素
严谨态度
编程实践要求学生具备严 谨的逻辑思维和细致的工 作态度,确保程序的正确 性和稳定性。
团队协作
编程实践往往需要多人协 作完成,学生需要学会与 他人合作,共同解决问题 。
坚持不懈
编程实践中常常会遇到各 种困难和挑战,学生需要 具备坚持不懈的精神,不 断尝试、不断优化。
课程思政元素的深入挖掘
算法设计能力
学生能够通过学习和实践,提高算法设计能力, 能够针对具体问题设计出合理的算法,并实现程 序的优化。
实践能力提升
通过课程实验、课程设计和综合性实践等环节, 学生的实践能力得到了显著提升,能够运用所学 知识解决实际问题。
学生思政素质提升情况
思想政治觉悟提高
学生在学习过程中,对 社会主义核心价值观的 认同感增强,对国家和 民族的责任感使命感得 到提升。
阐述函数定义、调用、参数传递 等概念,强调模块化设计思想在 软件开发中的重要性。
计算机程序设计基本概念
介绍程序设计的基本概念、算法 和数据结构等基础知识。
指针与动态内存管理
讲解指针的概念、使用方法和动 态内存分配技术,提升学生解决 复杂问题的能力。
教育部101计划程序设计课程
教育部101计划程序设计课程随着信息技术的发展,计算机编程已经成为一项必不可少的技能。
为了培养学生的创新能力和解决问题的能力,教育部推出了101计划,其中包括了程序设计课程的教学。
程序设计课程旨在培养学生的计算思维能力和编程能力。
通过学习这门课程,学生可以学到如何使用计算机语言编写程序,解决实际问题。
这门课程不仅仅教会学生编写代码,更重要的是培养学生的逻辑思维和问题解决能力。
在程序设计课程中,学生将学习到多种编程语言,如C、C++、Java 等。
这些编程语言是目前最常用的语言,掌握它们可以为学生打开更广阔的就业机会。
此外,学生还将学习到程序设计的基本原理和方法,如流程控制、函数调用、数据结构等。
这些知识将为学生今后的学习和工作打下坚实的基础。
在课程的教学过程中,教师将采用多种教学方法,如讲解、演示、实践等。
通过讲解,教师将向学生详细介绍编程语言的语法和特性;通过演示,教师将展示如何使用编程语言解决实际问题;通过实践,学生将亲自动手编写程序,锻炼自己的编程能力。
此外,课程还将注重培养学生的团队合作能力和创新精神,通过小组项目的开展,学生将学会与他人合作,共同完成一个程序设计任务。
在课程的评估过程中,教师将采用多种方式进行评估,如平时作业、实验报告、项目展示等。
通过这些评估方式,教师可以全面了解学生的学习情况和能力水平,及时发现和解决问题。
同时,学生也可以通过评估了解自己的学习成果,发现自己的不足之处,进一步提升自己的编程能力。
除了课堂教学,教育部还将为学生提供丰富的学习资源。
学生可以通过网络平台获取课程教材、教学视频和编程练习等资源。
这些资源不仅便于学生自主学习,还可以帮助学生巩固所学知识,提高编程能力。
教育部101计划的程序设计课程是一门培养学生计算思维和编程能力的重要课程。
通过学习这门课程,学生可以提高自己的逻辑思维和问题解决能力,为将来的学习和工作打下坚实的基础。
教育部将继续改进课程的教学内容和教学方法,为学生提供更好的学习体验和发展空间。
程序设计课教学中如何培养学生创新能力论文
程序设计课教学中如何培养学生的创新能力摘要:如何培养出创新人才是当今社会的新要求,也是教学研究的重要课题。
程序设计课是一门实践性很强的课程,通过该课程的学习,不仅要让学生学习程序设计的基本概念和方法,掌握编程的技术,更重要的是培养学生创新能力和创新思维。
文章结合程序设计课教学的特点,对程序设计教学中如何培养学生的创新能力和创新思维进行了探讨。
关键词:程序设计创新思维创新能力程序设计就是利用计算机语言,编制完成某一特定功能的程序的过程。
程序设计类课程是计算机学科的核心基础课程,其教学目标在于培养学生的项目整体规划能力,一定的编程能力、综合的创新意识和创新能力。
而如何将创新思想贯穿于整个教学过程中并在程序设计类课程教学中培养学生的创新能力和创新意识已经成为必须深入思考的问题。
一、转变教师的教育理念是创新教育的前提教师教育观念的转变是创新教育的前提,一个有创造性的教师不仅要思索如何上好课,而且要能够充分应用启发式、讨论式、参与式教学方法发展学生的聪明才智和开拓学生思维以获取新的知识。
计算机技术的飞速发展,对计算机专业相关教师也带来挑战。
教师要树立全新的教育观、教学观,不能完全依照教材完成教学任务,需要教师通过继续学习、终身学习的途径不断更新自己的知识结构,使自己处于学科的前沿,扩充教学内容,丰富课堂内容,培养学生的创新能力和创新精神。
二、制定合理的教学目标,采用科学的授课形式,激发学生的求知欲程序设计是计算机基础教育的基础和重点,程序设计能力是衡量学生计算机素质的重要标志之一。
通过程序设计课程的学习,其最终目标是掌握程序设计分析问题和解决问题的方法,是培养学生使用计算机这一工具结合本专业知识解决现实中的各类问题,并能真正具备利用计算机去实现和开发应用系统,解决一些现实问题的能力。
程序设计课是实践性很强的课程,学生学会的不仅仅是考试时的成绩、卷面的文字,更多的是实际的应用能力。
传统的教学方法是以理论教学为中心,把上机实践教学作为验证理论的手段,这样做的结果是学生重理论、轻实践,动手能力和创新能力普遍较差。
《python语言程序设计》课程实验教学大纲
Python语言程序设计课程实验教学大纲一、课程背景与目的1.1 课程背景Python语言程序设计作为一门重要的计算机编程语言,具有代码简洁、易读易写的特点,受到了广泛的关注和应用。
为了培养学生的计算机编程能力,提高他们的实际动手能力和创新能力,本实验教学大纲对Python语言程序设计课程实验教学进行了规范和指导。
1.2 课程目的通过本实验教学,学生将掌握Python语言程序设计的基本原理与方法,能够运用Python语言进行程序设计与编写,并能够独立完成一定复杂度的程序设计任务。
二、课程内容与安排2.1 课程内容(1)Python语言程序设计基础知识(2)Python语言基本语法与逻辑结构(3)Python语言常用数据结构与算法(4)Python语言在实际项目中的应用与实践2.2 实验安排(1)实验一:Python语言的基本数据类型与运算(2)实验二:Python语言的流程控制与循环结构(3)实验三:Python语言的函数与模块设计(4)实验四:Python语言的文件操作与异常处理(5)实验五:Python语言在实际项目中的应用与实践三、实验要求与评分标准3.1 实验要求(1)学生需按时完成实验报告,实验过程中的代码、测试结果需详细记录。
(2)学生需按时提交实验代码,确保程序的正确性与实用性。
(3)学生需在实验过程中提出问题并积极与老师与同学讨论解决。
3.2 评分标准(1)实验报告的完成度与规范性(占比30)(2)实验代码的规范性与可读性(占比30)(3)实验中所遇到的问题与解决方案(占比20)(4)实验成果的实际应用与创新性(占比20)四、教学方法与手段4.1 教学方法本实验教学注重理论与实践相结合,采用“理论讲解+实验操作+实践应用”的教学方法,激发学生的学习热情,培养他们的实际动手能力和创新精神。
4.2 教学手段(1)配备实验室设备,保障学生实验操作的顺利进行。
(2)利用多媒体教学设备进行理论讲解。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机语言程序设计课程的教学创新
[摘要]文章以程序设计课程的教学为例,讲述了结合IT行业发展趋势,在体现课程基础性、重要性的同时,“立足根本、教法更新、与时俱进、人才创新”对授课内容和方法、授课理念和形式及对学生的学习实践指导进行创新。
[关键词]程序设计教学更新与时俱进
随着经济全球化的深入和国际竞争的加剧,创新人才已经成为在知识经济时代获取竞争优势的关键要素,高等学校对于培养和造就一大批创新人才责无旁贷。
目前各高校倡导的课程创新,如创新的教学理念等,都会给教学注入创新的活力。
但是创新需要扎实稳固的基础,基础课程就显得尤为重要,但是专业基础课程的创新教学却不是件容易的事情。
笔者通过对课堂教学与企业实践进行认真的分析总结,对所教授的计算机语言程序设计课程有了进一步的认识,对授课的内容和方法、授课的理念和形式以及对学生的学习实践指导进行了深刻的思考、探索与改进,可以概括地总结为:立足根本、教法更新、与时俱进、人才创新。
一、立足根本
立足根本即教学不能脱离根本或基础理论,打好牢固的基础才能有高水平的上层建筑。
目前各校都在谈教学改革、工程实践、项目实践等,这时学生往往容易被漂亮的外表所吸引,而忽视了内部根本。
让学生接触丰富多彩的案例项目固然重要,但是作为基础课程来说,既要改革,又要坚决强调基础的重要性。
另外,“外行看热闹,内行看门道”,课堂基础掌握的好与不好,社会上的业内人士一眼就能看穿,所以要强调程序设计的基础性、重要性,要让学生在基础的知识点上把根扎实。
立足根本绝不意味着不要创新,而是利用创新来凸显根本的重要性。
根本也不是死板地讲课本内容,可以沿用原始的教学方法,“提出概念—解释概念—举例说明”,即使这样也可以进行创新教学,只有创新的教学才能使根本更加牢固。
在讲解基础知识点时,创新地将基础硬件结构和软件编程的内容联系在一起讲,更能够使知识点便于理解,也才能使该知识点在进行创新时不犯原则性的错误。
二、教法更新
教法更新即教学形式、方法和手段要不断更新,以适应现代社会的需要。
教学方法更新不是做花哨的表面文章,它与立足根本相辅相成,相互促进,教法更新应该是能够从深层次体现教学内容的根本性、基础性和重要性,同时要联系社会生产实际,用学生喜闻乐见的方式表现出来。
对于计算机编程语言来讲,要充
分使用现代多媒体手段,课堂增加与学生的互动、现场编程调试演示等。
程序设计又是一门实践性很强的课程,在实际的社会需求中多以项目的形式出现,所以其知识点的讲解、教学的组织和实践实验等尽量联系实际项目或以项目为载体。
1.运用案例或项目展现知识点的重要性。
对于基础知识点的讲授与学习,大部分教师与学生会感到枯燥,其实只要教师掌握了足够的案例与项目是完全可以用案例与项目来展现基础知识点的重要。
比如对于字符串的处理,课堂讲解大多是“概念—解释—举例”,此处的例子比较小巧,因为仅用来解释单个知识点,学生不会觉得有多重要。
如果此处再结合一个字符界面项目,且是个界面出现乱码的项目,学生立马会意识到其“小处见大”的重要性。
许多学生在开发类似项目时都出现过乱码,基础掌握的牢固与否,轻易地就会在上层建筑上体现。
进而可以引申的是数组、指针、字符串之间的关系与处理,又把其他的知识点联系在了一起,所以教学方法的创新促进了对基础知识的理解掌握。
2.运用案例将知识点串起来。
一般情况下课本中的知识点都是连贯的,并且是由简到繁、由易到难、层层递进,从内部思想上我们能够理解知识点的这种关系。
但是我们讲解这些知识点的例子往往是散的,不能够有机地组成一个整体实例来贯穿这些知识点并体现一定的应用价值。
这就需要我们不断学习、探索,紧跟时代步伐,密切关注行业应用,进而把当前应用的项目带入课堂,加深我们对各个知识点及知识点间联系及运用的理解。
同时要把实例或项目带入课堂,进行现场编码开发,让学生看得见、摸得着并可实践。
在实际的生产运用中,课本上连贯的知识点真真切切体现在了现实的项目中。
所以在组织教学时,要认真研究课本知识点之间的联系,并把这些知识点有机地整合成一个完整的项目,并使学生参与其中,提高其实践能力。
3.注重创新性实验项目。
程序设计又是一门实践性很强的课程,要注重创新性试验项目,由于在课堂上使用了完整的项目来讲解知识点,那么随堂的各个试验是完全可以用一个类似的项目分解出来的,这样做既做到设计性试验又可以让学生举一反三,增强了其创新思维的能力。
实验之初树立全局观念,要讲解清楚这是个大项目,分解了许多小项目,每个小项目都是一个实验,实验内容环环相扣,层层递进,试验难度逐渐提高,最后有机地归结为一个成型的实践项目,使试验成为有意义的实践之旅。
4.课程设计以实训项目为依托。
用项目化方式来管理课程设计的整个过程,把真实的生产实际还原于课堂,将职业行动领域的工作过程融合在项目训练中。
一般学生4~5人组成一个项目小组,其中一位组长,由组员选出。
成员之间以有利于项目开展的方式分工协作,组长负责组内协调管理和组间取长补短等。
项目以申请立项、需求分析、项目实施和验收等几个环节开展,学生们由被动完成项目变成了主动组间竞赛,变成了你追我赶、非常有意义的实践活动。
5.毕业设计与生产科研项目、实训项目相结合。
毕业论文(设计)是高等学校人才培养计划的重要组成部分,是培养学生创新能力、提高综合素质的重要环节,而当前本科生实践能力差已经成为束缚本科生就业的重要因素,所以毕业设计结合社会生
产科研实际是非常必要的,学校教师应该密切与企业合作,使教学、科研、生产相互渗透,构建以培养学生创新能力为重点、校内外人才培养基地相结合的教学实践体系。
毕业设计可以结合教师科研项目,可以结合教师社会实际项目,鼓励学生在校外以参与项目实训的方式进行毕业设计,实训项目与将来的就业密切联系。
三、与时俱进
教育工作者自身要与时俱进,此外还要把与时俱进带给学生。
这要求教育工作者要密切关注行业发展,尤其是一线教学的教师,要研究自己的课程在行业内的最新应用,及时把信息传达给学生,及时把新的应用引入课堂。
教师自身的与时俱进包括两方面:一方面教师应该主动关注学科的发展,关注学科在现代社会中的应用,要给学生做好“活到老学到老”的表率。
另一方面教师是学生创新能力培养的直接引导者,是培养效果的保证者,是其创新能力培养的直接执行者,教师能在教学过程中用科学研究所必需的实践精神和创造精神感染学生,所以要重视对教师的培养与激励,应该鼓励教师参与到社会实际的项目中,鼓励教师承揽课题与项目,积极给教师创造各种锻炼培训、项目参与的机会。
鼓励教师走出校门、深入企业、学以致用、开阔视野、反馈教学。
有了前面的基础,教师就可以把与时俱进带给学生,也有能力对培养的方法与形式进行创新,把这些落实到教学工作的各个环节,改革教学方法,设立创新实验、设计等,把创新的意识、创新的思想和创新的能力潜移默化地传授给学生,也使学生不由自主地关注行业发展,紧跟时代步伐,做到与时俱进。
四、人才创新
人才创新也有两重含义。
一是创新地培养人才,我们前边探讨的立足根本、教法更新和与时俱进,在实际的教学活动中就是在创新地培养人才,而在这其中教师的思想意识等的传达所培养的就是创新人才。
就本科生的理解领会能力而言,这只是在本学科领域的创新活动,而学生能否将其转变为人生的自我创新、自我剖析、自我升华是人才创新的另一重含义。
学生的自我创新需要科学知识基础,需要对自我能力的评估,需要对所处行业的了解。
所以在注重课堂基础理论知识的同时,把当前行业中的案例项目引入课堂,鼓励学生参与各类素质拓展活动与创新实践活动,学校也积极拓展学生的创新实践途径,如参加实训、校企合作等。
这些活动一是更好地为创新的教学服务;二是能让学生通过这些创新活动更好地认识自己,使学生根据自己的性格特点和爱好对学习有所倾向,积极主动地参与社会与自我成长,把因材施教转变为学生自主地“因材而学”。
创新是时代的需求,大学是培养创新人才的摇篮。
通过一系列的教学改革活动可以创新地培养人才,进而通过学校激励机制、教师教学实践和学生积极参与这三者的互动才能完成学生从“师度”到“自度”的转变,让其“因材而学”并受益终
生,这才是我们创新人才培养的真正目的。
[参考文献]
[1]马廷奇,史加翠.创新人才培养与大学人才培养模式改革[J].现代教育科学,2011(5).
[2]马国峰,杨俊红,李元臣.高职C语言教材建设的改革与实践[J].教育与职业,2012(2).。