欢迎来到天天文库
浏览记录
ID:1186164
大小:1.46 MB
页数:20页
时间:2017-11-08
《程序设计基础教案1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、编号:SKZ—JL—JXZX—37《程序设计基础》教案(2010~2011学年第一学期)适用计算机应用专业院系(部)_______信息系________班级___2009级微机1,2班____教师_______祝惠新________教案首页本次课标题:C#入门:设计控制台应用程序-HelloWorld授课日期2010.9.1授课班级2009级微机1,2班课时共1小时上课地点一体化教室c教学目标能力(技能)目标知识目标.NETFramework的体系结构及其组件。¨了解.NETFramework的结构。¨理解.NETFramewor
2、k的基本概念教学任务及案例1.了解.NETFramework的结构。2.理解.NETFramework的基本概念3.了解.NETFramework命名空间4.了解C#程序的基本结构重点难点重点:1.NETFramework的结构。2.C#程序的基本结构难点:1.C#程序的基本结构单元考核.NET框架结构体系简述参考资料任务书、源代码、网络资源,参考书注:表格内容统一用5号宋体填写。教学设计步骤教学内容教师活动(方法与手段)学生活动时间分配告知(教学内容、目的)1.了解.NETFramework的结构。2.理解.NETFramewo
3、rk的基本概念3.了解.NETFramework命名空间4.了解C#程序的基本结构讲授听讲5分钟引入(任务项目)计算机高级编程语言介绍演示讲解提问听讲、小组讨论5分钟操练(掌握初步或基本能力)C#发展历程,功能教师讲解学生操作个别操作集体提示15分钟深化(加深对基本能力的体会)NETFramework和C#关系教师演示要点提示重点讲解个别回答集体讨论20分钟归纳(知识和能力)¨了解.NETFramework的结构。¨理解.NETFramework的基本概念讲授听讲5分钟训练巩固拓展检验组内自评选出一个全班展示,组间互评,认识了解.
4、NETFramework结构体系。启发诱导难点提示个别指导个人操作小组讨论5分钟总结归纳本次课所讲的内容,总结要实现的能力目标和知识目标,重点是.NETFramework结构体系。教师讲授听讲5分钟作业.NET框架结构体系简述后记注:表格内容统一用5号宋体填写。教学内容1.1初步了解C#学习C#语言,首先要对C#的起源和特点有所了解。明白c#能够帮助用户做什么,完成什么任务,这就是本节的目的。1.1.1C#的发展历程C#(读作:Csharp)是一种强大的、面向对象的程序开发语言,是Microsoft专门用于.NET平台的编程语言。
5、本节简要回顾一下C和C++语言,介绍它们如何演变为C#语言。第一代计算机语言是机器语言,在此之后产生了汇编语言,汇编语言能够准确发挥计算机硬件的功能和特长,但是依赖于机器硬件,可移植性不好。为了克服程序对计算机硬件的依赖,产生了很多高级语言包括Fortran、Basic、C等语言。C语言是介于汇编语言和高级语言中的一种语言,属于高级语言。C语言推出后几经修改,功能和易用性有了极大的提高,得到了迅速推广,其很快发展成为世界上应用最广泛的几种计算机语言之一。但是C语言不易学习,比较难于掌握,其结构也不够灵活。尤其是在面向对象的概念被广
6、泛接受时,C语言的局限性就逐渐显示出来,不能适应面向对象思想的要求。C++就是在C语言的基础上,结合了面向对象的概念而产生的。C++是C语言的改进版。虽然C++功能强大、结构灵活,但是依旧比较难于学习。编码过程复杂,容易产生错误,在编码过程中也是需要做很多工作才能保证程序运行良好,一个错误就会导致整个应用程序崩溃,或者出现难以预料的结果。微软设计的C#继承了C和C++的语法,消除了C和C++不易学习,不好使用的缺点。C#同时结合了Java语言的简洁性,汲取了Delphi和VisualBasic的易用性,解决了它们存在的问题。远程C
7、#的语言功能非常强大,是微软为奠定其互联网霸主地位而打造的.NET平台的主流语言。1.1.2C#的功能在当前的软件开发行业中,C#已经成为绝对的主流语言,可以和Java语言平分天下。C#作为一个全新的编程语言,可以实现大多数程序员需要完成的功能。包括Windows桌面应用程序、Windows服务程序、Web应用程序、Web服务程序、WPF应用程序、WPF浏览器应用程序等。如图下图所示。图1.1C#应用程序1.2NETFramework和C#C#是专门用于.NET的编程语言,用C#编写的代码总是在.NETFramework中运行。学
8、习C#,就必须理解.NET的运行机制,了解.NET框架的特点。1.2.1什么是.NET框架.NETFramework(框架)简称.NET,是微软为开发应用程序创建的一个富有革命性的新平台。自2002年发布第一版以来在企业应用中迅速占领市场,全球掀起
此文档下载收益归作者所有