大学课程设计报告小小打字游戏设计-课程设计报告

合集下载

打字游戏课程设计报告

打字游戏课程设计报告

计算机学院计算机科学与技术专业《程序设计综合课程设计》报告(2011/2012学年第一学期)学生姓名:学生班级:学生学号:指导教师:2011年12月30日于氏打字通目录第一章课程设计目的和要求 (1)1.1 目的 (1)1.2 要求 (1)第二章课程设计任务内容 (3)第三章详细设计说明 (4)3.1 模块描述 (4)3.2 性能 (4)3.3 输入项 (4)3.4 输出项 (4)3.5 流程逻辑 (5)3.6 限制条件 (8)3.7 测试计划 (8)第四章软件使用说明 (13)第五章课程设计心得与体会 (14)附录1:参考文献 (16)附录1:程序清单 (17)第一章课程设计目的和要求1.1目的C++语言课程设计的主要目的是培养学生综合运用C++程序设计课程所学到的知识,编写C++程序解决实际问题的能力,以及严谨的工作态度和良好的程序设计习惯。

通过课程设计的训练,学生应该能够了解程序设计的基本开发过程,掌握编写、调试和测试C++语言程序的基本技巧,充分理解结构化程序设计的基本方法。

C++语言程序设计的主要任务时要求学生遵循软件开发过程的基本规范,运用结构化程序设计的方法,按照课程设计的题目要求,分析、设计、编写、调试和测试C++语言程序及编写设计报告。

本次课程设计是通过设计一个较为简单的“打字游戏”,进一步熟悉C++中有关各种知识的运用与掌握。

了解系统开发的需求分析、模块分析、程序流程图、编码测试、模块组装与整体调试的全过程,加深对C++的理解与Visual C++环境的使用;逐步熟悉程序设计的方法,并养成良好的编程习惯,进一步培养完善的C++编程设计思维,为以后进行软件编程、数据库管理等深入学习打下一个牢固基础掌握并且熟练应用《C++程序设计》中所学知识。

掌握函数功能的划分方法,并运用此方法解决问题。

学会程序测试方案的制定,并且实现程序的测试。

通过此次实践,积累经验,提高分析和解决问题的能力。

打字母小游戏课程设计

打字母小游戏课程设计

打字母小游戏课程设计一、课程目标知识目标:1. 学生掌握26个英文字母的大小写及其正确书写方式。

2. 学生能够理解并运用字母在单词中的位置及功能。

3. 学生通过游戏,学习并记忆与字母相关的单词。

技能目标:1. 培养学生通过游戏互动,提高英语听力、口语表达能力。

2. 培养学生团队协作能力,提高问题解决和策略运用能力。

3. 提高学生英语词汇记忆能力,为后续英语学习打下基础。

情感态度价值观目标:1. 培养学生对英语学习的兴趣,激发学习积极性。

2. 培养学生养成良好的竞争与合作的意识,学会在游戏中尊重他人,共享快乐。

3. 培养学生勇于尝试、不怕失败的精神,增强自信心。

课程性质:本课程为互动性、趣味性强的英语字母学习课程,通过游戏的形式,让学生在轻松愉快的氛围中学习英语字母。

学生特点:二年级学生具有好奇心强、活泼好动、喜欢游戏的特点,但注意力集中时间较短。

教学要求:结合学生特点,课程设计要注重互动性和趣味性,充分调动学生的积极性,提高学生的英语学习兴趣。

同时,关注个体差异,确保每个学生都能在课程中收获知识、提高能力、培养情感态度价值观。

通过具体的学习成果评估,及时调整教学策略,提高教学质量。

二、教学内容本课程以《英语》二年级上册教材为参考,结合课程目标,制定以下教学内容:1. 教学字母A-Z的大小写,及其正确书写顺序。

2. 教学字母在单词中的发音及其在单词中的作用。

3. 通过游戏,学习与字母相关的单词,如:apple、banana、cat等。

4. 引导学生运用字母组成简单单词,提高词汇记忆能力。

教学大纲安排如下:第一课时:字母A、B的大小写书写及发音学习,相关单词学习(如:apple、ball)。

第二课时:字母C、D的大小写书写及发音学习,相关单词学习(如:cat、dog)。

第三课时:字母E、F的大小写书写及发音学习,相关单词学习(如:elephant、fish)。

...以此类推,每课时学习两个字母,共计13课时。

