C程序设计
- 面向工程教育专业认证的“C程序设计”教学研究
发,结合“C程序设计”课程教学现状,总结教学中存在的普遍问题并详细分析原因,探索教学改革的措施。从持续改进培养目标、积极调整教学内容、探索适合的教学方法三个方面进行了阐述,旨在培养学生编程思维,提高自主学习能力、解决实际工程性问题的能力以及团队协作和沟通能力。关键词:C程序设计;工程教育专业认证;教学研究Exploration on Teaching Reform of Pattern Recognition TechnologyYue Dianzuo1
科技风 2024年3期2024-01-30
- 新工科背景下融入课程思政的C程序设计教学模式设计与实践探究
的要求,从C程序设计课程的开课目标与对象着手,以课程主要知识点为载体,详细介绍了其主要教学过程设计中内容的梯度设计方法、课程思政的巧妙融入方法及取得的成效。关键词:C程序设计;教学设计;课程思政;工程实践与创新能力中图分类号:TP391 文献标识码:B文章编号:1009-3044(2023)36-0142-04开放科学(资源服务)标识码(OSID)0 引言2016年,习近平总书记在全国高校思想政治工作会议上强调,高校思想政治工作关系高校培养什么样的
电脑知识与技术 2023年36期2024-01-27
- 基于混合教学模式的“C程序设计”课程教学改革实践
标。围绕“C程序设计”课程,高校教师从教学理念、教学模式、实践体系等提出了很好的教学改革方案。围绕学生应用能力培养,全面进行课程教学改革,形成了系统科学的教学实施方案和资源,对提高学生的计算机应用能力具有重要的意义[2-8]。线上线下混合式一流课程主要指,基于慕课、专属在线课程或其他在线课程,运用适当的数字化教学工具,结合专业实际对课程进行改革,安排出20%~50%的教学时间实施学生线上自主学习,与线下面授有机结合开展翻转课堂、混合式教学,打造在线课程与课
沈阳师范大学学报(自然科学版) 2023年3期2023-10-13
- 面向数据结构的“C程序设计”教学改进策略①
系[2].C程序设计和数据结构是计算机相关专业两门非常重要的基础必修课.利用C语言实现的数据结构必然以C程序设计为先导课程,利用C语言具体表达数据在计算机中的存储和算法实现.学生对数据结构相关知识的学习,不仅理解了数据结构、算法和程序之间的关系,也是对C语言知识的巩固和深化,使学生具有解决实际问题的能力.所以,C程序设计和数据结构关系紧密,在一定程度上影响学生对计算机学科的学习兴趣.然而,笔者在翻阅大量的C程序设计相关教材时发现,C语言课程过多注重其语法体
西南师范大学学报(自然科学版) 2023年5期2023-05-23
- 新工科背景下“C程序设计”教学改革探索
。然而,“C程序设计”课程是计算机专业的一门专业必修课,在大学一年级开设,该课程是一门非常重要的程序设计课程,是本专业的第一门编程课,也是学习软件开发的入门级课程,更是学习其他类语言的基础课程,学生对本课程的学习质量直接影响后续课程的学习,在计算机专业课程体系中有着举足轻重的地位。在教授该课程的过程中,发现了不少问题,针对这些问题,通过文献调研、学生调研等进行了新的教学改革探索,以期通过角色互换、教学方式多样化、教学内容丰富化、关注过程及考核方式过程化等方
科技风 2022年35期2022-12-27
- 探讨关于游戏化学习在《C程序设计》的应用与实践
化学习在《C程序设计》中的应用要点展开分析,内容包括做好教学内容分析、细化实验项目内容、拟定实践课程任务、做好考核方式设计等,并以实践案例的形式来整理游戏化学习的应用过程,其目的在于积累相应的应用经验,提高《C程序设计》课程的教学效果。关键词:游戏化学习;课程任务;考核方式《C程序设计》课程是计算机专业学生入校后最先接触的一门程序设计语言课, 属于基础性较强的专业课程,该课程的学习效果也将直接影响到学生后续课程的学习兴趣。将游戏化学习融入到《C程序设计》课
科学与财富 2022年6期2022-07-04
- C程序设计思政教育的探索与实践
方面,对在C程序设计课程中开展思政教育的具体方式进行了探索,并以第四章“选择结构”为例进行了混合式教学实践。[关键词]思政教育;课程思政;C程序设计;选择结构[中图分类号] TP391.1;G434 [文献标识码] A [文章编号] 2095-3437(2022)10-0142-04一、C程序设计课程开设现状C程序设计是面向大学一年级学生开设的计算机程序类通识课程。本课程从理论和实践两个方面培养和提高大学生的程序设计能力,以及应用计算思维方法分析和解决实际
大学教育 2022年10期2022-05-30
- 基于竞赛模式的“C程序设计”教学改革研究*
年提升。“C程序设计”是计算机科学与技术相关专业的一门通识基础课,旨在培养学生的逻辑思维能力、创新能力和解决实际问题的能力,为后续专业课程的学习奠定良好的基础[1]。最新TIOBE的权威统计报告显示,C语言长期位居编程语言排行榜前三甲,如图1所示。图1 TIOBE编程语言排行榜由此可见,C语言的重要性不言而喻。为了深度契合社会信息产业的发展需求,很多应用型高校都相应以科技竞赛为抓手推动人才培养机制改革,制定并完善了与之对应的相关制度。开展计算机学科竞赛,不
科技与创新 2022年9期2022-05-11
- C程序设计课程教学中知识点与德育点映射
文章主要以C程序设计课程中函数调用的基本内容为专业理论教学点,甄选蕴藏其中的合作思政点,以此为契,研究程序设计中函数调用规则与现实社会里合作共赢法则的同向问题。函数调用内容分四部分,以由浅入深、逐一击破的方式剖析理论的本质、内涵及应用。思政元素,以基因式的方式逐步向专业知识深入融合,达到智慧教学。让教学活动有深度、有广度亦有温度,教书与育人同向同行。关键词:C程序设计;函数调用;思政元素;合作;共赢;智慧教学中图分类号:G642 文献标识码:
电脑知识与技术 2022年33期2022-04-02
- 基于SPOC的课程思政融入C程序设计路径探索
要 以C程序设计为例,探讨如何基于SPOC教学将思政元素有效地融入专业课学习中,从“心”“脑”和“体”三方面探索适合培养学生的课程思政教学有效路径。实践表明,利用SPOC课程资源,可以提升C程序设计课程立德树人的功能发挥,深入挖掘内容所蕴含的思政元素和价值理念,实现全程育人、全方位育人。关键词 C程序设计;SPOC;课程思政;MOOC中图分类号:G641 文献标识码:B文章编号:1671-489X(2021)18-0111-03Explorati
中国教育技术装备 2021年18期2021-12-14
- 程序设计类课程中思政教育的探索与实践
——以《C程序设计》课程为例
。通过对《C程序设计》中的思政教育内涵进行分析,以此来落实社会主义核心价值观,培养学生团队合作意识与能力,从不同环节开展思政教育。1 在《C程序设计》课程中开展思政教育的重要性《C程序设计》课程的总体目标就是要将知识、能力、价值观融合在一起,做好传授与培养工作,发挥引领作用,让学生在学习课程知识的基础上具备扎实的基础知识,掌握程序设计方法,树立起正确的思想观念,完成程序设计与调试等,运用计算思维分析、解决问题,养成良好的人生观、世界观与价值观。在知识传授中
电子元器件与信息技术 2021年8期2021-12-03
- 线上线下相融合的教学模式研究与实践
理念,将“C程序设计”课程内容重新设计整合,形成由浅入深的知识框架和思维训练过程。教学实践表明,该教学模式有利于学生高阶思维的培养,有助于学生养成独立思考、协作交流和反思的学习习惯。关键词: 线上线下融合; 思政教育; C程序设计; 教学模式中图分类号:G434,TP312 文献标识码:A 文章编号:1006-8228(2021)10-90-03Research and practice of online and offline
计算机时代 2021年10期2021-10-24
- 高本协同模式下C程序设计教学实践和思考
0高职本科C程序设计课程定位出发,针对教学中出现的问题,提出了以技术应用为中心课程内容层次框架,探讨了线上和线下教学模式应用途径和多元化的教学方法的一些具体实践,这些做法有助于提升学生理论和实践水平。关键词:高职;本科;C程序设计;项目法;启发式教学法中图分类号:G642 文献标识码:A文章编号:1009-3044(2021)23-0215-03Abstract:In order to adapt to industrial upgradin
电脑知识与技术 2021年23期2021-09-24
- 融合在线平台的面向非计算机专业的C程序设计课程教学改革探索
点, 根据C程序设计课程自身的教学特点,提出了融合在线平台的课程教学改革方法。本文从C程序设计课程的教学实践出发,综合运用了课堂教学、网络技术和移动通信相结合的现代化教学手段,在课程教学和学生评价方面进行了探讨。课程改革有效促进了学生的主动学习,提高了非计算机专业学生的编程能力,对培养学生的计算思维能力取得了良好的教学效果。关键词 在线平台 非计算机专业 C程序设计 教学改革中图分类号:G424
科教导刊 2021年10期2021-06-30
- 以团队式自主学习为导向的计算机类课程教学改革研究
才。本文以C程序设计课程为例,汲取了混合式教学自主学习模式和基于团队学习模式的优点,开展以团队式自主学习为导向的计算机类课程教学改革。关键词:团队式学习;自主学习;混合式教学;C程序设计中图分类号:G642 文献标识码:A文章编号:1009-3044(2021)12-0020-05Abstract: In recent years, with the rapid development of information technology, v
电脑知识与技术 2021年12期2021-05-24
- 基于ACM竞赛模式的C程序设计教学改革研究
教学改革;C程序设计;OJ平台中图分类号:G642 文献标识码:A文章编号:1009-3044(2021)07-0165-02Abstract: For programming courses, the traditional teaching method has some shortcomings, such as cramming theoretical teaching and practical teaching, which is
电脑知识与技术 2021年7期2021-04-20
- 基于项目驱动的“翻转课堂”教学模式的《C程序设计》课程教学的探索
李 杰《C程序设计》课程是电子信息类专业的基础课,本课程为后继课程的学习奠定基础。基于重庆文理学院电子信息与电气工程学院电子信息类大类招生具体情况,本文指出在该课程的教学内容、教学设置等方面会遇到的问题。结合以本为本的教学理念和现代化的教学手段,旨在培养适合学生分析和解决问题的能力。1 引言5G时代的来临,信息时代和数据将迎来爆炸式增长。2020年疫情的出现,使得网购、线上教学的地位显得日益突出,这些都离不开程序的开发与使用。《C程序设计》课程是大多数理
内江科技 2021年3期2021-04-04
- 智慧教育背景下“C程序设计”教学研究与实践
教学现状“C程序设计”课程是教育部课程指导委员会推荐的程序设计类课程。传统的教学方法过度关注C语言的语法知识却忽视了算法的整体实现过程。目前,我校“C程序设计”课程理论40学时,实验30学时,对于大多数都是初次接触程序设计类课程的非计算机专业的学生来说,教师需要在有限的时间内把大量的语法规则和算法实践高质量的传授给学生,理论和实验学时明显不足;课堂交流多是教师提问,学生回答,互动方式单一。学生的认知程度存在差异性导致课堂内容难以适应学生的需求差异,无法做到
微型电脑应用 2021年3期2021-03-31
- 《C程序设计》远程混合式线上教学
学质量。《C程序设计》是众多高校本科生的基础课程,是全国计算机等级考试的指定考试科目,C语言程序设计方法是学生必须掌握的基础方法,也是进行计算思维方法的训练、问题的抽象表示和解决的重要工具。教学过程中,不仅要让学生掌握C语言的语法结构和程序结构,更要提高学生抽象地分析问题能力和编程实践能力。该课程教学过程中要注意理论和实践结合紧密,加强上机实验环节的教学。这次因为疫情的突发,线上教学模式得以快速发展,该教学模式具有诸多优势:传统课堂教学与学习,通常是固定的
科教导刊·电子版 2020年32期2021-01-12
- 新工科背景下“C程序设计”课程思政教学研究与实践
标,阐述“C程序设计”课程思政教学改革研究思路。教学内容切合思政,优化教学方法以及教学过程,考核形式多样性及项目化,构建详细的课程思政方案。该课程改革使学生能够积极主动去学习,积极思考课程知识在专业领域运用,完善德行。关键词: 新工科; 课程思政; C程序设计; 项目化中图分类号:G642 文献标识码:A 文章编号:1006-8228(2020)12-76-03Abstract: To realize ideological an
计算机时代 2020年12期2020-12-29
- 基于网络教学平台的《C语言程序设计》翻转课堂教学研究
网络教学;C程序设计;翻转课堂;教学设计中图分类号:TP311 文献标识码:A文章编号:1009-3044(2020)32-0105-021 引言许多学者认为,翻转课堂教学最早萌芽于哈佛大学物理教授埃里克·马祖儿教授1991所创立的同伴互助教学模式。他把学习分为知识传递和知识内化两个步骤,并指出 教学时应将吸收内化作为教学的中心,教师不再是纯粹的演讲者,而应当转变为引导者,通过指导学生间互助学习从而帮助学生解决问题并优化知识,并预言 “计算机在不
电脑知识与技术 2020年32期2020-12-29
- 《C程序设计》函数课堂教学设计探究
基础,是《C程序设计》课程教学的重点与难点内容,但是由于函数涉及内容比较复杂,知识点多,对于初学者来说理解、掌握并应用函数处理实际问题往往比较困难。针对我院应用型本科教学实际,结合笔者多年教学经验,在课堂教学中渗透模块化程序设计思想,教学过程中以案例教学为主,结合启发、提问、类比、图示、动画演示、上机实践等教学方法与手段,以达到让学生积极主动参与课堂教学,激发学生的学习兴趣,帮助学生更好地理解函数的教学内容,从而提高课堂教学效果。关键词:函数;模块化程序设
电脑知识与技术 2020年31期2020-12-28
- 指针在《C程序设计》教学中的应用研究
)指针在《C程序设计》课程教学中是必须掌握的重点教学内容之一,是C程序设计的精华[1],但也是应用广泛、使用灵活、功能强大、掌握难度大、最容易出现错误的知识点。熟练掌握并能够准确应用指针进行程序设计是驾驭C程序设计的标志,在进行程序设计时巧妙的利用指针能够设计出高效、简洁的程序,对问题的处理可达到事半功倍的效果。一、指针的定义(一)数组的使用数组是具有相同数据类型的数据依次存储在连续的内存空间中,在编写程序时可以使用循环算法遍历处理数组中的每个元素,使编制
吕梁教育学院学报 2020年3期2020-11-24
- 以学生为中心的C程序设计教学模式改革研究
4高等院校C程序设计教学现状“C程序设计”是一种被广泛研究学习、普遍推广使用的专业计算机应用程序系统设计通用语言。它的高级基本语言表达形式、低级语言表达功能等都具有特殊的艺术魅力,是我国高等院校中文理工科类专业学生必修的一门基础英语课程。目前,高等院校进行c语言程序设计软件教学主要普遍存在以下几个问题:只为了“学习语言”而忽视学习,注重编程语言的基本语法知识学习,而往往忽视用教学软件课程作为教学工具方法去研究解决实际应用问题的教学本质。学生的课堂学习活动兴
科学与信息化 2020年20期2020-10-12
- 基于网络教学资源的民办高校《C程序设计》课程教学改革研究
学资源的《C程序设计》理论课和实验课程的线上线下混合教学模式。通过理论教学和实验编程内容的有效融合,更好地培养学生独立思考和自主学习能力。实践表明,改革方案对提高教学效果有一定积极作用。关键词:网络教学;教学模式;C程序设计中图分类号:G642 文献标识码:A文章编号:1009-3044(2020)23-0127-021 引言《C程序设计》是高校计算机和非计算机专业一门基础通识课程,实践操作性较强。因此,如何调动学生积极参与课堂互动,引导学生
电脑知识与技术 2020年23期2020-09-27
- 《C程序设计》在汉字编码教学中的应用
址。三、《C程序设计》实现区位码和汉字互换在《计算机基础》课程教学中,汉字编码知识从理论上如何利用二进制进行汉字编码及应用给学生进行了讲解,在实际教学中发现,学生对该部分理论知识缺乏直观认识,对二进制理解不透彻,学习兴趣不高,《计算机基础》不涉及编程内容,不能进行实践验证。C语言编译简易、代码效率高、有丰富的运算符,处理低级存储器功能强大(字节处理和位处理能力强大),具有丰富的数据类型和强大逻辑控制能力。在《C程序设计》课程教学过程中结合《计算机基础》课程
吕梁教育学院学报 2020年2期2020-09-22
- 关于运用类比法提高C程序设计教学质量的探究
达摘 要 C程序设计是理工科专业的一门很重要的基础课程,本文结合作者的教学实践经验以结构体数组的教学内容为例就如何采用类比法进行分析程序以提高此门课程的教学质量进行探讨。关键词 C程序设计 教学质量 探讨中图分类号:TP311文献标识码:AC程序设计作为高校理工科专业一门重要的基础课,这门课程的特点就是内容较为抽象、定义和概念比较多,前后章节联系紧密,环环相扣,相互渗透。教师在教授过程中如何讲解书上的新的概念从而引导学生学会分析程序以及掌握程序设计思想促进
科教导刊·电子版 2020年15期2020-08-10
- 引入计算思维的“C程序设计”教学研究与实践
,分析在“C程序设计”课程中引入计算思维的必要性与可行性,提出在“C程序设计”教学内容及过程中全面引入计算思维思想,改验证性为主的实验教学为分析探究性为主,并对教改学生与传统教学学生的考试成绩进行了分析与比较。[关键词] 计算思维;C程序设计;教学内容在世界信息化过程中,中国的“后发优势”已经所剩无几[1]。因此,加强以计算思维为核心的计算机科学教育,提升全民的数字素养,提升国家在信息技术领域的创新能力是当务之急。我国在2010年7月,迅速确定了以计算思维
教育教学论坛 2020年24期2020-07-17
- 任务驱动教学法在C程序设计课程中应用的实质性意义
业基础课程C程序设计课程教学,探讨任务驱动教学法在编程课程中应用的实质性意义。关键词 任务驱动教学法;C程序设计;计算机专业;计算思维中图分类号:G642.41 文献标识码:B文章编号:1671-489X(2020)06-0101-03Substantial Significance of Task-driven Teaching Method in C Programming Curriculum//DONG YaAbstract Task-dri
中国教育技术装备 2020年6期2020-07-04
- 基于云平台的C程序设计课程的教学设计
设计下文以C程序设计课程中的一次具体教学为例,描述结合云平台的教学设计,教学设计过程按表1的顺序执行。4.1课程导入(10分钟)教师将《学习任务书》发布到云教学平台的讨论区,设计一个引起学生兴趣,同时和本节知识点相关的讨论话题,让学生通过发帖的形式参与讨论,教师在讨论区回复并总结学生的讨论焦点,进一步引入本节课的内容。4.2讲授课程目标(5分钟)教师讲解本节课的学习目标,包括重点、难点和各知识点,以选择结构的章节为例,学习目标包括以下三点:(1)if-el
电脑知识与技术 2020年15期2020-07-04
- 以学生为中心的C程序设计教学模式改革
的要求,在C程序设计过程中面临的主要问题便是大学生接受C程序设计教学的必要性,对此为了能够更好地调动学生C程序设计的积极性与主动性,便需要根据实际情况采取积极有效的措施帮助学生能够清晰地认识到C程序设计教学的重要性与必要性。通过学习C程序设计,学生可以大大提高对电子计算机的运用能力,能够利用计算机处理在日常生活中所遇到的许多问题,提高分析问题和解决问题的能力,让学生逐渐掌握c程序设计的知识,提高自己的编程能力。1程序设计过程中注重培养学生的计算机思维在学习
电脑知识与技术 2020年13期2020-07-04
- 《C程序设计》在汉字编码教学中的应用
地址。三、C程序设计实现区位码到汉字互换在《计算机基础》课程教学中,汉字编码知识从理论上如何利用二进制进行汉字编码及应用给学进行了讲解,在实际教学中发现,学生在学习中缺乏直观认识,对学习兴趣不高,对二进制一知半解,《计算机基础》不涉及编程内容。C语言编译简易、代码效率高、有丰富的运算符、处理低级存储器功能强大(字节处理和位处理能力强大)、具有丰富的数据类型和强大逻辑控制能力。在《C程序设计》教学过程中结合《计算机基础》所学知识,利用《C程序设计》的强大编程
吕梁教育学院学报 2020年1期2020-07-02
- 网络教辅平台在《C程序设计》教学中的运用
张 丹 朱莹泽 刘长勇 宋 伟(哈尔滨剑桥学院电气与信息工程学院,黑龙江 哈尔滨150069)在我国教育信息化发展的大趋势下,很多高校和教师都在思考如何运用信息化手段提高教育教学的质量和效率,将信息技术融入教学,与课程进行整合,成为了教育信息化发展的必然选择。本文结合《C 程序设计》课程的教学实际,探讨了一种基于网络教学平台的混合式教学模式应用于《C 程序设计》教学中,以提高学生自主学习的兴趣,提高《C 程序设计》课程教学的质量。一、引 言《C 程序设计》
剑桥学院高等教育研究 2020年3期2020-03-03
- 基于雨课堂数据采集与分析的混合式教学效果评价与研究
题。1.2C程序设计课程的特点《c程序设计》是高校理工类专业中的一门重要的计算机基础课程,它的特点是概念抽象、知识点繁多,而逻辑性又很强,在三本院校的大班模式下,采用传统授课方式,授课方式单一,课前课中课后环节脱节,无法充分调动学生的积极性,很难达到一个满意的教学效果。1.3雨课堂智慧教学平台引入雨课堂是一个全新的智慧教学平台,它巧妙融人Power-Point与微信。它可以为所有教学环节提供数据化、智能化的信息支持,它的优势还体现在它能够全景式采集数据,为
电脑知识与技术 2019年30期2019-12-16
- 基于雨课堂教学平台实现混合式教学
量。1.2C程序设计课程的特点《程序设计基础》是高校理工类专业中的一门重要的计算机基础课程,注重培养学生能够应用面向过程的思想编写程序、解决实际问题的思维方法和基本能力;同时也培养学生的逻辑思维能力和创新精神,增强学生的实践经验,为后续专业课程奠定坚实的算法基础。所以C语言的教学就显得特别重要。但是,由于C语言概念抽象、知识点繁多,而逻辑性又很强,对于之前没有任何程序设计学习经验、初次接触C语言的高校学生来说,学习起来有很大难度,尤其是对于基础较薄弱的三本
电脑知识与技术 2019年27期2019-11-11
- 互联网+课堂下高职《C程序设计》教学改革创新
前的高职《C程序设计》教学来讲,要在互联网大背景下实现教学改革,需要基于教学过程做分析和研究。总之,文章就互联网+课堂下高职《C程序设计》教学改革做分析,旨在为实践提供指导和帮助。关键词:互联网+;高职;《C程序设计》;教学改革;创新中图分类号:TP393 文献标识码:A文章编号:1009-3044(2019)23-0141-02开放科学(资源服务)标识码(OSID):从现实分析来看,《C程序设计》这门课程的实践性比较显著,所以在课程改革中需要做
电脑知识与技术 2019年23期2019-11-03
- 新工科背景下的C语言人才培养研究
计算思维;C程序设计;MOOC;程序设计实践一、C程序设计的地位和现状(一)C程序设计语言的地位C语言程序设计是一门面向过程的程序设计课程,主要包含变量、语句、控制流程、数组、指针、结构体、函数等知识点内容。C语言很好地支持结构化程序设计,也是面向对象语言、数据结构的基础。通过C程序设计语言的学习,学生掌握变量、控制流程语句、函数、数组、指针、结构体的相关基础知识,掌握程序模块化编程的编程思想,具备利用计算机的思维方式分析问题进行数据表达和算法描述的能力、
新一代 2019年13期2019-10-07
- 移动互联网络环境下的在线开放课程建设研究
题,并以《C程序设计》课程为例,拟定“两条主线,五个步骤”的在线开放课程建设思路,在此基础上归纳出《C程序设计》在线开放课程的特色,以期对其他在线开放课程建设提供借鉴。【关键词】移动互联网;C程序设计;在线开放课程中图分类号: G434 文献标识码: A 文章编号: 2095-2457(2019)10-0062-002DOI:10.19694/j.cnki.issn2095-2457.2019.10.024Research on the Construct
科技视界 2019年10期2019-09-02
- 新工科背景下的C语言人才培养研究
计算思维;C程序设计;MOOC;程序设计实践中图分类号:TP311.5 文献标识码:AAbstract:The new economic forms put forward new requirements for the cultivation of computer talents.Combining the importance of C language programs in the personnel training system w
软件工程 2019年7期2019-08-06
- 基于问题矩阵的翻转课堂在C程序设计教学中的应用研究
为了破解C程序设计教学中教师对学习者的困惑了解不深、解决不及时且缺乏针对性等问题,构建了基于问题矩阵的翻转课堂教学模式,并基于该模式开展三轮教学实践。通过成绩分析及问卷调查发现,基于该模式开展教学,学习者的学习成绩、满意度、学习体验均有较大幅度提升与改善。该模式对优化课堂教学,提高教学质量有一定借鉴意义。关键词: 翻转课堂; 问题矩阵; C程序设计; 教学模式中图分类号:TP311;G642 文献标志码:A 文章编号:1006-
计算机时代 2019年7期2019-08-06
- 基于C程序设计与数据结构离散型混合研究
。关键词:C程序设计;数据结构;离散型;算法中图分类号:TP311 文献标识码:A文章编号:1009-3044(2019)14-0210-03Abstract: As a digital computer with discrete structure, its operating object only has discrete and discrete quantitative relationship, so not only compute
电脑知识与技术 2019年14期2019-07-16
- Debug演示教学法在C程序设计教学中的应用
教学中初学C程序设计理解困难、调试能力弱的问题,提出Debug演示教学法,在课堂教学中反复应用,可以做到透彻的讲解,使学生更易理解核心概念,提升调试能力。关键词: C程序设计; Debug; 演示; 教学法中图分类号:G642 文献标志码:A 文章编号:1006-8228(2019)05-74-03Abstract: Aiming at the problems of difficult understanding and wea
计算机时代 2019年5期2019-07-08
- 基于“中本衔接”的《C程序设计》课程开发与实施
衔接”的《C程序设计》课程开发与实施的相关问题,如:前期准备、课程资源的整合和优化、数字化教学平台的开发和运用等情况。关键词:“3+4中本衔接”;课程资源;数字化教学平台;自主学习中图分类号:G642 文献标识码:A文章编号:1009-3044(2019)13-0144-031 背景为加快现代职业教育体系建设,推进中本职业教育衔接,我校较早地与常州工学院、常州大学、江苏理工学院等高校对接、试点,在调研专业人才需求与人才培养现状的基础上,开展了
电脑知识与技术 2019年13期2019-07-08
- 基于B—Learning的《C程序设计》课程教学过程模式设计
学模式。“C程序设计”课程具有注重实际问题解决能力,对实践操作技能要求高的特点。在進行课程教学时,出现了诸如学生问题重复率高、问题无法及时回答等问题,有必要结合混合学习的方法,进行教学设计,从而达到改进教学水平的目标。关键词:混和学习;教学策略;教学设计;教学模式中图分类号:G434 文献标识码:A文章编号:1009-3044(2019)12-0151-02开放科学(资源服务)标识码(OSID):“C程序设计”作为一门重要的计算机课程,是一门实践性较高的课
电脑知识与技术 2019年12期2019-06-01
- 《C程序设计》课程交互式作业管理平台设计与实现
芸摘要:《C程序设计》是高校计算机专业及相关理工科专业的必修基础课程,《C程序设计》课程实践教学是C语言学习过程中一个重要环节。为减轻教师在C语言实践教学过程的繁重任务,提高学生的学习效率和学习效果,开发并实现了一套C语言交互式作业管理系统。该系统主要功能包括用户管理、题库管理、作业管理、练习管理、成绩统计与查询等。系统使用Web方式开发,开发环境为MyEclipse +Tomcat+ JSP+ MySQL。通过对《C程序设计》课程交互式作业管理平台的个性
电脑知识与技术 2019年8期2019-05-23
- 基于项目驱动的C程序设计混合式教学改革探究
。文章针对C程序设计课程的教学现状和存在的问题,提出了基于项目驱动的混合式教学模式,从教学实践平台的搭建、教学项目的规划、线上线下教学设计以及课程评价体系几方面进行了详细阐述。依据建构主义学习理论,深入研究了将项目驱动的模式引入翻转课堂教学实践中的具体实施方案。关键词 项目驱动 混合式教学 C程序设计 翻转课堂0 引言C语言程序设计是很多理工科专业的基础必修课,其教学目标是培养学生的计算思维能力、算法分析能力和编程测试能力。[1]作为一门实践性很强的课程,
科教导刊 2019年3期2019-04-22
- 地方院校符合工程认证要求的课程设计与实践研究
——以《C程序设计》课程为例
部分,而《C程序设计》是工程教育体系的一门重要基础课程,因此研究符合工程认证要求的地方院校《C程序设计》课程教学设计有重要意义.笔者课题组以智能汽车竞赛项目作为工程抓点,抽取核心内容,结合《C程序设计》知识点进行教学设计,通过用本课程设计进行教学,实现对上述3种能力的提高.1 教学改革方案设计1.1 《C程序设计》教学现状《C程序设计》课程是工科专业的一门专业基础课程,该课程对实践性要求特别高,不但要求学生掌握书本上的概念,更要求学生动手编程,调试和运行程
云南民族大学学报(自然科学版) 2019年2期2019-03-27
- 浅谈应用型本科《C程序设计》教学改革
094)《C程序设计》是一门对实用性要求比较强的学科,学习理论就是为项目实施奠定基础,本课程教学目的也是在培养学生解题的思路和程序设计的思想。传统教学偏重理论,教师讲课内容枯燥,学生被动接受,理论和实际严重脱节,学生的学习兴趣大大降低,教学效果很不理想,所以本课程的教学改革重点:在传统理论教学基础上,更着重案例分析和项目实施的过程分析。1 《C程序设计》教学现状分析(1)课本内容抽象、枯燥、难懂,C语言中灵活的语法和严格、完整的定义功能和声明功能,给老师和
时代农机 2019年10期2019-02-11
- “互联网+”背景下基于翻转课堂的《C程序设计》教学模式的构建
高等学校《C程序设计》教学改革提供了新的思路和条件。翻转课堂改变了传统课堂教学以讲授为主的模式,与“互联网+教育”的目标和要求相符合,为传统教学方式的改革提供了新的契机。因此,本文借助互联网、微课等实现翻转课堂教学,运用翻转课堂这种新的教学模式改变《C程序设计》课程中固有的以讲授为主的教学方式,加强教师和学生通过在翻转课堂中的互动和交流,提高学生的学习热情,培养学生独立自主学习以及在实践中解决问题的能力,在实践中让教师真正成为学习的指导者与组织者[1]。1
现代计算机 2018年33期2018-12-20
- 基于网络学习空间的智慧课堂实践——以“C程序设计”课程为例
践——以“C程序设计”课程为例张 沫(浙江邮电职业技术学院 管理与信息学院,浙江 绍兴 312000)网络学习空间已成为教师开展网络教学、学生在线学习的重要平台。本文以《C程序设计》课程为例开展智慧教学实践,应用的网络学习平台是ITbegin教学编程云课堂,通过该平台提供的在线教学功能,构建适合《C程序设计》课程的智慧课堂模式。实践结果表明,网络教学平台和智慧课堂教学手段的实施,有利于调动学生学习积极性和主动性,教学效果良好。网络学习空间;智慧课堂;ITb
软件 2018年11期2018-12-20
- 高校《C程序设计》课程教学实践与理论探索
性人才。《C程序设计》是电子商务专业中的核心理论课。因此,该课程的教学改革探索对电子商务专业的其他理论课程有一定的影响。2 高校《C程序设计》课程教学实践《C程序设计》要求学生理解主要算法的基本思想,掌握算法的设计方法和分析方法,并能将所学算法应用到实际问题中,从而解决遇到的实际问题。该课程具有内容抽象、知识范围广、实践性强等特点,因此,学生的学习难度大,学习兴趣不高。为了将本课程上好,笔者在教学实践中主要采取了以下方式:2.1 结合“计算思维”,设计符合
中小企业管理与科技 2018年32期2018-12-03
- 《C程序设计》教学中分层教学模式研究
摘要:将《C程序设计》课程将分层教学思想与课程教学相结合,针对独立院校分层教学的面临的问题,提出了混合式学习理论下的分层教学设计方法,主要包括混合式学习层次化设计,教学专业的层次化设计,运用该方法,在教学过程中取得了初步成果。关键词:分层教学;独立院校;C程序设计;生源复杂中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)24-0160-021引言高校各专业本科教学中《C程序设计》是一门特别重要的基础课程,特别是在偏应用型高校
电脑知识与技术 2018年24期2018-11-26
- 理工科“C程序设计”CDIO教育模式探索
业知识。“C程序设计”以语言为载体,使学生了解程序和指令的关系,认识程序设计语言的功能,掌握程序设计语言数据表达和流程控制的方法,是培养理工科学生计算机应用能力的重要入门课程。通过学习“C程序设计”课程,学生能理解计算机的思维,掌握编程思想,具备基本的程序设计能力,为所学专业的计算机应用创造训练和应用的条件〔1〕。基于此,理工科的“C程序设计”教学过程应该有别于计算机专业〔2-3〕,如何进行该课程的教学改革是值得思考和探究的问题。1 教学现状和CDIO教育
大理大学学报 2018年6期2018-07-05
- 工匠精神在《C程序设计》课程中的构建窥探
文以中职《C程序设计》课程为例,阐述如何在课程教学中引导学生构建“持之以恒、精益求精、开拓创新”的时代工匠精神。关键词:中职;构建;工匠精神《C程序设计》作为中职计算机专业的一门核心课程,在理论教学和实践教学两方面都占据着重要地位,同时由于课程本身对学习者的逻辑思维能力和动手能力要求较高,使得课堂教学的难度不言而喻。如何提高课堂教学的有效性成为广大编程教学者和学习者共同思考的话题。李克强总理在2016年的政府工作报告中多次提到“工匠精神”,本校申报的江苏省
考试周刊 2018年43期2018-05-18
- ACM平台在C程序设计教学中的应用
好地应用于C程序设计教学的多个环节来辅助教学。通过对ACM平台模块介绍展示其功能,并以实验课、作业、考试为例体现ACM平台辅助教学的途径及优势。实践证明,使用ACM平台辅助教学确实可以提高学生的学习积极性,并取得良好的教学成果。关键词: C程序设计; ACM平台; 判题系统; 教学辅助中图分类号:G642 文獻标志码:A 文章编号:1006-8228(2018)03-66-03Application of ACM platform in C program
计算机时代 2018年3期2018-05-02
- 以竞赛培养模式推动《C程序设计》课程教学改革
要:针对《C程序设计》课程教学过程中存在的问题,结合课程教学与各类程序设计比赛所涉及的知识特点,将竞赛与课程教学相结合,从培养数学思维,精心设计训练题目,编写实验指导书,课程考试方面这几个角度做出了相应的改革,并应用在课程实践教学中,具有一定的效果。关键词:竞赛;教学;改革;C程序设计中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2018)03-0158-021 概述高校各专业本科教学中《C程序设计》是一门特别重要的基础课程,特别是
电脑知识与技术 2018年3期2018-03-21
- 在线评测系统在“C程序设计”教学中的应用
摘 要:“C程序设计”是软件技术专业的专业基础课,实践教学是其重要组成部分。文章在介绍dotcpp在线评测系统的基础上,详细论述了dotcpp在线评测系统在“C程序设计”课程实践教学中的应用。实践证明,该系统能够实现程序代码评测的自动化,促进学生自我训练和提高编程技能,并在很大程度上提高教学效率和教学质量。关键词:在线评测系统;C程序设计;实践教学“C程序设计”是成人继续教育计算机专业的专业基础课,C语言是为了培养学生的逻辑思维能力,为后续专业课程打下坚实
无线互联科技 2018年21期2018-03-07
- 基于计算思维的C程序设计课程教学模式研究
培锋摘要:C程序设计课程作为工科专业学生的一门公共基础课程,其旨在培养学生的抽象思维能力,而计算思维的核心就是抽象思维能力。本文针对当前C程序设计课程教学中存在的问题,分析产生这些问题的主要原因,并提出了以培养学生计算思维为核心的C程序设计课程模式改革方法。关键词:计算思维;C程序设计;教学模式一、计算思维与程序设计2006年,美国卡内基梅隆大学的周以真教授在计算机权威期刊《Communications of the ACM》杂志上指出:“计算思维是运用计
大观 2017年12期2018-01-29
- 高校《C程序设计》课程教学实践与理论探索
摘 要】《C程序设计》是目前高校的计算机基础课之一,也是电子商务专业中主要的理论课程之一。主要内容是对高校《C程序设计》课程教学实践经验的总结和教学理论探索的建议。主要包括结合“计算思维”、以“现实问题”为导向、以“互联网+”为工具、以学生“学”为主体、课程考核方式改革等思想。【Abstract】"C programming" is one of the basic computer courses in colleges and universities
中小企业管理与科技·中旬刊 2018年11期2018-01-28
- 浅谈高职《C程序设计》课程教学改革
峰【摘要】C程序设计课程是高职院校计算机专业的一门专业基础课,为后续的专业核心课的学习打下良好的基础,但是由于受传统教学方法和其他因素的影响,导致《C程序设计》课程的教学效果不尽人意。本文在分析和探讨目前《C程序设计》教学现状的前提下,在教学方法等方面进行了教学改革探索,同时在课堂教学中把理论与实践教学有机地结合起来,充分挖掘学生的创造潜能,提高学生解决实际问题的综合能力。实践证明了此次教学改革方法在高职院校的《C程序设计》课程中取得了良好的教学效果。【关
课程教育研究·新教师教学 2017年14期2017-12-16