《C语言程序设计基础》课程标准
课程学分:8 总 学 时:116
适用专业:计算机应用技术、电子信息技术、计算机控制技术、数字控制技术专业
一、前言
1、课程性质
本课程是面向全院的工科类计算机相关专业计算机基础教学的专业基础课程之一。随着软件产业的发展,在各大企业中对软件人才的需求日益增长,因此,在目前的各类高等职业院校中,C语言已经成为各计算机相关的工科类专业的公共必修课程。
2、设计思路
本课程以“基于工作过程”为指导,邀请行业专家对计算机应用技术专业所涵盖的岗位群进行工作任务和职业能力分析,并以此为依据确定本课程的工作任务和课程内容。根据计算机应用技术专业所涉及到的计算机语言编程和高级编程技术运用与实施的技能与知识内容,设计若干个学习情境,实施情境化教学,使学生掌握信息系统常见的程序设计方法、基本的语法专业知识以及建立初步的程序设计思维逻辑,同时培养学生动手实践能力。
3、典型任务
作为软件设计师,首要的任务是了解客户的需求,熟悉客户的网络环境和业务系统,对客户的需求信息进行全面调查,找出客户信息系统的主要业务和功能需求,结合客户拟在软件研发方面的投资意向,给出经济可行的项目设计方案。
在制定执行方案时,软件设计师要从自身技术核心的基础出发,采用成熟的软件研发技术,比如后台数据库管理平台的选择、前台软件设计平台的选择、网络环境的配置、整个网络信息系统的安全架构等技术,要求软件设计师能宏观地把握整个项目的规划与设计,从而制定出科学的合理的项目设计方案。
二、课程目标
1、专业能力
要求学生掌握基本的程序编写技能。
学会利用常见的C程序开发工具的使用,掌握开发环境的配置,掌握常见菜单命令的使用以及整个窗口的布局设置。
掌握结构化或模块化程序设计技能,学会数组、函数、三大控制结构、结构体和共用体以及指
1