C语言程序设计目录课程性质和地位1教学内容2教学目标学情分析34教学方法与过程5评价考核6教学资源7C语言其它专业的前导课必修课网络专业重要语言软件设计的主要语言软考的重点计控、电子的重要语言C语言课程性质C语言程序设计数据结构C++、VC、VB软件工程应用程序设计C语言课程地位C语言概述基本数据类型和运算结构化程序设计指针函数数组及字符串基本概念设计结构高级应用课程内容课程内容•流程图的画法•程序设计基础知识•函数的定义与参数传递•结构体的定义与引用•指针的定义与使用课程重点多重循环程序设计二维数组、字符数组参数的传递函数的嵌套、递归调用指针的使用课程难点教学目标知识目标①掌握程序的基本结构②掌握数组和函数的运用③掌握指针和位运算的基本操作①掌握C语言的语法②会编写简单的程序③良好的编思路和风格能力目标情感目标①让学生在自主、和谐的氛围中感受编程的乐趣②激发学习知识的兴趣③团队合作精神学情分析高中毕业生(普招)教学对象特点:高中生文化基础扎实,但计算机专业知识薄弱,开始学习时较困难,但入门提高较快。中职生(单招)特点:初步了解一些专业知识,但基础较薄弱而不系统。学习进步也较缓慢。。理论知识厌学实际操作乐学习题、简单实验能力较好解决实际问题能力较差学情分析传统教学与多媒体教学结合使用考虑到课程的特点,扬长避短,将传统教学与多媒体教学进行了有机的结合。1)对于定义、概念较多,又没有深奥的理论,也没有多少逻辑推理,采用多媒体教学。2)对于案例分析或程序的编写过程,就发挥传统教学的优势,进行课堂讨论、板书讲解、结合提问,将问题层层剖析、层层深入,达到师生互动的效果,学生的想象力就会得到充分的发挥。教法分析教学方法教法方法情境导入法案例导入法对比教学法任务驱动法讨论式教学法创设情境(8分钟)观察归纳(37分钟)案例1(10分钟)观察归纳(37分钟)探究讨论(15分钟)任务1案例2知识点讲授(20分钟)案例1拓展(7分钟)输出1—100之间的所有的偶数案例2情景导入教学法想一想做一做议一议探究演示问题教学教学观察合作探究案例导入教学法•在这个不断向前推进的过程中,学生的学习热情自然得到调动,而且通过问题的不断深入和扩展,有效地开阔学生的思维,使得学生在课堂上真正地成为“主体”,教师扮演“主导”角色。实训课采用“教、学、做”一体化教学法提出问题再解决问题扩展问题学生优化和创新学生和老师评价学生解决问题20分实训课堂20分60分试卷评价与考核课堂提问出勤加分减分迟到旷课随堂考试基础知识语句格式课堂考评20分实训课堂20分60分试卷评价与考核课堂实训考核依据编程能力知识掌握熟悉理论成绩构成实训报告实习项目熟悉理论实训考评电子论坛网络课程资源多媒体课件数字图书馆电子书籍ClicktoaddTitleClicktoaddTitle课件教学仪器多媒体仿真软件辅助资源教学资源