版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE2课程类型理论实践一体化72周学时4教材名称C#程序设计案例教材编者杜少杰出版社北京理工大学出版社课时理论内容实践任务教学目标VS2010开发环境项目文件组成C#代码结构任务1:空白界面程序任务2:欢迎程序任务3:添加项目与窗体任务4:更改欢迎词知识目标:(1)掌握C#代码结构(2)掌握项目文件结构技能目标:(1)能够进行窗体、控件的属性设置(2)能够编写简单的事件代码窗体的属性和事件Label控件和TextBox控件的属性和事件任务1:设计用户登录界面任务2:限定长度登录任务3:简易计算器任务4:美化登录界面知识目标:(1)掌握窗体、控件的常用属性(2)理解窗体、控件的常用事件技能目标:(1)能够拖动控件、设置控件属性来设计界面(2)能够编写事件代码数据类型常量与变量数据类型转换运算符与表达式任务1:设计整数计算器任务2:复杂表达式计算知识目标:(1)掌握常见的数据类型及其用法(2)掌握常量和变量的定义及其用法(3)掌握C#中常见的运算符技能目标:(1)能够熟练进行数据类型的转换(2)能够准确使用常量和变量数据使用常见故障程序调试信息反馈方式MessageBox.Show方法任务1:计算圆的面积任务2:程序错误排查任务3:用户登录反馈任务4:随机加法计算器知识目标:掌握程序错误的分类及程序调试方法技能目标:能够快速准确的调试程序并修改其中的错误If分支语句If语句的嵌套任务1:判断分数是否及格任务2:计算光盘价格任务3:判断成绩等级任务4:运气测试知识目标:(1)掌握If语句格式(2)理解分支语句的执行过程技能目标:(1)能够正确使用If语句(2)能够判断If语句的使用场合If…Elseif…语句Switch语句任务1:判断成绩的等级任务2:四小天后查询任务3:打折金额计算任务4:二元一次方程求解知识目标:掌握If…Else语句的结构形式和在程序中的作用技能目标:(1)能够正确使用Switch语句(2)能够判断多分支语句的使用场合While语句Do…While语句任务1:求1至某个正整数的和任务2:单科成绩统计任务3:统计字母出现的次数任务4:奇数求和知识目标:(1)掌握while语句、do….while语句的结构形式和在程序中的作用(2)理解程序中循环结构的执行过程技能目标:(1)能够编写单循环结构的程序For语句嵌套循环任务1:提取整数中各位对应的数字任务2:打印字母表及对应的ASCII码任务3:找素数知识目标:(1)掌握for语句的结构形式(2)理解嵌套循环的执行过程技能目标:(1)能够实现分支和循环综合运用解决实际问题Break语句Continue语句任务1:Break语句打印字母表任务2:隔行打印任务3:打印乘法表任务4:限定次数登录知识目标:(1)掌握break、continue的结构形式和在程序中的作用(2)理解break、continue语句的作用技能目标:(1)能够编写满足一定条件可以跳出循环的程序(2)能够实现分支和循环综合运用解决实际问题一维数组的定义任务1:用逗号分隔连续输入10额学生成绩,对10个学生的单科成绩进行分析任务2:用每次输入一个成绩,回车后输入另一个成绩的方式对10名学生的成绩进行单科成绩分析知识目标:(1)理解数组的概念(2)掌握一维数组的定义与引用方法技能目标:(1)能够熟练准确的使用数组保存大量同类型的数据(2)能够准确定于与使用一维数组一维数组的引用任务一:根据日期显示欢迎词任务二:人物查找任务三:单科成绩排名知识目标:(1)掌握一维数组的定义与引用方法(2)使用Array类的常用属性和方法技能目标:(1)能够熟练准确的使用数组保存大量同类型的数据(2)能够准确定义与使用一维数组二维数组的定义与使用任务一:多科成绩分析知识目标:(1)掌握二维数组的定义与引用方法技能目标:(1)能够熟练准确的使用数组保存大量同类型的数据(2)能够准确定义与使用二维数组二维数组的定义与使用任务一:拼数字游戏任务二:求3*4矩阵的最大值以及它所在行列号任务三:求3*3矩阵所有元素的和以及对角线元素的和知识目标:(1)掌握二维数组的定义与引用方法技能目标:(1)能够熟练准确的使用数组保存大量同类型的数据(2)能够准确定义与使用二维数组方法的定义与调用任务一:整数四则运算计算器知识目标:掌握方法的概念掌握方法的定义形式技能目标:(1)能够根据功能定义相应的方法方法的定义方法的调用方法的返回值任务一:单击窗体上的按钮,通过对话框的形式显示字符串的内容任务二:编写方法返回与华氏温度等价的摄氏温度值。知识目标:(1)掌握方法的定义(2)掌握方法的调用(3)掌握方法的返回值定义技能目标:(1)能够实现根据功能定义相应的方法(2)能够实现根据题目要求进行方法的调用方法的传参局部变量的含义任务一:交换两个数任务二:将三个数进行由小到大的排序任务三:利用循环结构,使用For循环打印出0-9的数字,再打印9-0的数字。知识目标:(1)掌握方法的参数概念(2)掌握方法的传参方法(3)掌握方法的局部变量定义与使用范围技能目标:(1)能够实现根据要求进行参数的传递(2)能够实现根据具体要求进行函数内变量的定义RadioButton控件CheckedBox控件ComboBox控件任务1:用户注册界面例7-1:成绩查询知识目标:(1)掌握RadioButton控件、CheckedBox控件、ComboBox控件在界面设计中的作用(2)掌握RadioButton控件、CheckedBox控件、ComboBox控件的默认触发事件技能目标:(1)能够使用RadioButton控件、CheckedBox控件、ComboBox控件设计窗体界面(2)能够针对实际问题使用对应控件ListBox控件CheckedListBox控件NumericUpDown控件GroupBox控件Panel控件任务1:用户注册界面例7-2:制作测试小程序知识目标:(1)掌握ListBox控件、CheckedListBox控件、NumericUpDown控件、GroupBox控件、Panel控件的使用(2)了解GroupBox控件、Panel控件的区别技能目标:(1)能够使用ListBox控件、CheckedListBox控件、NumericUpDown控件、GroupBox控件、Panel控件设计窗体界面(2)能够针对实际问题使用对应控件PictureBox控件Timer组件OpenFileDialog组件任务7-2:图片播放器例7-3:计时器知识目标:(1)掌握PictureBox控件、Timer组件、OpenFileDialog组件的使用(2)理解控件与组件的区别技能目标:(1)能够使用PictureBox控件显示图片(2)能够使用Timer组件进行计时ColorDialog组件SaveFileDialog组件FontDialog组件任务7-3:简易记事本知识目标:(1)掌握ColorDialog组件、SaveFileDialog组件、FontDialog组件使用(2)理解对应组件在使用时需要注意的问题技能目标:(1)能够使用组件解决实际问题MenuStrip控件RichTextBox控件任务7-3:简易记事本例7-4:动态创建菜单知识目标:(1)掌握MenuStrip控件、RichTextBox控件组件的使用(2)理解对应组件在使用时需要注意的问题技能目标:(1)能够使用组件解决实际问题多文档界面工具栏状态栏快捷菜单任务7-4:制作学生管理系统主窗体知识目标:(1)了解多文档界面的概念(2)掌握ToolStrip控件、StatusStrip控件、ContextMenuStrip控件的使用技能目标:(1)会制作多文档界面(2)能够使用相应控件解决实际问题多文档窗体菜单工具栏综合实例:学生选课系统主窗体知识目标:(1)了解多文档界面的概念(2)掌握ToolStrip控件、MenuStrip控件的使用技能目标:(1)会制作多文档界面(2)能够使用相应控件解决实际问题状态栏快捷菜单综合实例:学生选课系统主窗体知识目标:(1)了解多文档界面的概念(2)掌握StatusStrip控件、ContextMenuStrip控件的使用技能目标:(1)会制作多文档界面(2)能够使用相应控件解决实际问题PictureBox控件TextBox控件Button控件综合实例:学生选课系统登录窗体界面设计知识目标:(1)掌握PictureBox控件、TextBox控件、Button控件的使用(2)了解多文档界面的概念技能目标:(1)会制作登录界面(2)能够使用相应控件解决实际问题PictureBox控件TextBox控件Button控件综合实例:学生选课系统登录窗体具体实现知识目标:(1)掌握PictureBox控件、TextBox控件、Button控件的使用(2)了解多文档界面的概念技能目标:(1)会编写对应控件代码(2)能够使用相应控件解决实际问题TextBox控件ComboBox控件DateTimePicker控件综合实例:学生选课系统注册窗体界面设计知识目标:(1)掌握TextBox控件、ComboBox控件、DateTimePicker控件的使用(2)掌握窗体的布局技能目标:(1)会制作注册界面(2)能够使用相应控件解决实际问题TextBox控件ComboBox控件DateTimePicker控件综合实例:学生选课系统注册窗体具体实现知识目标:(1)掌握TextBox控件、ComboBox控件、DateTimePicker控件的使用(2)掌握窗体的布局技能目标:(1)会编写对应控件代码(2)能够使用相应控件解决实际问题TextBox控件ComboBox控件DateTimePicker控件综合实例:学生选课系统注册窗体具体实现知识目标:(1)掌握TextBox控件、ComboBox控件、DateTimePicker控件的使用(2)掌握窗体的布局技能目标:(1)会编写对应控件代码(2)能够使用相应控件解决实际问题TextBox控件ComboBox控件DateTimePicker控件综合实例:学生选课系统修改信息窗体界面设计知识目标:(1)掌握TextBox控件、ComboBox控件、DateTimePicker控件的使用(2)掌握窗体的布局技能目标:(1)会制作修改信息界面(2)能够使用相应控件解决实际问题TextBox控件ComboBox控件DateTimePicker控件综合实例:学生选课系统修改信息窗体具体实现知识目标:(1)掌握TextBox控件、ComboBox控件、DateTimePicker控件的使用(2)掌握窗体的布局技能目标:(1)会编写对应控件代码(2)能够使用相应控件解决实际问题TextBox控件ComboBox控件DateTimePicker控件综合实例:学生选课系统修改信息窗体具体实现知识目标:(1)掌握TextBox控件、ComboBox控件、DateTimePicker控件的使用(2)掌握窗体的布局技能目标:(1)会编写对应控件代码(2)能够使用相应控件解决实际问题ListView控件综合实例:学生选课系统课程列表窗体界面设计知识目标:(1)掌握ListView控件的使用(2)掌握窗体的布局技能目标:(1)会制作课程列表窗体界面(2)能够使用相应控件解决实际问题ListView控件综合实例:学生选课系统课程列表窗体具体实现知识目标:(1)掌握ListView控件
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 医学26年:胃镜操作规范解读 查房课件
- 高血压药学课件
- 诚信安全教育体系建设纲要
- 劳动思想知识技能教育教案
- 面试组织活动流程管理
- 2026妊娠合并糖尿病护理解读
- 奶牛的舒适度评估
- 苗族工艺设计素描总结
- 出行安全教育
- 本科生毕业设计答辩汇报提纲
- 硬币清点管理办法
- 工业机器人专业介绍课件
- 衡水志臻5升6数学试卷
- 独舞大赛活动方案
- 电力拖动自动控制系统-运动控制系统(第5版)习题答案
- DBJ51T214-2022四川省蒸压加气混凝土隔墙板应用技术标准
- 居间合同协议书范本下载
- 码头防汛培训
- 儿科无创呼吸机的护理
- 2025陕西交通职业技术学院辅导员考试题库
- 2025人教版(2024)小学美术一年级下册教学计划、教学设计及教学反思(附目录)
评论
0/150
提交评论