附录5.0-21专业基础类课程大纲(2019级使用).docxVIP

附录5.0-21专业基础类课程大纲(2019级使用).docx

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

目录

TOC\o1-3\h\z\u

《程序设计基础》教学大纲 1

《物联网工程专业导论》教学大纲 12

《数据结构与算法》教学大纲 21

《计算机网络》教学大纲 32

《操作系统》教学大纲 47

《计算机组成原理》教学大纲 58

《数据库原理与应用》教学大纲 69

PAGE70

《程序设计基础》教学大纲

英文名称:FundamentalsofProgramming

课程代码:c203130020

课程类别:专业基础课

课程性质:必修

开课学期:第一学期

总学时:98(讲课:56,实验:42)

总学分:5.5

考核方式:考试

先修课程:无

适用专业:物联网工程

开课单位:计算机与信息工程学院

一、课程简介

程序设计基础是计算机类专业的一门专业核心基础课程,是培养学生程序设计基本方法和技能的第一门课程。本课程以问题求解为主线,重点讲解问题求解方法,程序设计思想、方法与技术等,通过课程学习培养学生设计程序求解问题的能力。主要内容包括程序与程序设计语言、数据类型与基本运算、分支结构、循环结构、函数、数组、指针、结构体和文件。本课程的理论教学为56学时,实验教学为42学时。期末考核方式为考试,占最终成绩的60%,过程性考核:平时考核和实验考核各占最终成绩的20%。

二、课程目标及其对毕业要求的支撑

通过本课程的教学,培养学生具备使用结构化程序设计方法进行程序设计求解问题的能力,训练学生的计算思维,树立严谨的学习态度,为学生今后学习数据结构等专业课程奠定坚实的基础。

序号

课程目标

支撑的毕业要求

1

目标1:能够解释不同数据类型及其运算、基本控制结构以及函数等程序设计基本要素作用并能够恰当地选择这些要素;能够编写程序求解模型和实现算法。

1.2能够针对物联网工程领域工程问题涉及的信息感知、传输、处理中的具体对象建立模型并求解。

2

目标2:能够解释数组、指针、结构体以及文件等程序设计基本要素作用并能够恰当地选择这些要素;能够运用结构化程序设计方法,设计和实现简单应用系统。

3.1掌握物联网系统设计和开发全周期、全流程的基本方法和技术,具备基本的软件硬件开发能力。

三、课程内容及要求

第一章程序与程序设计语言

教学内容:

1.计算机问题求解过程

2.程序与程序设计语言

3.C语言集成开发环境

学生学习预期成果:能够解释计算机问题求解过程(模型、算法及其求解和实现),以及常用的程序设计语言;能够使用C语言集成开发环境运行简单的程序,从而支撑课程目标1的达成。

教学重点:计算机问题求解过程,程序与程序设计语言

教学难点:算法描述

数据类型与基本运算

教学内容:

1.数据类型

2.常量和变量

3.运算符和表达式

4.输入输出函数

5.常用数学函数

6.数据类型转换

学生学习预期成果:能够解释数据类型、运算符与表达式、变量以及函数的作用;能够根据不同问题的特性选择恰当的数据类型及其运算;能够调用输入函数从键盘读取数据、调用输出函数将计算结果输出到显示器上显示、调用数学库函数完成一些简单的数学运算,从而支撑课程目标1的达成。

教学重点:常量和变量,运算符和表达式,输入输出函数

教学难点:运算符和表达式,输入输出函数

分支结构程序设计

教学内容:

1.关系、逻辑和条件运算符

2.if…else语句

3.嵌套的if语句

4.switch语句

学生学习预期成果:能够解释关系运算符和逻辑运算符的执行规则、if语句的执行流程、switch语句的流程以及break在switch结构中的作用;能够根据不同问题的特性选择恰当的分支语句求解问题,从而支撑课程目标1的达成。

教学重点:关系、逻辑和条件运算符,if-else语句,嵌套的if语句,switch语句

教学难点:嵌套的if语句,switch语句

循环结构程序设计

教学内容:

1.for语句

2.while语句

3.do…while语句

4.break、continue语句

5.嵌套的循环语句

学生学习预期成果:能够解释循环结构程序设计的一般方法、while、do…while和for语句的执行流程、break和continue语句的执行流程、循环嵌套的执行流程;能够根据不同问题的特性选择恰当的循环语句求解问题,从而支撑课程目标1的达成。

教学重点:for语句,while语句,嵌套的循环语句

教学难点:for语句,break和continue语句,嵌套的循环语句

函数

教学内容:

1.函数定义、声明

2.函数的传值调用、嵌套调用和递归调用

3.局部变量和全局变量

4.动态变量和静态变量

5.变量存储类型

6.编译预处理

学生学习预期成果:能够解释函数的定义、声明及调用的方法、函数嵌套

文档评论(0)

阿尔格栅rerfa + 关注
实名认证
文档贡献者

知识杂货铺~

1亿VIP精品文档

相关文档