01第1次课.ppt
文本预览下载声明
C语言在专业课程体系中的地位 C语言的应用范围 IT Education Training IT Education Training IT Education Training 高级程序设计基础(C语言) * 目录 教师介绍 学时安排 课程介绍 学习资源 编程环境 工具使用 项目小结 课后项目 * 教师介绍 授课教师: 办公室: 电 话: E-mail: * 学时安排 总学时:64学时 周学时:4学时 理论教学:32学时 实践教学:32学时 课程类型:必修课(期中、期末均上机考试) 平时:期中:期末=40:20:40 注意:每旷课一次从成绩中扣除6分,每迟到或早退一次从成绩中扣除3分 * 课程介绍 C语言的重要性(why-为什么要学C语言?) 专业基础课 专业核心课 高薪工作的必修课 操作系统核心编程 嵌入式应用必修课 国际程序大赛基础课 * 课程介绍 C语言的学习内容(what-C语言学什么?) 专业技能(学什么知识) 基础语法知识、三大程序设计结构、数组、函数、指针、结构体、文件相关内容 以项目驱动形式组织学习过程 职业能力(掌握什么与职业相关的能力) 理解简单算法的编程思想并用C语言实现之 熟练掌握在VC环境下调试程序的能力 养成良好的编程习惯和编程风格 培养一定的团队协作及沟通能力 * 课程介绍 怎样学习C语言(How?) 读、仿、改、编四字诀 多读—关键:理解程序思路 模仿—关键:复制程序思路 改写—关键:不改变程序思路,只改变思路中的某个具体步骤 编写—关键:重组思路,创造新的产品 通过小组合作,共同学习,多和别人交流,这样才能碰撞出思想的火花来 态度决定一切,增强信心,努力会使一切成为现实 * 课程介绍 怎样学习C语言(How?) 多读 大量阅读别人写的程序,代码量由小到大,初学时读简单的程序,慢慢过渡到读一些经典的算法程序。关键是要边读边理解别人解决问题的思路,并记住这种思路。 模仿 读完别人的程序后,模仿着写出同样的程序。在模仿的过程中也是要根据你读程序时理解到的思路来写程序。 * 课程介绍 怎样学习C语言(How?) 改写 能够比较熟练地模仿后,就可以自问自答,“如果要加一个什么功能,我应该怎么去编写程序?”、“如果要实现那个功能,应该怎么做?”等,写完后进行调试。 编写 根据所掌握的一些常见编程思路,独立编写简单的程序,或者将几个简单的功能通过某种方法组合到一个程序中。不断地训练这种能力,就能够写出越来越复杂的程序了。 学习资源 校内网络资源 课件网站:6 课程论坛: 精品课程网站: * 学习资源 网络资源 /computer/pro/c /Index.html /netclass/jiaoan/c/xiaozan/Cx4.htm /ok/c/ / 1/php/kc7/cai/index.htm /user1/12/archives/2005 /107.shtml /asp/cai/c/jiaoxukejian/Lilun/INDEX.ASP * 编程环境 Visual C++ 6.0 6/计算机系课件/高级程序设计基础(C语言)/开发工具 演示安装 路径的修改 Visual C++ 6.0环境使用演示 创建工作区 创建项目 创建.c源文件 编辑源代码,并保存 编译 链接 执行 * 演示项目 演示项目一 在屏幕上显示“你好,欢迎使用Visual C++ 6.0”字样。 * /*本程序将 在屏幕上显示“你好,欢迎使用Visual C++ 6.0”字样*/ #include stdio.h main( ) { printf(“你好,欢迎使用Visual C++ 6.0\n”); } 演示项目 演示项目详解 在屏幕上显示“你好,欢迎使用Visual C++ 6.0”字样。 * /*本程序将 在屏幕上显示“你好, 欢迎使用Visual C++ 6.0”字样*/ #include stdio.h main( ) { printf(“你好,欢迎使用Visual C++ 6.0\n”); } 程序注释(/**/是段注释, //是行注释) 预编译语句,包含stdio.h文件到程序中 函数首部。main是主函数,每个C程序有且只能有一个main函数 {:函数代码的起始处 }:函数代码的结束处 printf:系统提供的输出函数 演示项目 演示项目一 详解 程序架构 * /*程序注释*/ #include 预编译语句 main( )主函数头 {左括号 一条或多条语句; }右括号 演示项目 演示项目详解 printf函数讲解 * printf(“你好,欢迎使用Visual C++ 6.
显示全部