首页 > 文章中心 > 程序设计实训总结

程序设计实训总结范文精选

开篇:润墨网以专业的文秘视角,为您筛选了十篇范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

高职院校.NET课程实训教学研究

摘要:高职院校开设的.NET课程主要包含C#程序设计基础、使用C#开发数据库应用程序、、.NET企业级应用开发等,上述课程需结合一定的实训教学,让学生不仅掌握相关的理论知识,并能强化相应的实践操作能力。分析了高职院校.NET课程的教学现状,提出了.NET课程实训教学的依据以及实施条件,以《使用C#开发数据库应用程序》课程为例,阐述了实训教学的具体实施,并对教学效果进行了分析。

关键词:.NET;实训教学;具体实施;教学效果

中图分类号:G434文献标识码:A文章编号文章编号:1672-7800(2013)012-0195-03

作者简介:邹珺(1981-),女,硕士,苏州农业职业技术学院讲师,研究方向为.NET软件开发。

课程

目前,大多数高职院校都已开设了.NET课程,各院校根据自身人才培养方案及专业设置,开设课程学期、课程大纲、教学内容会有所差异,但基本上涵盖了C#程序设计基础、使用C#开发数据库应用程序、、.NET企业级应用开发等课程。随着软件技术的发展,.NET作为一个跨语言的平台,已成为开发管理信息系统和动态网站的常用工具。软件相关专业是培养适应社会发展需求,具有扎实的计算机应用理论基础,掌握软件工程领域的前沿技术和软件开发方法,具有较强的实践能力和创新精神,具备较强的软件项目的系统分析、设计、开发和测试能力,能够按照工程化的原则和方法从事软件项目开发和管理的应用型人才,而实训教学是软件相关教学的主要组成部分,占据较大比例的学时。因此,.NET课程实训教学可采用“案例驱动式”的项目教学活动,培养学生具备从事企业级程序开发所需的基本知识和基本技能,初步形成解决实际问题的能力,为从事程序开发工作打下基础,并注重渗透思想教育,加强学生的计算机应用职业道德观念。

课程实训教学的依据

对于计算机专业的学生来说,学习一门专业课程并不只是为了学习该课程的基础理论知识,主要是为了在掌握理论知识的基础上能进行灵活应用,让学生在完成具体项目的过程中学会完成相应的工作任务,养成积极主动、勇于探索的自主学习方式,并注重培养其职业能力、终身学习和可持续性发展能力[1]。

全文阅读

论实训在高职C语言教学中的重要性

摘要:本文提出了以实训方法贯穿“C语言程序设计”课程教学的教学过程或与课堂模式,实践证明,在该模式下教学效果得以优化,高职教育的技能训练也能达到理想目标。

关键词:实训;高职;C语言教学

中图分类号:G642 文献标识码:B

文章编号:1672-5913(2007)18-0043-02

1引言

C语言就是一种功能强且运用灵活的具有代表性的程序设计语言。它简洁明了,移植性强,应用领域广泛,因此高职院校把C语言作为专业基础课的首选。但是,C语言的程序设计风格也给教学,尤其是程序设计方面零起步的高职学生的学习带来了不小的难度。现在高职院校使用的C语言教材多是理论与上机练习相结合,但是侧重点明显为理论教学,上机练习题也只是理论的补充说明,对于多数底子薄、基础差的学生来讲增添了理解上的难度。

为了真正激发学生对C语言的兴趣,笔者在C语言的教学中以实训为主,把实训作为教学设计的线索及策略,贯穿整个教学过程,设立实训题目,辅以C语言程序设计语法规则的讲解,逐层加强递进,最后提出综合性设计题目,给学生充足的自我学习的时间和空间。现据此总结经验、分析论证:实训在高职C语言教学中的重要性,借此进一步完善教学。

2C语言课程设计中实训的重要性

全文阅读

如何提高学生的编程能力

学生编程能力的高低反应了学生应用程序设计语言的能力,目前大多数学生学习程序设计语言只重视理论轻应用,能应付考试不能应用计算机语言解决实际问题。本文在分析实践教学各个环节对学生学习的影响情况的基础上,优化综合实训的组织方式,改善综合实训的教学效果,提高学生的编程能力。

编程 实训教学 程序设计

对于多数学生而言,在学习了程序设计语言后,除能应付计算机等级考试外,不能应用计算机语言去解决实际的问题,而社会对人才的需求要求学校所培养的学生不仅要具备较扎实的理论基础,而且要具备相应的专业技能和素养,具有解决实际问题的能力。要具有解决问题的能力首先应该掌握计算机语言的理论基础,然后是把计算机语言作为工具来解决实际问题。理论知识的获取无疑要通过理论课堂,应用能力要靠实践,现在的计算机语言课程设置也都是按照“理论+实践”模式,那为什么学生学过语言课后普遍认为不会写程序,不会应用计算机语言这个工具呢?本文在分析计算机语言教学存在的问题以及各个环节对学生学习的影响情况的基础上,通过优化综合实训的组织方式,让学生更好地利用程序设计综合实训的机会,锻炼学生综合程序设计的能力。

