欢迎来到天天文库
浏览记录
ID:12961458
大小:345.50 KB
页数:29页
时间:2018-07-19
《《c#程序设计》教案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、黑龙江大学教案DotNet教案作者:丁大勇所在院系:计算机学院黑龙江大学教案课程名称C#程序设计授课专业软件工程年级2008课程编号课程类型专业课授课方式课堂讲授;上机考核方式考试+实验课程教学总学时数50学时学分数学时分配课堂讲授32学时;上机18学时教材名称C#入门经典作者KarliWatson&ChristianNagel等著齐立波翻译出版社及出版时间清华大学出版社2006年5月第3版指定参考书1、C#高级编程2、.NET设计规范作者ChristianNagel&BillEvgen&JayGlynn等著李敏波翻译
2、KrzysztofCwalina&BradAbrams著葛子昂译出版社及出版时间清华大学出版社2006年10月第1版人民邮电出版社2006年7月第1版授课教师丁大勇职称讲师单位计算机科学技术学院授课时间07-08学年第2学期黑龙江大学教案周次第一周第一次(总第一次)章节名称第1章、C#简介§1、什么是.NETFramework§2、什么是C#第2章、编写C#程序§1、VS.NET开发环境§2、控制台应用程序§3、WindowsForms应用程序第3章、变量和表达式§1、C#的基本语法§2、变量§3、表达式授课方式课堂讲
3、授教学时数2教学地点2号教学楼120室教学目的及要求1、本周的教学内容围绕“C#.NET开发环境和基本语法”展开2、重点讲授C#.NET的变量、表达式的语法3、比较所讲语法和其他高级语言的异同4、通过讲授,使学生初步认识C#.NET的语法特点和VS.NET开发环境黑龙江大学教案教学内容提要时间分配1、本门课程的特点2、本门课程考核办法3、本门课程的学习方法4、.NETFramework和C#语言产生的背景、特点以及相互之间关系5、使用VS.NET2005编制控制台应用程序6、C#的基本语法7、C#中变量和表达式的语法规
4、则8、C#中名称空间的作用9、C#的基本数据类型(整、短整、长整、无符号整、无符号短整、无符号长整、单精度、双精度、字符、字符串)10、C#中常量的书写方法11、变量的定义、赋值、初始化、使用方法12、基本运算符(算术、关系、逻辑、赋值、逗号、条件、长度、位运算符)的运算规则及优先级别13、表达式(算术、关系、逻辑、条件、赋值、逗号)的构成规则和计算14、小测验111课程引入本次课程为第一次课,在正式开展课程前要介绍本门课程的性质、特点,以及其实用价值。在正式开展课程之前归纳一下C++和Java的优缺点,并提醒学生在学
5、习过程中注意C#是如何发扬这些优点、改进这些缺点的。教学重点1、C#的基本语法2、C#的基本数据类型3、变量的定义、赋值、初始化、使用方法黑龙江大学教案4、基本运算符的运算规则及优先级别5、表达式的构成规则和计算教学难点1、C#与其他高级语言的区别2、基本运算符的运算规则及优先级别3、表达式的构成规则和计算教学中遇到的问题及解决方法主要问题:认为C#就是Java解决方法:举例说明二者差异讨论练习作业1、课堂测验:计算若干表达式的值;2、学生熟悉VS.NET2005环境,并用其将上课时给出的例子调试运行;教学手段讲解,幻
6、灯片演示讲解,程序演示讲解,现场编程并演示其功效参考资料KarliWatson等《C#入门经典》(第3版)清华大学出版社2006年5月第3版1~38页备注可适当演示用C#.NET开发的程序,以激发学生学习兴趣黑龙江大学教案周次第一周第二次(总第二次)章节名称第4章、流程控制§1、布尔逻辑§2、分支§3、循环第5章、变量的更多内容§1、类型转换授课方式课堂讲授教学时数2教学地点2号教学楼120室教学目的及要求1、本周继续讲授C#的语法2、重点讲授布尔逻辑、分支语句、循环语句、类型转换等3、通过讲授,使学生进一步了解C#,
7、并能动手写略复杂的程序教学内容提要时间分配1、布尔逻辑和关系表达式2、关系表达式的优先级3、if语句4、if…else语句5、switch语句6、while语句7、do…while语句8、for语句9、foreach语句10、continue、break、return、goto语句11、隐式类型转换和显式类型转换12、Convert类的作用13、关键字checked和unchecked的作用14、小测验111课程引入指出要编制更复杂的程序,还需学习分支结构和循环结构。黑龙江大学教案教学重点1、布尔逻辑2、分支语句3、循
8、环语句4、类型转换教学难点1、关系表达式的优先级2、类型转换3、C#与其他高级语言的区别教学中遇到的问题及解决方法主要问题:学生容易将C#语法与以前所学语言混淆解决方法:举例法对比法讨论练习作业1、课堂测验:编程程序——用户输入一大于0的整数N,程序输出1至该数的所有自然数之和;2、课外作业:用迭代法编程计算Pi;编程解决韩信点兵
此文档下载收益归作者所有