打字游戏的设计报告

打字游戏的设计报告

打字游戏的设计报告姓名:赵香俊班级:中北11级.net专业:软件设计日期:2012-10-25目录简介3目的3范围3参考资料3概述3定义13 2.1排行版:4 2.2自由模式:4 2.3 计时赛:4 2.4 生存模式:4 2.5难度选择: 5 2.6 游戏帮助:5定义2:6简介将本系统中所涉及的词汇(术语)进行详细、准确的描述。

目的1.1.1在描述的过程中让开发人员了解、熟悉业务过程。

1.1.2为用例描述、用例建模、架构设计提供术语解释。

1.1.3为实体建模、数据库设计提供术语解释。

范围主界面模块,自由游戏模块,生存模式模块,计时赛模块,排行版模块参考资料概述定义12.1主页面在主页面上有排行版,自由练习,计时赛,生存模式以及难度的选择。

Label1 Label2 Label3 Label4 Label5 Label6,上字体的颜色可以不断地变化。

在难度中可以让用户选择,可以把选项放在一个panel中,让他隐藏来,当用户点难度的时候可以选择难易程度。

在接下来介绍的三种模式当中都可以把他们放在同一个界面上2.2自由模式:你点击开始-游戏开始游戏开始后会从屏幕的上方掉下字,每次落下来的字的颜色都不同,速度也不同,并且不可以让字飘到屏幕以外的地方。

如果你在没有落到屏幕的底方的时候把字给消除了,加10分,否则就扣10分。

同时成绩也会记录到数据库中,在排行版中可以查询。

2.3计时赛:1.用户点击开始,开始的按钮上会显示出暂停,这两个功能可以在同一个按钮上切换,点击开始,音乐响起,随之字母会从屏幕的最上方落下来,每次的颜色不同,速度不同,字母也不同,当你在字母没有落到屏幕的最低端的时候你把字母给消除了你就可以加10分,否则减10分。

在计时赛这个模块中有时间限制,如果到了规定的时间内,系统就会停止工作。

2.2.4 生存模式1.用户点击开始,开始的按钮上会显示出暂停,这两个功能可以在同一个按钮上切换,点击开始,音乐响起,随之字母会从屏幕的最上方落下来,每次的颜色不同,速度不同,字母也不同,当你在字母没有落到屏幕的最低端的时候你把字母给消除了你就可以加10分,否则减10分。

c打字游戏课程设计报告

c打字游戏课程设计报告

c打字游戏课程设计报告一、课程目标知识目标:1. 学生能够掌握C语言基础语法,包括变量声明、数据类型、运算符等。

2. 学生能够理解并运用循环结构、条件语句编写简单的打字游戏程序。

3. 学生了解基本的计算机编码知识,如ASCII码。

技能目标:1. 学生能够运用C语言编写简单的打字游戏程序,提高编程实践能力。

2. 学生能够通过编写代码解决问题,培养逻辑思维和问题解决能力。

3. 学生能够熟练使用计算机键盘,提高打字速度和准确性。

情感态度价值观目标:1. 学生培养对编程的兴趣,激发学习C语言的热情。

2. 学生在团队协作中,培养沟通、协作能力,增强团队意识。

3. 学生通过编程实践,体会计算机科学的魅力,树立正确的科技观。

课程性质:本课程为实践性较强的编程课程,结合打字游戏的形式,让学生在轻松愉快的氛围中学习C语言编程。

学生特点:五年级学生,具备一定的计算机操作能力,对游戏有浓厚兴趣,具备初步的逻辑思维能力。

教学要求:教师应注重引导学生主动探究、实践,关注学生的个体差异,鼓励学生发挥创意,提高编程能力和团队协作能力。

通过本课程的学习,使学生达到上述具体的学习成果。

二、教学内容1. C语言基础语法:- 变量声明、数据类型(整型、字符型)- 常量和变量- 运算符(算术、关系、逻辑)- 语法结构(顺序、选择、循环)2. 编程实践:- 打字游戏程序设计思路- 设计简单循环结构,实现打字游戏基本框架- 引入随机函数,生成随机字母或单词- 使用条件语句,判断用户输入与随机字母的匹配3. 计算机编码知识:- ASCII码介绍- 键盘布局与打字技巧4. 教学内容的安排和进度:- 第一课时:C语言基础语法回顾,介绍打字游戏目标- 第二课时:设计打字游戏基本框架,学习循环结构- 第三课时:引入随机函数,学习条件语句- 第四课时:完善打字游戏功能,进行编程实践- 第五课时:总结与展示,讨论编程过程中的问题及解决方法教材关联:- 《C语言趣味编程》第三章:循环结构- 《C语言趣味编程》第四章:分支结构- 《计算机科学》第二单元:计算机编码知识教学内容注重科学性和系统性,结合教材相关章节,引导学生通过实践掌握C 语言编程知识,提高编程技能。