一、实践教学现状

1.实践教学的目标

通过实践教学使学生加深对理论知识的理解掌握;培养学生的基本技能和专业技能,使学生具有较强的实际操作和创新能力;培养学生良好的社会公德、责任意识和敬业精神,培养实事求是、严肃认真的科学精神、探索精神和创新精神,提高综合分析解决问题的能力,塑造初步的创新能力。

2.目前实践教学的各个环节及对学生的影响分析

实践教学由课堂实践教学、综合实训、课外实践活动以及毕业设计环节组成。

全文阅读

Java程序设计课程实训设计

[摘 要]Java技术是计算机科学与技术相关专业培养的核心技能,本课程设计是在《Java程序设计》课程上设置的,在高职高专人才的培养中占有核心地位。它是巩固学生所学理论知识、培养学生动手能力并使理论与实际相结合的重要实践环节。 Java程序设计课程实训部分在对于学生提高综合运用能力起到了至头重要的作用。

[关键词]Java程序设计 实训 设计

一、实训教学的性质和任务

Java技术是计算机科学与技术相关专业培养的核心技能,本课程设计是在《Java程序设计》课程上设置的,在高职高专人才的培养中占有核心地位。它是巩固学生所学理论知识、培养学生动手能力并使理论与实际相结合的重要实践环节。

本课程设计的目的和任务,是通过学生用Java语言设计一个完整的应用程序,使学生综合应用所学知识完成软件的分析、设计、调试和总结,提高学生对Java语言的综合应用能力和解决问题的能力。

二、实训教学方法手段和考核方法的设计

(1)实训教学方法和手段

任课教师根据课程《网络程序设计Java》教学大纲中的重点内容,给出相应的题目或项目,指导学生完成任务。实训前必须制定好上机步骤,弄清实训目的;要求学生掌握实训项目所需的知识、操作方法或步骤,并写出详细的实训报告。

全文阅读

独立学院计算机课程改革及软件人才培养

摘要:本文分析了目前独立学院计算机程序设计基础教育中存在的问题,结合四川大学锦江学院计算机程序设计基础课程的教学改革实践,讨论新形势下计算机程序设计课程的教学目标、教学方法与教学手段的改革思路,使课程改革和当前社会的需求、市场的需要有效地结合起来,培养出真正的应用型软件人才,让学生在进入社会以后能做到学有所用,学以致用。

关键词:独立学院;课程改革;人才培养;程序设计

随着计算机软件行业的发展与普及,十几年来计算机软件技术发生了翻天覆地的变化,而高等学校的教学内容、教学模式与教学方法却没有多大的改变,课程教学理念严重滞后于实际需要,教学效果存在相当大的问题。现在的计算机软件专业学生拥有的优势越来越少,就业压力也越来越大。对独立学院的计算机软件专业学生而言,更是如此。比专业理论知识,他们没有一本、二本的学生全面扎实,比实践操作能力,他们又远不及高职学生。那么独立学院应该培养怎样的计算机软件人才呢?学生将来毕业以后,凭借什么在社会上立足呢?这是我们老师一直在思考和探索的问题。

为适应新的形势,我院明确了计算机软件人才的定位:培养应用型软件人才。这个培养目标既是从独立学院学生的自身条件出发,又符合当前社会对计算机软件人才的需求。在这个培养目标的指导下,我们在计算机程序设计课程教学上进行了大胆尝试,修订了教学大纲,增加、删除了部分教学内容,并将新的教学模式与教学方法引入计算机基础教学中,取得了较好的效果。

1存在的问题

已往的教学经验表明,学生在学习程序设计类课程时最难的地方不是掌握某种程序设计语言的语法规范,而是掌握程序设计的基本方法。

程序设计语言的语法规范是死的,并且与任何一种自然语言相比,程序设计语言的语法规范更简单规则。因此,只要学生掌握好了程序设计的基本方法,再花费一定的时间掌握某一种程序设计语言的语法规范,就能用该程序设计语言设计程序,甚至达到精通水平。

具体而言,目前教学中存在的主要问题有:教学内容与教材组织过于陈旧;教学目标没有反映新形势的需要。其典型表现在:程序设计方法强调不够,抽象思维能力培养不足;某些程序设计中重要的概念讲授力度不足,如库与接口、UML建模以及目前流行的软件开发方法等,学生在实际的软件开发中无法满足企业的需要。

