设为首页 繁体中文 用户登录
您现在的位置: 山东交通学院人才培养改革试点 > 专业建设 > 交通与物流工程学院 > 物联网工程专业 > 课程质量标准 > 正文
面向对象程序设计课程质量标准 物联网工程
作者:交通与物…    专业建设来源:本站原创    点击数:51    更新时间:2015/12/7           ★★★

“面向对象程序设计”课程质量标准

课程编

050425

课程名称

面向对象程序设计

授课学期

课程类

学科基础课

总学时

48

学分

3

适用专

物联网工程

课程性质

必修

先导课

计算机技术基础(C

后续课

数据库技术、JAVA

学习目

知识目标

支撑的可考核指标点

3-2 掌握网络层基本知识,能说明计算机网络、移动通信网络、无线网络的基本结构和原理,分析各种不同通信方式的异同点,了解基本的通信协议,能够编程实现简单通信方式

3-3 掌握应用层基本知识,能够使用高级语言进行基本业务功能开发,掌握数据库基本技术,能够熟练操作单机、网络及移动终端下的各种开发工具,掌握软件设计开发主要技术

知识目标具体内容

1 了解C#语言发展历史、编程特点,与C语言、C++语言的关系及区别;

2 熟练掌握C#开发编程环境工具,熟悉C#的基本语法,包括变量、数据类型、表达式、运算符、数组、字符等内容;

3 熟练运用顺序、分支、循环等结构的语法规则,能够编写基本的程序单元;

4 熟练使用C#的可视化编程环境,利用窗体、文本框、按钮、静态文本、定时器、对话框等常见控件设计界面,并完成一定的业务功能;

5 熟悉面向对象的编程思想,掌握类、对象的编程设计和使用方法,理解封装、继承、多态、接口等基本概念并能合理使用

专业能

目标

支撑的可考核指标点

5-2 能够利用开发工具进行物联网相关软件系统的分析、设计和开发,利用开发工具编写简单的业务功能程序

6-3 能够针对一定软、硬件环境和设备,进行连接、组装,利用相关工具进行简单的集成开发

专业能力目标具体内容

1 具有一定的编程逻辑思维能力,即根据给定的功能要求,能够转化为编程逻辑的伪指令,进而根据C#语言语法规则,写成程序代码;

2 具有一定的复杂逻辑的分解能力,将功能复杂的程序划分为多个分支选择、循环重复、数组等基本单元,从而实现较复杂功能表达;

3 具有面向对象的编程思想,将结构化的开发思想转向面向对象的开发,具有初步的对象分析能力。

方法能

目标

支撑的可考核指标点

9-1 掌握文献检索、资料查询的基本方法,具备运用现代信息技术进行资料查询和文献检索的能力

9-2具有自主学习和终身学习的意识,能够针对某一新技术点进行突击攻关,解决某一具体问题

方法能力

目标具体内容

1 针对某知识点,能够借助各类媒介收集资料,汇总、分析,具备资料收集和初步分析的能力;

2 针对新鲜事物,能够保持好奇心,对科学知识保持浓厚兴趣,具有一定的科学探究的精神;

3能够主动学习和深入了解某个知识点,有一定自学能力。

社会能

目标

支撑的可考核指标点

10-3 了解信息产业、智能交通、智能物流相关领域职业道德和规范,具有良好的社会责任感和工作责任心,能够在某一岗位持续工作到某目标完成

12-2 能够组成团体进行某项集体活动,担任其中某个角色,能够从团队整体利益出发做好个人工作

社会能力

目标具体内容

1 有一定的工作责任心

2 能够与他人团结合作,共同完成某些任务

学习成果要

1 能够掌握C#语言的基本语法,包括变量、数据类型、表达式、运算符、数组、字符串等内容;

2 掌握分支、循环结构的使用方法,能够利用基本的编程逻辑实现较为复杂的业务功能;

3 掌握可视化编程的常见操作,熟练使用各种常见控件设计软件界面,并实现一定的功能;

4 了解面向对象的编程思想,熟悉类、对象的基本定义和使用,理解封装、继承、多态、接口等编程机制。

对先修课应知应会的要

先修课为计算机技术基础(C,作为基础编程语言,该课程应保证学生达到以下要求:

1)初步掌握利用计算机语言进行编程的基本方法,学生具有一定的逻辑分析能力,可分析给定的简单功能,利用C语言编写程序;

2)熟悉C语言的基本语法,熟悉变量、数据类型、表达式、运算符、数组等内容;

