首页 > 图书中心 >图书详情
程序设计与问题求解(C语言版·微课版)
作者:邓泽林、李峰
丛书名:面向新工科专业建设计算机系列教材
定价:59元
印次:1-1
ISBN:9787302666448
出版日期:2024.07.01
印刷日期:2024.07.12
"本书以C语言程序设计为主线,通过问题和案例引入内容,重点讲解利用C语言求解问题的思路、建模及编码实现。全书主要内容包括程序设计语言概述、数据类型、运算符及表达式、顺序结构、选择结构、循环结构、函数、数组与字符串、指针、结构体与共用体、文件等,构造了新颖的案例,涉及数据存储基础、计算几何、方程求解、数据加密、字符串解析、菜单UI等具有复杂工程背景的问题,引导读者开展程序设计应用实践,培养读者的问题分析和求解能力。 本书可作为本科院校程序设计课程的教学用书,也可作为从事程序设计的科技人员、算法竞赛选手的参考书及培训教材。 "
more >前言 2019年教育部发布了《教育部关于深化本科教育教学改革全面提高人才培养质量的意见》,提出实施国家级和省级一流课程建设“双万计划”,着力打造一大批具有高阶性、创新性和挑战度(两性一度)的 “金课”,推动课堂教学革命。为贯彻文件精神,切实提高人才培养质量,特编写本教材来引导计算机类专业学生进行创新性、高阶性学习,通过完成具有挑战度的任务提高学生程序设计能力、问题求解能力。 程序设计课程主要介绍程序设计语言、问题求解方法,是计算机科学重要的基础课程之一。随着科学技术的进步,计算机程序设计人才培养的目标和要求也得到了进一步的提高。 程序设计与问题求解能力是评判计算机类专业学生是否具有良好专业素养的重要标准。本教材致力于: ①传授经典程序设计知识,引导学生进入C语言程序设计领域,掌握基本的程序设计方法、思维和技能; ②通过能力拓展和创新性的问题求解,培养计算机类专业学生的问题分析与建模能力、程序实现和调试的能力,引导学生开展高阶性和高挑战度的问题求解实践; ③教师可以利用本教材方便地进行教学改革,开发出以能力培养为导向的教学模式,跳出传统“知识传递”型课堂的教学思维,切实落实“以学生为中心”的教学理念。 本书针对计算机科学与技术、软件工程、网络工程、大数据、数学等计算机相关专业的发展需求,全面介绍了C语言程序设计的基本知识,包括程序设计语言概述、数据类型、运算符及表达式、顺序结构、选择结构、循环结构、函数、数组与字符串、指针、结构体与共用体、文件等经典内容,利用C语言编程实现了基本的逻辑,引导学生建立初步的抽象编程思维,并构建C语言程序设计的完整知识体系。同时,在重要章节还引入了能力拓展环节,引导学生利用学习的程序设计知识来求解非传统问题,提高课程的挑战度。课后提供了创新性的习题,进一步巩固学生的计算思维能力、问题求解能力。 本书针对重点、难点部分提供了微课视频,供学生自学或者课后释疑,提供了习题的解答思路及参考代码、在线测评数据,从多个角度来引导学生开展自主学习,达到培养和提升学生问题求解能力的目的。本书由邓泽林、李峰编著,陈曦参与了本书的编写工作。李峰负责编写统筹工作,邓泽林负责整体规划,并撰写了第1~8章及第9章的能力拓展部分;陈曦负责编写第9~11章。本书的部分习题由ACM程序设计竞赛选手徐彬峰整理。 编者2024年3月
more >