全文阅读

基于实训项目的Java程序设计实验教学模式改革与实践

摘要:通过实训项目将面向对象理论知识和面向对象开发工具的使用结合起来,可以有效地提高学生的动手能力。这就是本文将要探讨的基于实训项目的实验教学方法。

关键词:实训项目;Java程序设计;实验教学;改革

中图分类号:G64 文献标识码:A 文章编号:1009-3044(2016)26-0181-02

1 课程教学现状分析

《Java程序设计》是我校计算机科学与技术专业一门重要的专业必修课,目前该课程以理论知识为主线进行教学,每一单元配备相应的实验环节,但实验之间缺少整体联系,独立性太强,学生上机实验时仅仅是将课本上的案例或是上课时所讲的例题在计算机上实现,没有从总体上融会贯通Java的整体内容,造成了学生理解的困难,达不到实践的目的,不能学以致用。

1.1 培养目标

《Java程序设计》旨在讲授Java语言的基本知识,使学生掌握常见开发工具,如JDK、Eclipse等的基本设置和使用,熟悉Java应用程序的开发与调试过程,提高学生的创新能力和解决实际问题的能力。

1.2 教学内容与基本要求

全文阅读

体育训练中的运动视频分析系统设计与实现

摘 要: 体育训练中的运动视频分析系统可以提高体育训练视频回放的动作分析能力,提高训练质量。针对当前运动视频分析系统存在的不足,提出一种新型的体育训练运动视频分析系统。对体育运动训练系统视频分析系统总体设计进行分析,对系统的详细设计进行分析,最后对系统的性能进行测试。结果表明,该系统可以准确分析体育训练的视频及图像信息,关键帧提取的准确度高,召回率高,可以用于指导运动训练。

关键词: 体育训练; 运动视频; 总体设计; 详细设计

中图分类号: TN948.43?34; TP391 文献标识码: A 文章编号: 1004?373X(2017)05?0070?04

Abstract: The moving video analysis system in sports training can improve the action analysis ability of the sports training video playback and training quality. A new moving video analysis system for sports training is proposed to eliminate the shortco?mings existing in the current moving video analysis systems. The overall design of the moving video analysis system in sports training is analyzed. The detailed design of the system is analyzed. The performance of system was tested. The test results show that the system can analyze the video and image information of the sports training accurately, has high key frame extraction accuracy and high recall rate, and can guide the exercise training.

Keywords: physical training; moving video; overall design; detailed design

0 引 言

随着图像和视频处理技术的发展,体育训练逐渐科学化和智能化,采用视频帧序列分析方法进行体育训练中的动作特征采集和信息恢复,纠正不规则的体育训练动作,改进运动训练水平,用嵌入式控制芯片结合体育训练中的运动视频分析系统开发和设计,实现对体育训练中运动视频的实时监控和信息通信。在物联网环境下,对体育训练中运动视频信息集成控制,结合专家系统分析数据,指导运动训练[1]。

对体育训练中运动视频分析系统的开发设计主要分为硬件设计和软件设计两大部分,在进行视频采集和分析系统硬件平台搭建的基础上[2],重点进行体育训练中运动视频分析系统的软件设计和开发。传统方法中,采用嵌入式设计体育训练中运动视频分析系统模型具有一定的可靠性,但是随着干扰的增大,在运动视频分析系统的自动化控制和调度出现基线漂移和失真,控制性能不好。采用基于Android嵌入式系统的运动视频分析方法具有移植性好的优点,但是同样存在兼容性不好,对视频帧训练的控制性不准确等问题[3?4]。

全文阅读

《单片机应用技术》教学内容的整合与考核方式的改革

【摘 要】《单片机应用技术》是高职高专院校电气、电子、机电等相关专业的一门核心专业课程,其实用性强且应用范围广。本文通过情景设计对《单片机应用技术》的教学内容进行整合,对考核方式进行改革,以探索与改进教学方法和手段。

【关键词】《单片机应用技术》 教学内容 考核方式

1.引言

随着科学技术的发展,单片机技术广泛应用于工业、农业、家庭生活等领域,因而《单片机应用技术》这门课程在高职高专相关专业教学中越来越重要。单片机技术涉及的知识面广、理论性强、更新快、实操性要求高,而高职学生基础较薄弱。为了更好地把这门课程教好,要整合教学内容和考核方式,减轻学生的学习负担,纠正学生的学习态度,以提高学生的综合能力,做到情景学习、任务学习,最后能学以致用,零距离上岗。

2.教学内容的整合

