个人介绍
计算机程序设计

主讲教师:陈海明

教师团队:共1

  • 陈海明
学校: 宁波大学
开课院系: 信息科学与工程学院
专业大类: 电子信息
开课专业: 计算机
课程英文名称: Computer Programming
学分: 3
课时: 64
课程介绍
  本课程是理工科学生必学的重要的信息素养课,培养学生用计算机求解实际问题的能力。主要内容有:C语言程序设计(基本数据类型和程序结构、数组、函数、指针、结构体、位运算、链表、文件等)、高级程序设计(栈和队列,排序和查找,贪心算法等)、面向对象和Web程序设计(以C#.Net MVC为例)。
  本课程分理论教学和上机实验教学两部分。理论教学注重培养学生对程序设计思想的深入了解,熟练掌握程序设计方法。上机实验教学注重培养学生的实践能力、分析和解决问题的能力,促进学生把课堂上学到的方法与具体的编程实践关联起来,有助于学生对相关技术的理解和掌握。
  本课程的总学时为100学时,其中包括64学时的理论教学和34学时的上机实验教学。理论课主要采用课堂教学方式,辅以多媒体教学手段,进行基本内容的讲授。上机实验主要以在线实验系统(网址:www.nbuoj.com)为平台,采用在线题库进行编程实践。
  本课程是学生使用计算机求解复杂工程问题打下良好的计算机程序设计基础。
教师团队

陈海明

职称:博士,副教授

单位:宁波大学

部门:信息科学与工程学院

课程评价

教学资源
课程章节 | 文件类型   | 修改时间 | 大小 | 备注
1.1 字符数组和字符串
文档
.ppt
2019-05-03 1.38MB
1.2 数组排序
文档
.ppt
2019-05-03 704.00KB
2.1 指针基本概念
文档
.pptx
2019-05-03 115.43KB
2.2 指针与一维数组
文档
.pptx
2019-05-03 1009.72KB
2.3 指针与二维数组
文档
.pptx
2019-05-03 535.50KB
3.1 结构体的基本概念
文档
.pptx
2019-05-03 1.00MB
3.2 结构体数组
文档
.pptx
2019-05-03 122.10KB
3.3 结构体指针
文档
.pptx
2019-05-03 599.50KB
3.4 共用体与枚举
文档
.pptx
2019-05-03 322.20KB
4.1 创建、查询、插入、删除
文档
.ppt
2019-05-03 1.45MB
5.1 打开关闭、读写
文档
.ppt
2019-05-03 771.00KB
6.1 带参数宏定义
文档
.ppt
2019-05-03 259.00KB
7.1 函数定义
文档
.pptx
2019-05-03 179.61KB
7.2 函数调用
文档
.pptx
2019-05-03 428.57KB
7.3 变量作用域
文档
.pptx
2019-05-03 107.17KB
8.1 枚举、递推和递归
文档
.ppt
2019-05-03 456.50KB
提示框
提示框
确定要报名此课程吗?
确定取消

京ICP备10040544号-2

京公网安备 11010802021885号