您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > c++语言程序设计说课稿
大家好,我是工业控制系的教师殷晓丽,本学期担任机电系07生产过程自动化专业的《c++语言程序设计》这门课的教学。从以下六个方面来说一下这门课。一、课程定位二、课程资源三、课程内容四、课程实施五、课程考核与评价六、课程改革一、课程定位1、专业培养目标生产过程自动化技术专业主要培养掌握生产过程自动化技术的基本理论和基本技能,具有较强实践能力,能在生产一线从事电气工程及自动化系统设备的施工、设计、安装、调试、维修、运行技术和管理工作的高技术人才。2、课程目标《C++语言程序设计》课程是计算机学科各专业的专业基础课,同时也是生产过程自动化专业的一门考察课程。这门课程以高等数学、计算机文化基础等为先修课,在生产过程自动化专业中承担三个任务:一是作为程序设计语言的入门课程,让学生掌握程序设计语言的基本概念,建立程序设计常识;二是作为先修课程,让学生熟悉C语法,为后序的课程打基础;第三,作为一种实际的工作语言,本课程也作为一种技能存在,通过这门课让学生掌握一定的程序设计技巧。作为高职的学生,通过本课程的学习,应能够达到如下要求:要求学生掌握C语言的基本概念,熟悉c语言中的基本数据类型和语法结构。熟练掌握编写c程序的步骤,学会在turboc或其它c语言平台上编写C程序并调试运行。从而培养学生进行独立编码的能力。让学生了解结构化程序设计的基本思想,熟悉结构化程序设计的基本方法,从而让学生建立起结构化程序设计的基本理念。二、课程资源1、师资2、教学及试验环境3、教材4、课时分配1、师资:我院《c++语言程序设计》课程的主讲教师有5人,师生配置比能够满足教学要求。2、教学及实验环境:本课程在教学中采用多媒体教学,安排学生在机房上课,学生人手一机,机房安装播课软件,编程使用的软件平台是turboc2.0,教学资源基本数字化:采用多媒体教学课件(课件演示),另外安排专门的上机练习课,由学生进行实践操作,教师讲解指导。教学条件能够满足教学要求。3、考试软件:我系专门开发了c语言考试软件平台,带有大容量的题库,学生可随机抽题进行模拟测验练习。期末考试也采用此平台。4、教材:选用人民邮电出版社出版,李凤云、刘凤华主编的教材《c/c++程序设计基础》根据学生实际需要以及大纲要求,教学中在原教材的基础上对课本内容进行了适当的删减。选讲1-9章及16共10章的内容5、多媒体教学课件:完全与课程配套的教学课件(演示)6、课时分配:每周4学时,总学时72,其中理论课时62,实践课时10。三、课程内容本课程在教学中以c语言的学习为主,c++知识作为选讲内容。本课程共分10章,其中第1、2、16三章是对程序设计和c语言基本概念的讲解以及turboc2.0集成环境的介绍。第3-9章是对c语言语法及程序设计方法的介绍,是本课程的主要教学内容。四、课程实施1、课程总体设计1)课程重点章节:3-6章2)《C++语言程序设计》作为机电系生产过程自动化专业学生学习程序设计的入门语言,在实际教学中实际讲解的是c语言的基本语法而不是c++。教学中不仅要详细介绍c语言本身,而且要简要介绍常用数据结构和算法。在讲解语法时着重从程序设计方法的角度讲述语句的基本意义和用法,力求使学生在掌握C语言的同时,能够对现实世界中较简单的问题及其解决方法用计算机语言进行描述。针对自动化专业学生的特点,以结合实例讲解基本概念和设计方法为主,力求将复杂的算法和概念用简洁浅显的语言来描述,做到深入浅出。3)教学单元处理:第1、3两章是程序设计的基本概念以及c语言中的数据类型、运算符与表达式的介绍,处理时以课本的理论知识讲解为主,注重学生对概念及基本知识的理解和记忆。第2、16两章是c语言程序的上机步骤以及turboc2.0集成环境的介绍。这两部分在教学中要以教师演示和学生操作练习为主,注重学生的实际操作。讲解中考虑到学生在整个课程学习中要以turboc2.0作为编程的软件平台,该软件的使用将贯穿整个学习过程,所以把第16章turboc2.0集成环境的内容打散并提前,一部分与第2章内容合并讲解,一部分穿插在其它章节的上机练习课中讲解。第4—9章是c语言语法和程序设计方法的讲解,教学中注重实例引导法,采用以实际问题引出概念,在例题中讲解语法及算法的手段,深入浅出,便于学生理解和接受。同时在这几个章节后都安排一次上机练习课,学生可以在充分掌握了本章知识的基础上,独立完成课后的上机练习题。由此锻炼学生的独立编程能力,同时巩固本章知识点。上机练习的题目以电子作业的形式上交2、主要教学方法实例引导法:在4-9章的讲解中,均采用以实际问题引出新概念,在例题中讲解新语法及算法并在讲解语法中给出应用建议的手段,深入浅出,便于学生理解和接受,同时使学生在掌握语法的同时明确它的实际用途。(课件演示)“从实际出发,以学生为本”的教学方法:在教学中充分考虑学生的特点及实际需要,对于生产过程自动化专业的学生,本课程是他们学习的第一门程序设计类课程,而且对他们言本门课仅仅是一门考查课,而非专业主干课程,考虑到这些,在实际教学中参照大纲的要求,对教学内容进行了适当调整,比如对第六章的循环嵌套、第七章的二维数组、第八章的函数的嵌套和递归调用等难点都降低了要求。而重点强调基本语法和常见算法的介绍。实践教学法:教学中注重学生实践操作,除了在每节课中留出适当时间让学生对例题和课后习题进行编程操作外,每章后都安排一次上机练习课,内容包括紧扣本章知识点的上机练习题和本章常见的错误分析两部分,结合16章中c语言集成环境的使用以及常见错误介绍,两者结合,学生可以在充分掌握了本章知识的基础上,独立完成课后的上机练习,由此不仅锻炼了学生的独立编程能力,同时也巩固本章知识点。效果非常好。五、课程考核及评价1、课程考核方式:本课程考核采取上机考试的方法,结合期中测验,作业,平时表现评定。其中:考试成绩占60%,期中测验占12%,作业占20%,平时课堂表现占8%2、评价方式学生评教、教师评学、教师评教、督导评教六、改革思路1、充分利用现代教育技术,建立课程网站,开展网络教学
本文标题:c++语言程序设计说课稿
链接地址:https://www.777doc.com/doc-7248147 .html