高级语言程序设计课程封面

高级语言程序设计

本课程以工业设备数据处理和控制逻辑表达为应用背景,培养结构化程序设计与工程问题求解能力。学习变量、数据类型、分支循环、函数、集合及文件处理,并通过生产记录统计、信号状态模拟和设备数据整理完成小型程序。课程强调需求分解、输入检查、异常处理、测试与文档编写,为机器人编程、视觉应用和数字化系统学习建立基础。

← 返回课程列表

课程简介

本课程以工业设备数据处理和控制逻辑表达为应用背景,培养结构化程序设计与工程问题求解能力。学习变量、数据类型、分支循环、函数、集合及文件处理,并通过生产记录统计、信号状态模拟和设备数据整理完成小型程序。课程强调需求分解、输入检查、异常处理、测试与文档编写,为机器人编程、视觉应用和数字化系统学习建立基础。

课程类别专业基础
计划学时64 学时
教学单元4 个单元

课程目标

明确完成课程学习后应具备的综合实践能力。

【知识目标】 理解PLC程序结构、I/O 控制,掌握其在高级语言程序设计中的应用边界。 【能力目标】 1. 将数据处理需求拆分为输入、处理与输出,使用函数组织可复用程序。 2. 实现设备示例数据的读取、筛选、统计和结果保存,处理缺失及异常输入。 3. 设计正常、边界和错误输入测试,提交源码、测试记录与使用说明。 【素养目标】 将数字素养、质量意识、创新意识落实到任务准备、成果检查与学习复盘,保持过程记录真实、完整、可追溯。

核心能力

明确学完本课程应掌握的知识、技能与职业素养。

核心知识点
PLC程序结构I/O 控制
核心技能点
程序调试技术文档编制
核心素养点
数字素养质量意识创新意识
01

程序设计基础

16 学时

围绕“程序设计基础”,学习数据类型、表达式、输入输出与调试。通过编写基础数据处理程序,说明关键概念、任务步骤与验证条件;结合图样、程序或过程记录检查结果,能够解释差异并提出有依据的改进建议。

02

流程控制与函数

16 学时

围绕“流程控制与函数”,学习分支、循环、函数与模块化设计。通过将任务拆分为可复用函数,说明关键概念、任务步骤与验证条件;结合图样、程序或过程记录检查结果,能够解释差异并提出有依据的改进建议。

03

数据结构与文件处理

16 学时

围绕“数据结构与文件处理”,学习数组、字符串、记录与文件读写。通过处理设备采集的示例数据,说明关键概念、任务步骤与验证条件;结合图样、程序或过程记录检查结果,能够解释差异并提出有依据的改进建议。

04

工程化问题求解

16 学时

围绕“工程化问题求解”,学习异常处理、测试、注释与版本意识。通过为控制逻辑编写测试用例,说明关键概念、任务步骤与验证条件;结合图样、程序或过程记录检查结果,能够解释差异并提出有依据的改进建议。

数字教材

用于课程知识学习、章节阅读和内容检索。

暂未关联数字教材

实训项目

用于项目训练、任务实施和实践成果验证。

0
暂未关联实训项目
建议先修当前课程岗位方向

先修课程

本课程可从基础内容直接开始学习。

暂无先修课程要求

岗位方向

连接课程核心能力与适配岗位。

适配岗位系统集成技术员

课程核心能力可用于该岗位方向的基础学习与实践训练。