北大青鸟C# 教案 下载本文

内容发布更新时间 : 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