微机课设报告 打字游戏汇编语言的设计

微机课设报告 打字游戏汇编语言的设计

学号09750223实习报告微型计算机原理及应用课程设计报告打字游戏程序设计起止日期:2012 年1 月3 日至2012年 1 月6 日学生姓名马聪班级09电气2班成绩指导教师(签字)电子与信息工程系2012年1月05日摘要为了更好地掌握学习微机原理的知识,我们进行了这次课程实验,以完善我们的知识体系,我们通过汇编语言在PC机上完成了一个打字游戏的设计,它具有练习打字的功能。

本有游戏主要针对指法练习,并提供字母和单词两种选择。

根据用户自身情况,可以进行速度调节,以达到最佳的练习效果。

同时本游戏提供显示得分,正确率和失败个数的功能。

当失败个数超过一定个数后,游戏结束并提示是否继续。

目录一、课程设计题目 (2)二、设计思路模块划分流程图 (2)㈠设计思路 (2)㈡模块划分 (2)㈢流程图 (3)三、程序源代码 (4)四、调试过程,运行结果和出现的问题及解决 (12)1、调试结果 (12)2、在调试中碰到问题 (14)五、课程设计心得 (14)六、成绩单 (15)一、课程设计题目、内容和实现的功能字母打字游戏基本功能:0 菜单主界面由“开始”“速度调整”“暂停”“结束”“统计得分”等项组成1 按ESC键退出游戏,显示得分,正确打字数和错误打字数.二、设计思路、模块划分、流程图(一)设计思路:利用计算机控制发声的原理,来演奏乐曲的程序。

乐曲按一定的高低、长短和强弱关系组成的音调。

根据歌谱,来编写歌程序的音符表和节奏表。

组成乐谱的每个音符的频率值和持续时间是乐曲程序发声所需要的两个数据。

通过来设时间值,然后通过发声程序“*”来播放音乐。

通过键盘控制扬声器发出各种音符声音,使计算机键盘变成钢琴键盘,这是可以用它来演奏各种简单的声音。

弹奏时对应乐谱上的q音符,按下1,程序将接收到的1键的频率为262Hz送入程序中。

1、音乐播放选择从键盘上输入“1”,则播放“新年好”;从键盘上输入“q”,则退出;从键盘上输入其它字符,则等待重新输入。

2024打字游戏教案

2024打字游戏教案

打字游戏教案目录CONTENCT •游戏背景与目的•游戏内容与规则•键盘操作技巧培训•游戏化学习体验设计•打字游戏实践环节•课程总结与展望01游戏背景与目的打字游戏简介打字游戏是一种通过键盘输入字符来进行的游戏。

游戏中通常会设定不同的关卡和难度,玩家需要在规定时间内输入正确的字符或通过特定的键位组合来完成任务。

打字游戏可以帮助玩家提高打字速度和准确性,同时也可以锻炼反应能力和手眼协调能力。

教学目标与要求教学目标通过打字游戏的教学,使学生掌握基本的键盘输入技能,提高学生的打字速度和准确性。

教学要求教师需要向学生介绍打字游戏的基本规则和操作方法,引导学生逐步掌握正确的打字姿势和手指分工,同时要注意纠正学生的错误输入习惯。

适宜年龄段及技能水平适宜年龄段打字游戏适合各个年龄段的学生进行练习,但根据学生的认知水平和手指灵活程度,建议从小学高年级开始引入打字游戏教学。

技能水平初学者可以从简单的打字游戏开始练习,逐步提高难度和速度。

对于已经具备一定打字基础的学生,可以选择更具挑战性的游戏来进一步提高自己的技能水平。

同时,教师也可以根据学生的实际情况进行个性化教学安排。

02游戏内容与规则010203玩家需按照屏幕上出现的字母、单词或句子,在限定时间内正确输入。

游戏通常分为多个关卡,每个关卡的难度逐渐递增。

