- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
程序的设计基础课程教学实施的方案
程序的设计基础课程教学实施的方案
摘要:“程序设计基础”是计算机科学与技术专业的核心课程之一。在教育部高等学校计算机科学与技术教学指导委员会统一组织下,作者针对程序设计基础课程的培养目标和教学实施中普遍存在的问题,提出了课程教学实施方案。本文介绍了该实施方案的总体框架,并围绕教学内容组织、重点与难点问题、实践环节等方面的内容分析了课程实施的要点,对在不同类型计算机人才培养中课程实施的不同侧重点进行了说明。
关键词:程序设计基础;计算机科学与技术专业;核心课程;课程教学;教学实施
“程序设计基础”是计算机科学与技术专业的核心课程之一,主要讲授程序设计语言的基本知识和程序设计方法,使学生了解高级程序设计语言的结构,掌握程序设计的思想和方法,以及基本的程序设计过程和技巧,具备初步的分析问题和利用计算机求解问题的能力。
程序设计基础是一门教学难度较大的课程。作为程序设计入门课程,本课程是学生深入接触计算机学科领域知识的第一门课程,因而,学生往往难以理解程序设计的思维方式,对教学内容似懂非懂,而掌握良好的程序设计方法则更加困难;在课程教学实施中还存在着学生基础差异大的问题,教师很难把握教学进度与教学内容深度;本课程的主要目标是让学生掌握程序设计的方法和技能,即培养学生程序设计的能力,而如何通过切实可行的编程训练来提高学生的程序设计能力,是许多从事这门课程教学工作的教师非常关心的问题。
近年来,许多高校的任课教师为了提高课程教学质量,在教学内容、实践体系、教学方法和教学手段等方面进行了积极的改革,取得了一些成效。特别是,一些学校在程序设计基础精品课程的建设方面积累了丰富的经验。为了很好地整理和总结这些经验,根据教育部高等学校计算机科学与技术教学指导委员会的统一部署,由浙江大学计算机科学与技术学院何钦铭教授、哈尔滨工业大学计算机科学与技术学院苏小红教授、北京工业大学计算机学院叶乃文副教授和浙江大学城市学院颜晖教授等高校的相关教师组成课题组,结合各校在本课程长期教学改革中所取得的实践经验,共同研究程序设计基础课程教学实施方案,供承担本课程教学任务的广大教师参考。
目前,程序设计基础课程实施方案已由高等教育出版社出版。该实施方案以过程型程序设计语言为基准,分析程序设计入门课程的教学实施方法。其特点主要是:(1)针对性――重点针对教学过程中普遍存在的问题和疑惑;(2)全面性――从教学内容设计、教学要点、实践体系建设等方面给出指导性意见;(3)分类性――充分考虑不同层次、不同类型学校培养人才的差异性。
本文介绍了该实施方案的总体框架,并围绕教学内容组织、重点和难点问题、实践环节等方面的内容分析课程实施的要点,最后说明在不同类型计算机人才培养中课程实施的不同侧重点。
一、课程定位与教学实施方案总体框架
1.课程的定位
程序设计基础课程主要涉及学科方法论中的设计形态的内容,设计能力的培养是核心,加强实践是培养设计能力的重要途径。
在教学基本内容上,本课程包含了过程型高级程序设计语言的基本内容,以及程序设计方法学、数据结构与算法基础等方面的初步内容。经过本课程的学习,使学生理解计算机学科问题求解的基本特点、过程型高级程序设计语言的构成和特点,以及数据表达、流程控制、算法和程序设计等方面的知识,掌握程序设计和软件开发的基本思想、方法和技巧。
在课程能力培养目标上,从提出问题、设计算法、选定数据表示方式,到编写代码、测试和调试程序,以及分析结果的整个程序设计过程中,培养学生抽象问题、设计与选择解决方案的能力,以及用程序设计语言实现方案并进行测试和评价的能力。
2.教学实施方案的总体框架
根据本课程教学实施过程中存在的问题,以及课程自身的定位,课题组在设计教学实施方案时,重点考虑以下两方面的问题:
(1)教学内容的组织与传授。如何合理地组织教学内容,使之较好地反映课程教学的重点和学生对程序设计方法的认知规律;如何解决教学内容中的难点和重点问题,使学生能更好地理解相应知识点。
(2)程序设计能力的培养。如何建立良好的编程能力实践训练体系,使大多数学生能得到基本的编程能力训练,同时基础较好的学生能得到更加深入的训练机会。
目前,已经完成的教学实施方案具体包括以下9个方面的内容:
(1)基本描述。课程名称、课程性质、预备知识要求和基本学时(含授课、实验和选学的课程设计)。
(2)教学定位与要求。基础知识要求、能力培养要求、实践教学要求、作业要求和授课要求。
(3)内容矩阵。两级知识点和相应的讲授、实验学时,其中必修部分10个一级知识点,40个二级知识点;选学部分1个一级知识点,8个二级知识点。
(4)内容大纲
您可能关注的文档
- 移动缴纳房地产税的研究.doc
- 移动网管系统云存储解决的方案分析.doc
- 移动网络个性化信息推荐技术及的影响因素分析.doc
- 移动网络发展的趋势分析.doc
- 移动网络学习的环境下如何提高高职学生学习成效的方法的研究.doc
- 移动网络安全的研究的现状概述.doc
- 移动网络平台上服装品牌营销的模式分析.doc
- 移动网络无卡门禁控制系统的设计.doc
- 移动网络违法犯罪的研究.doc
- 移动网维护外包人员资质认证的项目的方案介绍及的经验分享.doc
- 2026中国邮政储蓄银行深圳分行校园招聘备考题库及一套答案详解.docx
- 2026云南省面向南京理工大学选调优秀毕业生备考题库参考答案详解.docx
- 2026中国银联秋季校园招聘备考题库及答案详解(网校专用).docx
- 2026中国邮政储蓄银行山西省分行校园招聘备考题库附答案详解(突破训练).docx
- 2026中国民生银行深圳分行全球校园招聘备考题库含答案详解(培优).docx
- 2026中国邮政储蓄银行青海省分行校园招聘备考题库及1套参考答案详解.docx
- 2026交通银行校园招聘备考题库及答案详解(名师系列).docx
- 2026中国邮政储蓄银行重庆分行校园招聘备考题库含答案详解(达标题).docx
- 2026中国邮政储蓄银行总行信息科技校园招聘备考题库附答案详解(综合卷).docx
- 2026中国邮政储蓄银行青岛分行校园招聘备考题库附答案详解(精练).docx
原创力文档


文档评论(0)