内容发布更新时间 : 2024/11/18 10:20:18星期一 下面是文章的全部内容请认真阅读。
课程名称:SQL Server数据库设计和高级查询 教案
《使用C#开发数据库应用程序》理论课教案
第1章 用 Hello ACCP.NET 快速热身(一)
一、 1. 2. 3.
整章授课思路 ..................................................................................................................................... 2 课程定位、就业技能、课程目标介绍[5分钟] ............................................................................... 2 课程项目展示[5分钟] ....................................................................................................................... 3 回顾、预习检查、任务、目标[10分钟] ......................................................................................... 3 3.1. 4.
预习检查 .................................................................................................................... 3
进入C#世界 [10分钟] ...................................................................................................................... 3 4.1. 4.2. 4.3.
NET 与 C# 概述 ...................................................................................................... 3 IDE概述 .................................................................................................................... 4 第一个C#程序 .......................................................................................................... 4
5. 6. 7. C#中的变量和注释[5分钟] ............................................................................................................... 5 Console 类[15分钟] .......................................................................................................................... 6 条件判断[40分钟] ............................................................................................................................. 6 7.1. 7.2. 7.3.
C#中的条件判断语句 ............................................................................................... 6 嵌套if ........................................................................................................................ 7 switch 结构 ............................................................................................................... 7
8. 总结 [10分钟] ................................................................................................................................. 7 二、 学员问题汇总 ..................................................................................................................................... 8 三、 作业布置 ............................................................................................................................................. 8
- - 1
课程名称:SQL Server数据库设计和高级查询 教案
课时:100分钟 授课人:裘锴
? 本章工作任务
? 编写简单的 Hello ACCP.NET 控制台应用程序
? 输出学员信息 ? 航班机票预定 ? 输出学员成绩 ? 根据时间问好
? 本章技能目标
? ? ? ?
掌握简单 C# 程序的开发步骤 掌握 C# 中的变量类型及命名规则
会使用 Console 类进行控制台输入输出 掌握 C# 中的条件判断语句
? 本章重点
? 如何使用VS创建控制台应用程序。 ? 如何使用Console输入输出。
? C#语法热身:变量命名、switch语句、嵌套if
? 本章难点
? 格式字符串输出 ? 嵌套if
一、 整章授课思路
本章依次讲解四个问题:进入C#世界、C#中的变量和注释、Console类、条件判断。 1) 进入C#世界:
? 简单对.NET和C#。
? 在VS中建立第一个C#程序和C#控制台应用程序文件夹的结构。 ? 对比Java讲解C#的基本结构和Main()方法 2) C#中的变量和注释:
? 和Java中的变量类型进行对比引出C#中的变量类型 – 注意不同点。 ? 说明命名规则与规范 – 强调代码规范性的重要性。
? 和Java中的注释进行比较引出C#中的注释– 注意不同点。
3) Console类:从第一C#程序中的关键代码引出Console类,及如何使用。
4) 条件判断:从Java的条件语句引出C#中相应的语句 – 重点讲解嵌套if和switch语句。
1. 课程定位、就业技能、课程目标介绍[5分钟]
? C#是当今流行的语言可以开发各种系统,是我们本学期的最后一门课也是比较重要的一门
课,C#是本学期结业考试机试的考查点;同时为第二学期的“.Net/OOP”和“ADO.Net/Three Tier”以及二学年的学习打一个好的基础;同时通过本学期的学习可以开发一个类似与QQ的项目。
? 本门课目标技能包括:C#语言基本语言;使用ADO.NET访问数据库。
- -
2
课程名称:SQL Server数据库设计和高级查询 教案
? 本门课程目标:
? 第一章至第三章:运用 C# 编写 .NET 命令行程序-C#语言热身;
? 第四章至第五章:运用 C#/WinForms 编写 .NET 窗口程序-WinForms基础; ? 第六章至第八章:运用 ADO.NET 编写数据库应用程序-ADO.NET基础;
2. 课程项目展示[5分钟]
? MySchool考试管理系统的在线答题模块 ? 阶段项目MyQQ
3. 回顾、预习检查、任务、目标[10分钟]
3.1. 预习检查
提问:什么是C#,说明C#能做什么?
C#是一种面向对象的编程语言,能开发“控制台应用程序”、“ 桌面应用程序WinForms”-本学期的重点、“Internet 应用程序ASP.NET”、“Windows 服务程序Windows Service”、“Web 服务程Web Service”。
提问:VS中创建 C# 控制台程序的步骤? 新建项目(project)
生成可执行文件(build) 调试(debug)
提问:C# 中变量的命名规则有什么?
组成:52个字母(A-Z, a-z),10个数字(0-9),下划线(_) 开头:字母或下划线 不能是关键字
4. 进入C#世界 [10分钟]
4.1. NET 与 C# 概述
? 讲解要点:
1、 .NET与C#
1. .NET 是微软公司推出的平台开发环境。
2. C#(C Sharp)是一种强大的、面向对象的程序开发语言,是专为 .NET 开发而设
计出的语言。
3. C#能做的事情:桌面应用程序WinForms;Internet 应用程序ASP.NET;Windows
服务程序Windows Service;Web 服务程序Web Service。
- - 3