计算机程序设计基础.PPT

上传人:天*** 文档编号:965122 上传时间:2018-11-09 格式:PPT 页数:59 大小:1.36MB
下载 相关 举报
计算机程序设计基础.PPT_第1页
第1页 / 共59页
计算机程序设计基础.PPT_第2页
第2页 / 共59页
计算机程序设计基础.PPT_第3页
第3页 / 共59页
计算机程序设计基础.PPT_第4页
第4页 / 共59页
计算机程序设计基础.PPT_第5页
第5页 / 共59页
点击查看更多>>
资源描述

1、计算机程序设计基础授课教师: 吴文虎 (教授)上课地点: 第三教室楼上机实验: 东主楼 Intel机房1一、教学对象 计算机科学与技术系新生 (第一学期)二、教学目标 程序设计的重要性 程序设计的基本概念与基本方法 编程解题的思路与典型方法 数学模型简介 算法及算法步骤 程序结构与相应语句 编码与上机调试2三、教学重点 程序设计的基本概念,基本方法; 在 C/C+语言的环境下,学会如何针对问题进行分析,构建数学模型,寻找算法并编程实现; 有条有理有根有据的编程实践; 养成良好的编程风格与习惯; 重在思维方法的学习,鼓励创新。3四、指导思想1. 立足改革,人的认识要随着时代的前进而不断深化,在新

2、的形势和环境下,教学要突破传统观念和传统模式,也要追求高效和完 美,以培养高素质有创造精神的人才为这门课的教学目标。2. 以学生为中心学生是教学的主体,安排教学首先须考虑培养目标、学生的认知规律和学习特点。教学的每一个环节都要顾及学生的实际情况,要有利于调动学生学习的积极性,引导学生主动学习。43. 强化实践程序设计是高强度的脑力劳动,实践性极强,不是听会的、也不是看会的,而是练会的。要让学生充分上机动手编程。这可能与以往的教学安排最大的不同之处。4. 鼓励和引导探索式的学习按照建构主义的学习理论,学生(作为学习的主体)是在与客观环境(所学内容)的交互过程中构建自己的知识结构的。引导学生在解题

3、编程的实践中探索其中带规律性的认识,将感性认识升华到理性的高度。55. 突出重点重点放在思路、算法、编程构思和程序实现上。语句只是表达工具,强调抱西瓜,不拣芝麻。重在训练利用计算机编程手段分析问题和解决问题的能力。6. 养成良好的编程习惯强调可读性 ;变量要加注释;程序构思要有说明;学会如何调试程序 ;尽可能优化 ;对运行结果要做正确与否的分析。67. 考试方法不纸上谈兵,不搞笔试,不考死记硬背的东西上机解题,自动测试不计失败,只计成功正在建立试题库,题目随机抽取8. 学习方法动手动脑,在理论指导下实践注重学习思路,总结思路倡导:做学问,要又学又问倡导: “ 自学、动手、应用、上网 ”倡导:实践出真知。在编写大量程序之后,才能感到运用自如。79. 学习心态“ 自立、自信、自尊、自强 ” 要有战胜困难的勇气和信心 要求做到越学越会充满信心8五、教学内容安排n 概论:程序设计的基本概念与基本方法;怎样才能学好这门基础课2. 程序的基本结构3. 编程关键:逻辑思维与问题求解人是怎样让计算机帮助自己解题的4. 数据的组织方式一:数组5. 模块化:函数与函数调用96. 分治思想:递归算法及其实现7. 逻辑指代与物理指代:指针8. 数据的组织方式二:结构9. 蒙特卡洛法10.贪心法11.动态规划10

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。