程序设计课程大学计算机基础教学改革

程序设计课程大学计算机基础教学改革

ID:38552815

大小:1.20 MB

页数:53页

时间:2019-06-14

程序设计课程大学计算机基础教学改革_第1页
程序设计课程大学计算机基础教学改革_第2页
程序设计课程大学计算机基础教学改革_第3页
程序设计课程大学计算机基础教学改革_第4页
程序设计课程大学计算机基础教学改革_第5页
资源描述:

《程序设计课程大学计算机基础教学改革》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、程序设计课程&大学计算机基础教学改革陈海宝程序设计课程主要内容程序设计课程与计算机编程语言程序设计课程的重要性程序设计课程教学方法教学的理念和策略创新www.chzu.edu.cn计算机科学与技术系计算机基础教育改革主要内容大学生的两种精神与九种能力上课要有一种精神,一种激情什么是“计算机基础”教育?创新实践、学会学习!兴趣是最好的老师!www.chzu.edu.cn计算机科学与技术系程序设计课程与计算机编程语言程序设计课程=计算机编程语言?教师的认识?学生的认识?大环境(大学中的普遍现象)小环境(我们系)www.chzu.edu.cn计算机科学与

2、技术系程序设计课程对我们计算机系的重要性学生情况分析:精英教育—大众教育我们学院的办学方针:培养应用型人才体现在我们系学生的编程能力上www.chzu.edu.cn计算机科学与技术系程序设计课程教学方法程序设计课程的教与学还存在问题理论课(知识量大,学无止境)实验课目前存在的问题总结:重教轻学,重理论轻实践教学一般围绕语言自身的体系展开,忽略了对学生程序设计能力的培养www.chzu.edu.cn计算机科学与技术系程序设计课程教学方法开展程序设计课程的教学改革是解决上述问题的有效途径。目的是培养学生的程序设计能力,以适应新世纪人才培养的需求。改革的

3、内容包括:教学内容教学方法教学手段考核方式(以浙大C程序设计课程为例)www.chzu.edu.cn计算机科学与技术系教学内容程序设计思想为主;编程语言知识为辅。www.chzu.edu.cn计算机科学与技术系教学方法以编程应用为驱动教学内容分主题,以程序设计做为贯穿各主题的主线。各主题的教学过程:“案例分析-要点讲解”“自学/编程实践”“疑难解答”www.chzu.edu.cn计算机科学与技术系教学方法(传统教材知识模块)知识模块内容细节概述程序设计语言,发展历史,问题求解过程,ANSI99新标准等数据表达基本数据类型,运算/表达式,自定义类型数

4、组,结构,指针(含链表)变量的存储类别,作用域,生存期流程控制语句级控制:顺序、分支、循环控制结构单位级控制:C程序结构、函数的定义/调用(含递归)数据的输入和输出处理机制标准文件的输入和输出函数:printf,scanf,getchar,putchar等缓冲文件系统(文本文件与二进制文件)的操作编译预处理,命令行参数等基本的程序设计方法和风格结构化程序设计方法,良好的程序设计风格www.chzu.edu.cn计算机科学与技术系教学方法(教材改革主题分类)主题案例对应知识模块实验项目用C语言编写程序在屏幕上显示HelloWorld!概述;数据的输入

5、和输出(printf)1编写简单的C语言程序求华氏温度100°F对应的摄氏温度数据表达(基本数据类型,算术/赋值运算);流程控制(顺序结构)2基本数据处理计算分段函数流程控制(分支结构if-else/else-if);数据表达(关系运算);数据的输入和输出(scanf)3计算分段函数输出华氏—摄氏温度转换表流程控制(循环结构for)4指定次数的循环程序设计生成乘方表与阶乘表流程控制(函数简介);基本的程序设计方法和风格5函数分支结构程序设计输入一批字符,统计各类字符的数量数据表达(字符类型/逻辑运算);数据的输入和输出(getchar/putcha

6、r)查询自动售货机中商品的价格流程控制(分支结构switch/嵌套if)www.chzu.edu.cn计算机科学与技术系教学手段通过实践教学体系:培养学生的基本实践能力与创新实践能力基本实践能力培养:通过实践训练体系(2类训练/3种作业),从知识点、内容主线和应用面3个层次上逐步提高编程能力基本编程训练:自测作业和主题作业综合编程训练:大型作业,小组合作、自己命题、分组答辩www.chzu.edu.cn计算机科学与技术系基本实践能力培养鼓励个性化、自主学习学生根据自身水平和兴趣,选择适合的训练方式提供丰富的资源供学生自学www.chzu.edu.c

7、n计算机科学与技术系创新实践能力(1)组织学生开发实用系统(2)学生自己组织与参加多种训练比赛内部训练、网上公开赛国外网上竞赛、亚洲区竞赛学生从中体味求知和竞技的乐趣,吸引了来自世界各国的编程爱好者参与竞赛的组题以及网站的维护和管理www.chzu.edu.cn计算机科学与技术系网络支撑环境建设鼓励个性化、自主学习;提供丰富的资源和练习机会,让学生自主学习,使不同基础的学生都能有相应的发展空间www.chzu.edu.cn计算机科学与技术系考核方式笔试+在线编程考试+平时练习www.chzu.edu.cn计算机科学与技术系教学的理念和策略强调实践使

8、学生从第1周起,就开始练习编程,并贯穿始终。循序渐进快速入门逐步深入分散难点www.chzu.edu.cn计算机科学与技术

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。