C语言程序设计项目化教程
本书提供课件、讲义、教学项目、微课等资源,下载地址为http://pan.baidu.com/s/1c2KWLvq 请关注微信公众号:qinghuazhijiao ,服务电话010-83470412/0410 咨询相关教材问题、样书申请等

作者:屠莉、周建林、刘萍、苏春芳、坎香

丛书名:高职高专“工作过程导向”新理念教材——计算机系列

定价:36元

印次:1-7

ISBN:9787302454960

出版日期:2017.04.01

印刷日期:2023.06.05

图书责编:孟毅新

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书以计算机相关专业岗位需求和行业编程规范为基础,以“学生成绩管理系统”作为教学项目,基于“项目导入、任务驱动”的教学模式,以工作过程系统化的项目化教材的设计思路来组织内容。本书主要内容包括C语言的基本语法、数据类型、程序基本结构、算法流程图,程序编码、调试及运行机制、数组、函数、结构体及指针、文件等。 本书将项目划分为3个版本: 先搭建项目骨架,再逐个填充项目模块,完成基于数组实现的项目版本1; 基于指针结构体重构的项目版本2; 基于文件继续重构的项目版本3。将C语言所有相关知识点融入对应版本的模块任务中。引导读者通过一个项目的3个版本的不断重构学习和实践的过程中完成函数、数组、指针结构体、文件等难点的理解,并掌握模块化编程思路,提高程序开发能力。 本书的特点是基于软件开发流程、由易到难、不断重构项目的过程中让读者在“做中学,学中做”,逐步掌握C语言程序设计知识和开发技能。 本书可作为本科院校、高职高专院校计算机相关专业的教材,也可作为广大学习C语言程序设计与编程开发人员的参考用书。

本书以计算机相关专业岗位需求和行业编程规范为基础,以“学生成绩管理系统”作为教学项目,基于“项目导入,任务驱动”的教学模式,以工作过程系统化的项目化教材的设计思路来组织内容。本书的特点是基于软件开发流程,在由易到难、不断重构项目的过程中让读者在“做中学,学中做”,逐步掌握C语言程序设计知识和开发技能。本书可作为本科院校、高职高专院校计算机相关专业的教材,也可作为广大学习C语言程序设计与编程开发人员的参考用书。

前言 “程序设计基础”(C语言程序设计)是高职软件专业一门重要的专业必修课程,课程实施的目标为: 使学生掌握基本的编程思想和模块化的编程思路,能够使用C语言进行程序设计和软件开发; 同时培养学生养成良好的学习习惯和学习兴趣,培养团队协作和自主学习能力,为后续其他专业课程的学习打下良好的学习基础。 传统的学科式课程知识体系不适合当前的职业教育。高职学生普遍抽象逻辑思维能力较弱,却具有较强的形象思维能力,适合“在做中学”,不适应以知识逻辑为中心的学科课程学习。以知识点为中心的授课,各个知识点分散,难以串联起来,缺少完整性,学生学完后难以应用。而且琐碎枯燥的知识难以引起学生的学习兴趣。因此,作者在高职软件专业教学中,一贯坚持“项目引导、任务驱动”的教学模式,旨在使学生不但学会知识,更要学会应用知识完成实际项目。编者将课程内容重新设计,基于工作过程系统化的项目化教材的设计和编写思路,以“学生成绩管理系统”作为教学项目,将项目划分为六大模块和若干任务,将C语言的所有相关知识点融入对应的模块任务中。 在教学项目的分解和设计中,采用的是将模块化编程的思路贯穿整个项目的构建过程中。将函数的概念提前到项目初级阶段,提前灌输模块化的编程思路,将函数的设计与调用贯穿在整个教学过程中,培养学生模块化程序设计思路。先搭建项目骨架,再逐个填充项目模块,完成数组实现的项目版本1。再通过用指针结构体重构项目版本2,以及用文件继续重构项目版本3。通过项目的不断重构,可以让学生反复学习和理解函数的定义和使用,即模块化的编程思路,同时也可以让学生通过一个项目的3个版本的不断学习和实践完成数组、指针...

目录
荐语
查看详情 查看详情
目录

模块一学生成绩管理系统需求分析和设计

任务1-1: 项目需求分析

任务描述与分析

相关知识与技能

任务实施

任务拓展

任务1-2: 项目设计

任务描述与分析

相关知识与技能

任务实施

任务拓展

任务1-3: 项目开发环境搭建

任务描述与分析

相关知识与技能

任务实施

任务拓展

模块总结

作业习题

模块二项目的数据定义及运算

任务2-1: 数据定义

任务描述与分析

相关知识与技能

任务实施

任务拓展

任务2-2: 数据运算

任务描述与分析

相关知识与技能

任务实施

任务拓展

模块总结

作业习题

模块三项目用户菜单设计

任务3-1: 主菜单显示

任务描述与分析

相关知识与技能

任务实施

任务拓展

任务3-2: 主菜单选择

任务描述与分析

相关知识与技能

任务实施

任务拓展

任务3-3: 子菜单选择

任务描述与分析

相关知识与技能

任务实施

任务拓展

任务3-4: 菜单循环显示

任务描述与分析

相关知识与技能

任务实施

任务拓展

模块总结

作业习题

模块四学生成绩管理

任务4-1: 学生成绩添加和浏览

任务描述与分析

相关知识与技能

任务实施

任务拓展

任务4-2: 学生成绩统计

任务描述与分析

相关知识与... 查看详情

本书以计算机相关专业岗位需求和行业编程规范为基础,以“学生成绩管理系统”作为教学项目,基于“项目导入,任务驱动”的教学模式,以工作过程系统化的项目化教材的设计思路来组织内容。本书的特点是基于软件开发流程,在由易到难、不断重构项目的过程中让读者在“做中学,学中做”,逐步掌握C语言程序设计知识和开发技能。本书可作为本科院校、高职高专院校计算机相关专业的教材,也可作为广大学习C语言程序设计与编程开发人员的参考用书。

查看详情