首页 课程主页
课程分享  
C#.Net程序设计
主讲教师 梁后军/安徽财经大学
学习人数 813
开课周期 2024年02月29日 ~ 2024年03月31日
教学进度
预报名
进行中
已结课
课程期次 共 5 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题

 C# (读作C Sharp) 是一种最新的、面向对象的编程语言。C#从C 和 C++ 语言演化而来,比C语言更适合开发应用程序(做界面,控制键盘、鼠标).

《C#.Net程序设计》课程旨在教授学生使用C#语言和.Net框架进行程序设计和开发的基本知识和技能。课程内容涵盖了C#语言的基本语法、面向对象编程、Windows应用程序开发、数据库操作、应用程序开发等方面的内容。通过本课程的学习,学生将掌握C#语言的基本特性和应用技巧,能够独立开发简单的应用程序,并具备进一步深入学习和应用C#.Net技术的基础。


课程概述

   通过本课程的学习,学生将会开发带有界面的应用系统,会开发基于数据库的信息管理系统,会开发简单的2D游戏,会开发简单的网络程序.

   课程的特色和亮点在于,为增加课程的趣味性,提升学生的学习兴趣,增加了很多实用的小例子,比如:打字程序,屏幕取色程序,语音播报程序及屏保程序等!


课程大纲
  • 第一部分 基础知识
    • 1.1 第一个例子
    • 1.2 新建项目
    • 1.3 简单控件
    • 1.4 简单窗体取数
    • 1.5 自定义类及应用
    • 1.6 dll生成与应用
    • 1.7 arrayList 索引
      • 1.7.1 1 arrayList
      • 1.7.2 2 索引
    • 1.8 常用控件介绍
      • 1.8.1文件与文件夹控件
      • 1.8.2 listbox互传
      • 1.8.2两个listbox互传
      • 1.8.3 checkbox listbox
      • 1.8.4 fontdialogue colordialogue richtextbox menu 模态 消息框 工具条 openfiledialogue folderbrowerdialogue
      • 1.8.5 上下文菜单
      • 1.8.6 radio button
      • 1.8.7 Tab picturebox radiobutton groupbox
    • 1.9 事件介绍
      • 1.9.1 泛型 与 事件
      • 1.9.2 鼠标 键盘事件
    • 第一次考试
    • 第二次考试
    • 第三次考试
    • 第四次考试
    • 第五次考试
  • 第二部分 实用小例子
    • 2.2 子窗体传数据给主窗体
    • 2.3 打字小程序
      • 2.3.1 补充例子 打字小程序
      • 2.3.2 补充例子 打字小程序加回撤功能
    • 2.4 屏幕取色程序
    • 2.5 贪吃蛇程序
      • 2.5.1 单节贪吃蛇
      • 2.5.2 四节贪吃蛇
      • 2.5.3 贪吃蛇 定时器运动
      • 2.5.4 贪吃蛇 加定时器 加诱饵
    • 2.6 文本转语音程序
    • 2.7 简单的图片屏保程序
      • 2.7.1 鼠标 键盘 触发退出
      • 2.7.2 pic屏幕保护 完全
      • 2.7.3 屏保部署
    • 2.8 数据库
      • 2.8.1 1 数据库设置 与查询
      • 2.8.2 2有参查询
      • 2.8.3 3 添加 更改 删除
      • 2.8.4 数据库联动查询 1
      • 2.8.5 数据库联动查询 2
    • 2.9 光盘旋转
      • 2.9.1 光盘旋转
      • 2.9.2 光盘旋转补充
    • 2.10 时钟屏保
      • 2.10.1 3 画渐变表盘
      • 2.10.2 4 补充 时钟屏保 秒针走动
      • 2.10.3 5 补充 时钟屏保 添加分针与时针
      • 2.10.4 6 补充 时钟屏保 指针· 加 表盘
      • 2.10.5 7 补充 时钟屏保 加刻度 和 时钟刻度的夜光
    • 第六次考试
    • 第七次考试
    • 第八次考试
    • 第九次考试
    • 第十次考试
授课目标
预备知识
配套教材
参考教材
5.0

1 条评价

本次开课 查看全部
5.0

1 条评价

本次开课 查看全部
授课教师
安徽财经大学
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有