传统的教学都是按知识系统的组成原理,逐步介绍单片机的硬件组成及内部结构、指令系统、软件编程、定时/计数及中断、硬件外部接口及扩展、综合应用、按部就班地进行讲解,课程内容涉及模拟电子技术、数字电子技术、微机原理、C语言或汇编语言、PROTEUS仿真软件和KEIL软件。在课程总实训过程中进行作品制作时还与电子装配工艺这些课程有关,高职高专的学生根本没有较深入地学完上述课程,基础较差,理论知识的讲解根本无法让学生理解和领会。为了提高学生的学习积极性,在教学过程中,尽量把知识要点与内容穿插好,应用到各个情景中来,通过一个一个的情景设计以达到学以致用的目的。运用单片机典型实用的例子,学生理解了单片机是如何应用的,并掌握了相关的知识点。情景设计是单片机知识整合的重要手段,要把知识要点都应用到各个情景中来,又要确保情景内容不要重复和情景场面不能太多。在情景教学中,以资讯――计划――决策――实施――检查――评估为主线,具体设计内容如下:

情景内容设计――知识准备――学习设想――项目方案设计――制作过程――过程中的学习状态和反馈――总结和提高。

信号灯控制系统的设计与制作――单片机硬件系统――单片机结构、引脚功能认识――8个发光二极管依次点亮――分组,器材的准备和认识――知识型习题和技能型习题的检查――知识总结与实训报告填写

全文阅读

C程序设计实训课程的教学研究与实践

【摘 要】实训课程作为实践教学的重要内容,是人才培养过程中的一个重要环节,对社会的发展和进步起到了非常重要的作用,为社会输送了大量人才,但是实训教学中仍存在很多问题。本文主要从教学内容、教学方法、考核方式三个方面进行探讨。

【关键词】实训;教学内容;教学方法;考核方式

0.引言

C语言程序设计实训这门课程要求学生掌握计算机程序设计语言的基本知识和程序设计的方法与技术,培养学生应用计算机解决实际问题的能力,重视学生实际编程能力和程序思维能力的培养,通过学生上机编写程序来提升学生的编程能力,培养学生的学习兴趣和创新能力。

C语言程序设计为其前导课程,是对其前导课程知识的巩固、实践与提升,是ACM程序设计课程的基础,通过此次实训为程序设计比赛和ACM大赛输送人才,使更多的学生在全国的各种编程比赛中取得好成绩,同时为学生毕业后从事编程工作打下良好的基础,为企事业单位输送程序设计人才。

本人根据C程序设计实训课程教学中存在的问题对教学内容、教学方法,考核方式进行了改革,并以本校2010级软件班学生为试点进行教学,总结了一些经验。

1.教学中存在的问题及解决对策

1.1实训内容单一

全文阅读

运动训练信息管理系统的研究与设计

摘 要: 为了提高体育运动训练信息化的管理效能,进行运动训练信息管理系统的优化开发设计,提出基于物联网技术和嵌入式系统设计的运动训练信息管理系统开发设计方法。首先进行信息管理系统的总体设计描述,构建系统的开发环境和软件平台,系统设计包括信息统计模块、信息处理模块、数据存储模块和信息访问及输出模块等,结合多线程技术进行信息管理系统的物联网访问控制,在系统的集成度和可靠性方面进行优化。测试结果表明,该系统可靠稳定。

关键词: 运动训练; 信息管理系统; 系统设计; 信息处理

中图分类号: TN02?34; TP391 文献标识码: A 文章编号: 1004?373X(2017)09?0054?04

Abstract: In order to improve the information management efficiency of sports training, the optimal development and design of the sports training information management system was performed. The Internet of Things (IOT) technology and embedded system design based development and design method of the sports training information management system is put forward. The overall design of the information management system is described to construct the system development environment and software platform. The information statistics module, information processing module, data storage module, and information access and output module of the system were designed. The multithreading technology is combined to control the IOT access of the information management system. The integration and reliability of the system were optimized. The system test results show that the system is reliable and stable.

Keywords: sports training; information management system; system design; information processing

在大稻菪畔⑻跫下对体育运动训练的信息管理可以有效进行运动员运动训练的生理指标特征分析,结合科学的训练管理方法,进行一对一的训练指导,提高运动员的训练针对性和面向对象性[1]。在物联网环境下,通过构建运动训练信息管理系统进行软件开发,提高信息管理能力。当前,对体育运动训练的信息管理多建立在人工统计分析的基础上,结合电子表格等传统工具进行训练效果评估,但是随着数据信息规模的扩大,导致信息管理的集成度不高,信息处理的时效性不好,需要进行运动训练信息管理系统的优化设计,本文针对这一问题进行系统优化设计的研究。

1 系统总体逻辑设计

1.1 运动训练信息管理系统的开发流程

全文阅读