3)熟悉C语言中分支、循环等语法结构,能够完成基本功能的程序设计。

本课程完成后学生应知应会具体要

任务一 C#语言的基本语法

1 变量、常量、数据类型、表达式、运算符的定义和使用;

2)字符的方法、字符串的方法;

3)一维数组的定义和使用;二维数组的定义

4)类型转换,装箱和拆箱

5C语言与C#异同点,.NET架构,C#开发工具

任务二 复杂功能程序的编程思路

1)掌握C#语言中if结构 switch结构等分支语句;

2)掌握C#语言中for循环 while循环等循环语句;

3)初步理解复杂功能程序的逻辑分析方法,能够根据给定功能,利用简单的语句,组合在一起实现整体功能

任务三 可视化编程

1)掌握所见即所得的编程思想,熟悉C#中常见的窗体、按钮、文本框、定时器、静态文本等控件,并能够设计基本的界面实现一定功能;

3)熟悉常见控件的基本属性,了解常见的方法,能够利用基本的控件方法进行功能设计开发。

任务三 面向对象的编程开发

1)了解面向对象的编程思想,熟悉类、对象的基本定义和使用,理解封装、继承、多态、接口等编程机制。

2)根据给定的功能,能够利用对象编写基本的程序功能。

评价与考

达成途径(考核方式)

评分方式

平时考核(50%

出勤情况(20%

通过考勤评分

课堂表现(20%

课堂听讲认真程度、回答问题的积极性、分组讨论时的表现等

 

课堂项目练习(60%

完成准确性(30%)完成时间(30%)独创性(10%)格式规范性(30%

期末考试(50%

知识应用性试卷

试卷评分

师资标准条

1)物联网相关专业硕士研究生及以上学历。

2)具有高校教师资格证书。

3)具备双师素质,“双师型”教师优先考虑,有过软件、系统集成应用及开发经验的优先考虑。

4具备课程开发能力,能遵循应用型本科的教学规律,正确分析、设计、实施及评价课程。

设施设备要

有相关专业机房,安装有JAVA软件、C#软件

教材编写或选用标

1)必须依据本学习目标和学习成果要求标准编写或选用教材;

2)教材应面向初学者,内容可丰富些,章节内容由浅入深,学生可方便自学;

3)教材配以示例程序光盘,包括一些视频资料;

4)教材应以学生为本,文字表述要简明扼要,内容展现应图文并茂,突出重点,重在提高学生学习的主动性和积极性。

填表说明:1.课程类别:公共基础课/学科基础课/专业限选课/专业任选课;2.课程性质:必修/选修;3.先修课与后续课程只填与本课程紧密相关课程;4. 支撑的可考核指标点从课程服务专业的可考核指标中(表4)选择。5.学习成果要求的描述要具体、可考核。

 

 

 

专业建设录入:交通与物流工程学院    责任编辑:jtywlgcxy 
发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
  • 上一个专业建设:
  • 下一个专业建设:
  •    网友评论:(评论内容只代表网友观点,与本站立场无关!
    数据载入中,请稍后……

     

    | 设为首页 | 加入收藏 | 友情链接 | 版权申明 | 网站公告 | 网站管理 |

    长清校区:济南市长清大学科技园海棠路5001号 邮编:250357· 无影山校区:济南市天桥区交校路5号 邮编:250023· 威海校区:威海市新威路115号 邮编:264200
    Copyright © 2002-2012 山东交通学院 版权所有