玩家需要使用键盘上的字母键、空格键和回车键等进行操作。

打字游戏基本玩法01020304初级难度中级难度高级难度进阶规则难度设置及进阶规则适合打字高手,字母和单词难度较高,出现速度非常快。

适合有一定打字基础的玩家,字母和单词难度适中,出现速度逐渐加快。

适合打字新手,字母和单词较为简单,出现速度较慢。

玩家通过不断练习和挑战,可以逐渐提高打字速度和准确率,从而解锁更高难度的关卡。

评分标准与奖励机制评分标准游戏通常根据玩家的打字速度、准确率和完成度等因素进行评分。

奖励机制玩家可以获得游戏内的虚拟奖励,如金币、道具等,用于兑换游戏内的其他功能或装饰。

java课程设计报告--打字游戏

java课程设计报告--打字游戏

java课程设计报告一打字游戏Java开发技术课程设计(打字游戏)学院:计算机与信息工程学院学号:*** ***姓名:**时间:2011年12月14日一、程序描述1.1程序设计的目的通过java开发技术课程的学习,我初步了解了如何运用java语言编写程序。

课程结束后,按老师的要求,在查找资料后,我完成了打字练习这个程序。

在这个过程中,主要达到了两个目的,一是检验和巩固专业知识,二是提高综合课堂上掌握的理论知识与处理数据的素质和能力。

通过该程序的编写,可以将我业务相结合,以检验我掌握知识的宽度、深度及对知识的综合运用能力。

1.2 程序设计的要求(1)程序的界面会随机的出现字母和数字,玩家在键盘上理相应的键后,界面上的对应的字符就会消失(2)字符下落的速度可以选择,完成一定量的字符后,显示进入下一关,下一关的速度加快(3)能统计正确与错误的字符数分别是多少(4)程序的主界面是能够给玩家第一感官的部分,主要包括程序图形区域界面、程序的显示更新界面。

1.3程序设计的环境Windows xp 操作系统、Myeclipse 编辑工具、jdkl. 6二、分析与设计2. 1游戏处理流程本次游戏设讣的处理流程如下图所示进入游戏画面单击“开始”按钮,游戏开始,字符开始随机。

根据出现的字符按相应的键,对应一个消失一个(字符)按对一定字符后将提示进入下一关,下一关的速度有所增加。

速度也可单独调节。

没有擅倒相应游戏中途欲中的键,错误的断,稍后继续数字将加一游戏单击“退出”单击“暂停”退出游戏游戏暂停再次单击开始游戏,游戏恢复游戏处理流程图2. 2需求分析2. 2. 1用户的特点打字练习具有很强的实用性,对键盘不熟悉的人均可用之练习。

这种需求同时也要求该程序具有可调节性,用户可以根据自己的水平调节速度,以提高打字水平。

2.2.2功能需求在可使用性方面,要求各个功能实现简单,操作方便,系统处理正确;整个系统恢复性能好,连接速度快,以确保系统可使用性好。

打字练习小游戏

打字练习小游戏

XXXX大学C#课程设计报告打字练习小游戏院(系)别专业班级学号姓名指导教师二○XX年XX月随着社会经济的发展,计算机在生活占据着越来越重要的地位,如何高效快速的使用计算机解决问题重要性尤为突出,社会竞争压力越来越大,工作与娱乐相结合更受群众喜爱。

基于以上分析,我们开发了一个打字练习的小游戏。

本游戏应用基于Visual Studio 2008平台的应用程序开发技术,采用C#作为开发编程语言,实现打字游戏的练习计算机键盘按键位置及娱乐功能。

该系统具有结构清晰、便于分布、实施简单、易于扩充、维护等特点,其功能主要是:在玩游戏的过程中练习打字,提高打字速度,熟悉键盘。

其主要特点是操作简单,娱乐性强,可自由控制难易度。

关键词:打字练习,C#编程摘要 (1)目录 (1)1 概述 (2)1.1 设计的背景和意义 (2)1.2 设计任务分工说明 (2)2 系统分析 (2)2.1 软件功能分析 (2)2.2 程序流程分析 (4)2.3 程序性能分析 (4)3 系统设计 (5)3.1 物理配置方案设计 (5)3.2 数据文件设计 (5)3.3 操作数据文件 (6)3.4 界面设计 (6)3.4 其他说明 (8)4 系统实现 (8)5 总结 (10)参考文献 (11)1 概述1.1 设计的背景和意义1.1.1 设计的背景1946年,第一台计算机在美国诞生。

