欢迎来到天天文库
浏览记录
ID:51386737
大小:166.00 KB
页数:19页
时间:2020-03-23
《第讲C#程序编程基础(精品).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、教学单元编号1.2教学单元名称C#程序编程基础学时数6所属学习情境名称编号创建站点和制作简单动态网页教学目标主要能力指标1>能够定义变量、能够书写表达式2、能够使用1F分支语彳ij和for循环语句3、能够使用简单的字符串函数4、能够编写简单的C#程序相关能力指标1、与人合作能力2、解决问题能力3、自我学习能力教学单元的重点:1、变量、运算符和表达式2、C#流程控制语句3、常用数据类型的用法(函数的使用)教学单元的难点:1、C#流程控制语句2、常用数据类型的用法(函数的使用)教师讲授的主要内容:1、C#应用程序的一般结构2、C#代码编写命名规范3、数据类型、变量与
2、常量、运算符与表达式4、C#流程控制语句(分支语句、循环语句、异常处理语句)5、常用数据类型的用法(函数的使用)学生自主学习的主要内容:1、C#语言及其发展介绍2、断点设置与程序调试3、数组4、类和方法教学单元的教学微观设计具体的教学安排木单元首先介绍C#应用程序的一般结构;然后讲#代码编写命名规范,数据类型、变量与常量、运算符与表达式。接着讲C#流程控制语句(分支语句、循环语句、异常处理语句),因授课时间限制的原因,分支语句只讲if语句,switch语句留到后续课程制作网页用到时在讲。循环语句也一样,只讲for循环语句,其它的示续课稈用到时在讲。最后讲常用数据
3、类型的用法,也就是各种数据类型的相关函数的使用。学习任务C#程序编程教学载体简单动态网页制作教学方法讲授教学手段多媒体演示学习成果1、提交课内作业课程编号:50312003《动态网站交互技术》教学单元设计方案编制时间:2009.7编制人:教师:1、学生是否理解变量和各种数据类型。2、学生是否会书写表达式。3、学生是否理解和能够使用备种流稈控制语句4、学生是否掌握乞种数据类型的相关函数的使用学生:效果评估1、能否使用各种流稈控制语句编写简单的稈序2、是占理解和掌握乞种数据类型的相关函数的使用实施评估:1、理解变量和务种数据类型,能够书写表达式。30%2、能够编写简
4、单的C#程序o40%3、能够理解和掌握常用的各种数据类型的相关函数20%0主要教学内容在第一讲了解了ASP.NET3.5的一些基木知识,不过如果要深入到ASP.NET3.5应用程序开发,需要对开发语言有更加深入的了解。而在.NET平台上,微软主推的编程语言就是C#,木章将会从C#的语法、结构和特性来讲解,以便大家能够深入的了解C#程序设计。1>C#程序的结构在开始学习和编写C#代码之前,首先应该了解C#编稈语言的结构,下列代码说明了C#应用稈序的基木结构。usingSystem;usingSystem.Collections.Generic;usingSyste
5、m.Linq;〃使用命名空间〃程序代码命名空间〃应用稈序主类〃入口方法〃输出HelloWorld//等待用户输入usingSystem.Text;namespacemycsharp{classProgram{staticvoidMain(string[]args){Console.WriteLinef'HelloWorld");Console.ReadKey();}}}注意:在一个类内的所有方法都是独立的方法,所以每个大括号后面都不需要分号,同样对于命名空间里的所有类也是一样。2、C#的代码设置代码格式也是程序设计屮一个非常重要的组成环节,他可以帮助用户组织代码
6、和改进代码,也让代码具有可读性。具有良好可读性的代码能够让更多的开发人员更加轻松的了解和认知代码。按照约定的格式书写代码是一个非常良好的习惯,下面的代码示例说明了应用缩进、大小写敏感、空白区和注释等格式的原则。usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespacemycsharp〃使用LINQ命名空间//声明命名空间〃主程序类〃静态方法出,保持等待状态1.缩进Console.WriteLine(uHelloWorld");//这一Console
7、.WriteLine(”按任意键退出Console.ReadKey();〃这里输出HelloWorld卅();〃这里让用户按键后退缩进可以帮助开发人员阅读代码,同样能够给开发人员带来层次感。2.大小写敏感C#是一种对大小写敏感的编程语言。在C#屮,其语法规则的确是对字符串屮字母的大小写敏感的,例如"CSharp"、“cSharp”、“csHaRp”都是不同的字符串,在编程屮应当注意。3.空白C#编译器会忽略到空白。使用空白能够改善代码的格式,提高代码的可读性。但是值得注意的是,编译器不对引号内的任何空白做忽略,在引号内的空格作为字符串存在。4.注释注释能够方便开
8、发人员的阅读代码。良好的
此文档下载收益归作者所有