课程内容 |
预期学习成果(质量标准) |
达成途径
(考核方式) |
观测点 |
概述 |
.NET概述 |
(1)了解.net的技术特点
(2)了解.net的发展历史 |
随堂考核 |
课堂集中提问,是否有效互动 |
C#语言发展及特点 |
(1)了能说出C与C#语言的异同点
(2)了解C#语言的特点
(3)了解C#语言的发展历史 |
期末考试 |
填空题3是否正确
主观性题目1回答是否全面正确,能否有自己的理解 |
C#开发环境 |
熟悉VS2010,熟练使用开发工具进行程序设计 |
期末考试 |
填空题2是否正确
选择题4是否正确 |
C#基本语法 |
变量、常量 |
(1)掌握变量的定义和使用
(2)掌握常量的定义和使用 |
课堂考核 |
课题提问,课题互动是否有效 |
数据类型 |
(1)掌握int、char、string、long、short、float等数据的定义、数据范围
(2)了解其他数据类型的使用范围 |
作业1 |
作业题1概念是否清晰;原理分析是否全面、正确 |
期末考试 |
填空题6是否正确; |
表达式、运算符 |
(1)掌握表达式构成、表达式的值计算方法
(2)掌握算术运算符、布尔运算符、逻辑运算符、特殊运算符等 |
课堂项目 |
根据完成准确性、完成时间、独创性、格式规范性等判定 |
字符与字符串 |
字符的方法 |
熟悉字符与数字的转换、字符的查找、替换、大小写转换方法 |
期末考试 |
填空题1是否正确 |
字符串的方法 |
(1)了解string类的方法:截取、合并、代替、添加等
(2)了解stringbuilder类的方法 |
课堂项目 |
根据完成准确性、完成时间、独创性、格式规范性等判定 |
数组 |
一维数组的使用 |
熟悉一维数组的声明方法、使用方法,利用一维数组的应用示例加强数组的学习 |
期末考试 |
填空题5是否正确,选择题2、8是否正确 |
作业2 |
作业题2概念是否清晰;原理分析是否全面、正确 |
二维数组的使用 |
了解二维数组的声明方法 |
期末考试 |
填空题7是否正确 |
|
|
作业3 |
作业题3概念是否清晰,分析是否全面、正确 |
分支结构 |
If语句 |
(1)掌握If语句
(2)掌握If…else语句
(3)熟悉If语句的嵌套 |
期末考试 |
选择题10是否正确;编程题2是否正确 |
课堂项目 |
根据完成准确性、完成时间、独创性、格式规范性等判定 |
Switch语句 |
(1)掌握Switch语句的使用
(2)利用switch语句能进行一般功能设计 |
随堂考核 |
课堂集中提问,是否有效互动 |
期末考核 |
选择题5、12是否正确 |
循环结构 |
For语句 |
(1)掌握For语句的语法规则
(2)能应用For语句设计示例
(3)了解For语句的注意问题 |
期末考核 |
选择题11是否正确、编程题1是否正确 |
While语句 |
(1)掌握While语句的形式
(2)熟悉While语句的使用示例 |
课堂项目 |
根据完成准确性、完成时间、独创性、格式规范性等判定 |
期末考试 |
填空题8是否正确;编程题3是否正确 |
循环的退出 |
(1)掌握Continue语句
(2)掌握Break语句 |
课堂项目 |
根据完成准确性、完成时间、独创性、格式规范性等判定 |
可视化编程
|
窗体、按钮、文本框 |
(1)熟悉窗体的属性
(2)掌握按钮的属性、click方法
(3)掌握文本框的常见属性和常见方法
(4)掌握定时器的使用 |
期末考试 |
选择题7是否正确; |
课堂项目 |
根据完成准确性、完成时间、独创性、格式规范性等判定 |
高级控件 |
熟悉单选框、复选框、组合框、分类框、对话框等控件的使用 |
期末考核 |
填空题9是否正确,选择题3是否正确 |
面向对象编程 |
类、对象 |
(1)掌握类的定义方法,对象的声明方法
(2)熟悉封装的基本概念
(3)掌握private、public、protected等修饰符的作用 |
期末考试 |
补充完善题3是否全面正确 |
随堂考核 |
课堂集中提问,是否有效互动 |
继承 |
(1)掌握子类的定义方法
(2)了解类与子类之间继承关系的特点 |
期末考试 |
填空题4是否正确 |
课堂项目 |
根据完成准确性、完成时间、独创性、格式规范性等判定 |
重载与多态 |
(1)了解重载的定义,重载的方法
(2)了解多态的定义,多态的方法 |
期末考试 |
补充完善题2是否全面正确 |
课堂项目 |
根据完成准确性、完成时间、独创性、格式规范性等判定 |
接口 |
了解接口的定义、接口的使用方法 |
期末考试 |
选择题1是否正确;填空题10是否正确 |