之后随着社会经济的发展,计算机的作用与日俱增,计算机的高效运用决定了工作的效率及质量。

它被广泛运用于人们生活的各个方面,军事、工业、教育、农业等各个方面,从而更好的推动经济的增长。

同系列的其他打字游戏的功能主要包括熟悉字母,提高辨识、确认字母能力,特殊的还具有计时和惩罚奖励,调节游戏速度功能。

我们的打字游戏在实现以上的所有功能外还有所创新,不仅游戏方式新颖,还具有分数换取游戏次数的机制,使得游戏可玩性大大加强。

1.1.2 设计的意义随着计算机的更进一步普及,人们熟练掌握计算机运用已经成为衡量一个优秀人才的重要指标。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2016-2017学年第一学期
《Windows程序设计》
课程设计报告
题目:小小打字游戏设计
专业:
班级:
姓名:
指导教师:
成绩:
二0一六年十一月十五日
目录
1 设计内容及要求 (1)
1.1 设计内容 (1)
1.2 系统功能 (1)
1.3 信息存储功能 (1)
2 系统设计 (1)
2.1 数据库设计 (1)
2.1.1 GameUser表 (1)
2.1.2 GameInfo表 (2)
2.2 游戏系统设计 (2)
2.2.1 程序项目设计 (2)
2.2.2 功能模块设计 (2)
3 C#系统实现 (5)
3.1 类图 (5)
3.2 核心代码 (6)
3.3 MySqlConn类 (10)
3.4 MainForm类 (11)
3.5 菜单事件 (12)
3.6 窗体键盘事件 (13)
3.7 MyRandom类 (15)
3.8 Program类 (16)
4 总结 (17)
4.1 收获 (17)
4.2 反思 (17)
5 参考文献: (18)
1 设计内容及要求
1.1 设计内容
软件名称:小小打字游戏
需求分析:使用VS2010开发环境,用C#语言编写一个打字游戏,游戏界面随机出现下落的A到Z的26个字母,当用户按下相应的键,游戏屏幕上正在下落的字母就会被消除,游戏分数将相应增加。

1.2 系统功能
(1)、登录功能:启动软件,出现登录界面,用户输入账号密码,正确后方可进入游戏;
(2)、注册功能:不存在的用户,可以注册;
(3)、软件互斥:通过创建互斥变量,使打字游戏软件只能单独开启一个;
(4)、游戏控制:按F1开启游戏,F2暂停游戏,F3继续游戏,F4使用游戏积分兑换生命值;
(5)、游戏显示:游戏窗口随机下落颜色不定的A到Z 26个字母,并根据游戏得分实时增加字母下落的速度;
(6)、游戏操作:按下键盘上的A-Z 26个字母键,游戏窗口上正在下落的对应字母被消除,并使游戏分数增加1;
(7)、数据保存和清除:使用数据库保存用户的游戏数据,并可调用数据库数据显示在游戏界面上显示,管理员账号可以清除游戏数据记录;
(8)、游戏界面信息显示:显示相应的游戏状态信息,暂停游戏提示,结束游戏提示以及游戏排名。

1.3 信息存储功能
需要存储的信息: (1)游戏分数、(2) 游戏等级、 (3) 用户、
(4)密码、(5)游戏开始时间、(6)游戏结束时间。

2 系统设计
2.1 数据库设计
2.1.1 GameUser表
表1 GameUser表
GameUser表:用于设置(1)用户ID;(2)用户名;(3)用户密码
2.1.2 GameInfo表
表2 GameInfo表
GameInfo表:用于设置(1)自增主键ID;(2)用户ID;(3)存储游戏开始时间;(4)存储游戏结束时间;(5)游戏结束时达到的等级;(6)游戏结束时的分数
2.2 游戏系统设计
2.2.1 程序项目设计
新建项目:在VS2010上建立”小小打字游戏”项目,进行“小小打字游戏”界面和相应按钮控件的设计以及相关代码的编写等操作。

2.2.2 功能模块设计
(1)、系统模块图:
图1 模块设计图
1)数据库模块:用于存储用户相关信息,如:用户ID、用户姓名、用户密码等;2)用户登录模块:主要为用户登录界面,包括用户名、用户密码等操作框;3)用户注册模块:用于新用户的信息注册以及密码设置等;
4)随机产生字母模块:游戏主界面上随机出现A、B、C…Z等26个字母;
5)消除字母模块:用户键盘输入屏幕上出现的字母进行消除操作,累计得分;6)游戏控制模块:通过游戏主界面上的F1、F2…等键控制游戏的暂停、开始、继续等操作,实现用户对游戏的基本操作控制;
7)显示数据模块:用户在游戏时,显示相关数据,如:开始时间、游戏成绩等。

(2)、操作流程图:
图2 流程图
1)鼠标单击“小小打字游戏”图标,运行程序;2)进入用户登陆界面,输入用户的账号密码,若密码错误,则返回用户登录界面重新输入账号和密码,若密码正确,则进入游戏主窗口;新用户可选择用户注册按钮进行相关信息的填写和用户信息的注册登录;若要终止游戏可选择关闭退出按钮退出游戏;3)按游戏主界面上的F1、F2、F3等键可以控制游戏的暂停、开始、继续等操作;若要终止游戏可选择关闭退出按钮退出游戏;4)游戏结束可以选择关闭退出按钮退出游戏;也可以选择继续游戏。

3 C#系统实现
3.1 类图
图3游戏主要类图
图4 游戏主窗体类图
图5 游戏主窗体类图
3.2 核心代码
(1)、程序配置文件:用于设置数据库连接字串,存储用户相关信息
(2)、Login窗体:存储字段
图6 用户登录界面及相应代码
用于用户名、用户密码的输入以及登录按钮
(3)、Login窗体:注册按钮事件
图7 用户注册界面及相应代码
用于新用户的信息注册以及密码设置等
(4)、如果查寻用户名不存在,提示用户注册新账号:
(5)、Register窗体类:
3.3 MySqlConn类
(1)、Using System.Configuration :需要通过配置文件,获得数据库连接字串,故需要引用命名空间
(2)、封装的数据库连接示例:
3.4 MainForm类
(1)主游戏窗体类:存储字段
3.5 菜单事件
(1)、菜单事件:
图8 游戏主界面,暂停游戏情况及相应代码
通过游戏主界面上的F1、F2…等键控制游戏的暂停、开始、继续等操作,实现用户对游戏的基本操作控制
3.6 窗体键盘事件
(1)、窗体键盘事件详细代码:
图9 游戏主界面
主界面有菜单栏,其控件中有操作提示信息:F1、F2、F3、F4相应功能及相应代码用户键盘输入屏幕上出现的字母进行消除操作,累计得分
(2)、其他功能函数:
3.7 MyRandom类
(1)、获取字母函数:
游戏主界面上随机出现A、B、C…Z等26个字母
图10 游戏主界面,结束游戏显示情况
用户在游戏结束时,显示相关数据,如:开始时间、游戏成绩等3.8 Program类
在static void Main()函数中创建互斥体变量,避免游戏多开:
图11 版本信息
4 总结
4.1 收获
在这短短的两周时间里我收获如下:
(1)、巩固和加深了对C#的理解,提高综合运用本课程所学知识的能力;(2)、培养了我选用参考书,查阅手册及文献资料的能力和独立思考、深入研究、分析问题、解决问题的能力;
(3)、通过实际编译系统的分析设计、编程调试,掌握应用软件的分析方法和工程设计方法;
4.2 反思
根据我在课程设计中遇到的问题,我将在以后的学习当中注意以下几点:(1)、认真上好专业实验课,多在实践中锻炼自己;
(2)、写程序的过程中要考虑周到,严密,做好实验总结,时常复习;(3)、在做设计的时候要有信心,有耐心,切勿浮躁;
(4)、认真的学习课本知识,掌握课本中的知识点,并在此基础上学会灵活运用;
(5)、在课余时间里多写程序,熟练掌握在调试程序的过程中所遇到的常见错误,以便能节省调试程序的时间。

5 参考文献:
[1]王晶.Visual C#.NET Web6.0基础[M].辽宁:辽宁教育出版社,2002
[2]郑阿奇、梁敬东.C#程序设计教程[M].北京:机械工业出版社,2015
[3]陈伟.SQL Server 2005数据库应用与开发教程[M].清华大学出版社,2007
[4]谭浩强.C程序设计(第四版)[M].清华大学出版社,2010
[5]赵民.新概念Visual C#.NET Web教程[M].北京:北京海淀出版社,2000。

相关文档
最新文档