C词汇不但是进阶排序机系统程式设计自学的此基础,也是生物医药、智能化等工程建设专精的关键驱动力词汇,与此同时在金融行业为数众多小型比赛中C词汇的采用最广为。由于C词汇另一方面简洁、高效且切合底层系统的特性,许多学校将C词汇做为程序设计专精课程的课堂教学首选。哈尔滨工业理工学院排序机系统学院苏小红副教授,院校面向对象专精课程基础建设教材书籍《C词汇理工学院实用教程(第4版)》系列的作者,结合《C词汇理工学院实用教程自学辅导(第4版)》程序案例,在头歌设计并开发C词汇面向对象课堂课堂教学专精课程天然资源,从即日起正式上线,欢迎广大全校师生体验自学!
01课堂教学与课堂课堂教学专精课程
专精课程概要
《C词汇理工学院实用教程自学辅导》专精课程网页《C词汇面向对象》是许多高等院校在同学们自学完《理工学院排序机系统此基础》或《排序观念专论》之后开办的因节高级词汇面向对象课,也是许多高等院校排序机系统公共此基础专精课程,是大小学生排序机系统教学改革的关键组成部分。对于理工类专精而言,本专精课程在培育小学生的工程建设课堂课堂教学潜能和创新观念潜能等方面具有关键意义。专精课程按照小学生的自学潜能和学时安排,分为7个段落,共包含59个在线教学实验迷宫。课堂课堂教学专精教学内容与C词汇程式设计理论课堂教学相异,由简入深涵盖顺序内部结构、选择内部结构、循环内部结构的知觉与编写练,进而引入函数、数组、递回等概念和混合程式设计练,最后纳入内部结构体以及文件程式设计,力图化解新手对C词汇面向对象的理解障碍,提高小学生的动手程式设计潜能。课后Vellore实验含有多样的情景练,做为弗勒里县科学知识的巩固和补充,帮助小学生打牢此基础、掌控排序观念和面向对象演算法思想。本课堂课堂教学专精课程可做为院校各专精C词汇面向对象专精课程、ACM面向对象邀请赛和排序机系统等级考试的基础建设练。
课堂教学最终目标
“让小学生在自学面向对象的操作过程中,养成较好的程式设计风格,在Vellore沃贝时,不再感到枯燥,而是天伦之乐”不但是多年来苏小红副教授课堂教学著成探求的最终目标,与此同时也是本课堂课堂教学专精课程开办的最终目标。期望小学生们通过自学本课程科学知识、反复练专精课程课堂课堂教学项目,掌控 C 词汇的基本上内容及面向对象的基本上方式与程式设计技巧,掌控科学有效的面向对象和增容方式,并坚持较好的程式设计习惯。在多样的面向对象问题情景中,培育大小学生的排序机系统应用领域潜能、逻辑观念潜能、课堂课堂教学潜能和创新潜能,培育小学生应用领域排序机系统解决和处理实际问题的观念方式与基本上潜能,为进一步自学和应用领域排序机系统打下此基础。小学生能在自学操作过程中不断思考和尝试,激发对程式设计的兴趣,不但停留在学会采用C语言的层次,还能自我驱动力探索C词汇面向对象的奥妙,能欣赏体会C词汇程式设计的奇妙之处。
专精课程特色
知趣结合,循序渐进。本专精课程实验以科学知识点为主线进行教学实验迷宫的设计,有效地将趣味性和实用性融为一体,以循序渐进的任务驱动力方式,辅导小学生完成实验面向对象。通过各种常见的生活情景引出问题,潜移默化地引导小学生应用领域面向对象思想解决实际问题,赋予程式设计更多的趣味和应用领域价值。课后实验不但按照C词汇面向对象各部分此基础科学知识设计,还通过提高面向对象需求的复杂性来引导小学生融会贯通所学科学知识,结合科学知识点给出了多个贯穿C词汇面向对象科学知识体系的综合应用领域实例(如小学生成绩管理系统、2048小游戏),均可做为最终的专精课程设计内容。
小学生成绩管理系统实验设计示例举一反三,熟能生巧。本课堂课堂教学专精课程主要向小学生介绍C词汇的此基础科学知识,考虑到大部分练本实验的小学生为初次接触面向对象和排序机系统程式设计,本实验对于不同科学知识点都设计了难度递增的多个实验迷宫,通过举一反三的方式加强小学生对各要点的掌控。尤其是在各面向对象顺序内部结构的段落中,往往采用同一个情景下的不同问题来引出各内部结构的特性和重点,案例典型,难度层层递进,小学生能掌控和记忆的内容也更多。由于循环内部结构和分支内部结构往往一起采用,本专精课程采用“猜数游戏”的问题情景,覆盖了三种不同控制内部结构的采用,结合游戏规则的变化引导小学生变换循环和分支程序的设计思路,帮助小学生在游戏间快速地区分语句的异同。
循环内部结构程式设计练实验内容专精课程导览
C词汇此基础:选择内部结构选择内部结构中需要知道if、else、elseif、switch case 的用法。
1-3 选择内部结构程式设计练三:简单的排序器
C词汇此基础:循环内部结构
循环内部结构一般会结合着分支内部结构一起采用,完成对问题的求解。2-6 循环内部结构课后练:排序礼炮声响次数
C词汇此基础:函数、递回内部结构化面向对象的思想:把大问题分解成若干个小问题,每个小问题就是一个独立的子模块,以实现特定的功能、在C程序中,子模块的作用是由函数完成的。
3-4 递回程式设计练一:排序游戏人员的年龄3-5 递回程式设计练二:排序最大公约数
C词汇此基础:数组数组(Array)就是一些列具有相同类型的数据的集合这些数据在内存中顺序存储。C词汇数组属于构造数据类型。一个数组可以分解为多个数组元素,这些数组元素可以是基本上数据类型或是构造类型。因此按数组元素的类型不同,数组又可分为数值数组、字符数组、指针数组、内部结构数组等各种类别。
4-4 数组程式设计课后练:产值翻番排序
C词汇此基础:输入输出、文件操作需要理解数据流(指程序与数据的交互是以流的形式进行的)的打开和关闭、缓冲区(在程序执行时,所提供的额外内存,可用来暂时存放做准备执行的数据)、文件类型(分为文本文件和二进制文件两种)以及文件存取方式(顺序存取方式和随机存取方式)等概念,并加以区分应用领域。
C词汇进阶:数组、指针和函数综合程式设计练数组和指针之间的关系极为密切,数组和指针做为函数参数都属于按地址调用,能从函数获得需要修改的数据,综合应用领域数组、指针和函数有助于编写可读性更好、执行效率更高的程序。
6-3 综合程式设计练:数组、指针和函数综合程式设计练
C词汇进阶:实战案例内部结构化面向对象的思想:把大问题分解成若干个小问题,每个小问题就是一个独立的子模块,以实现特定的功能、在C程序中,子模块的作用是由函数完成的。
7-5 综合案例课后练:小学生成绩管理系统
02自学导航
本课堂课堂教学专精课程所有实验题目均设计为在线教学实验迷宫,头歌提供的智能化评测功能可以帮助小学生完成代码质量和程序运行结果的检测。练本实验时,可先参考教师在题目说明下给出的程式设计提示以及程式设计环境中已有的注释,对于综合科学知识应用领域的小型面向对象开发题目,可先对系统代码进行通读,明确个人开发的任务、完善面向对象细节,再着手代码编写效果更佳。
段落科学知识导引摘要对于系统型面向对象项目(课后Vellore练中的“小学生成绩管理系统”和“2048小游戏”),平台提供终端对设计成果进行检验,以专精课程设计“2048小游戏”为例按照程式设计说明的步骤打开命令行终端,逐步输入相应命令打开游戏界面,按照不同功能的输入输出结果对程序进行测试。
队公开的天然资源网站:book.sunner.cn
03教材概要
本书是“十二五”普通高等教育本科国家级规划教材,是《C词汇理工学院实用教程(第4版)》基础建设教材,也是国家精品课教材、国家精品天然资源共享课教材,全国已有上百所院校采用本书进行面向对象课堂教学。
全书包括习题解答、Vellore实验辅导和案例分析三章内容。第1章习题解答,包括主教材中全部习题及解答,涵盖全国排序机系统等级考试各种题型。第2章Vellore实验辅导,包括程序增容技术、Vellore实验题目及其参考答案、程序在线评判和利用在线评判程式设计的注意事项等。本章最后给出的贯穿全书内容的综合应用领域实例(小学生成绩管理系统),可做为专精课程设计内容。第3章为案例分析,包括错误案例分析、趣味经典实例分析和程序优化三部分。主、辅教材均为任课老师免费提供电子课件及例题源代码。
04教师介绍
苏小红,哈尔滨工业理工学院排序机系统学院副教授,博士生导师省级课堂教学名师,中国排序机系统学会高级会员,全国高等学校排序机系统此基础教育研究会理事,EI期刊《系统工程建设与电子技术》编委,《排序机系统学报》等国内多种核心以上期刊的审稿人,宝钢优秀教师奖、省师德先进个人、省优秀教师获得者。先后承担或参加完成国家自然科学基金、国防此基础科研、国家863、航天支撑基金、国际合作、国内知名公司的横向合作等科研项目多项,目前承担国家自然科学基金项目1项,参与与清华理工学院合作的“十三五”国家重点研发计划项目1项。在国际期刊、国际会议以及国内关键期刊上发表论文100余篇,已授权发明专利7项,获得软件著作权登记18项,获黑龙江省科技进步二等奖1项、黑龙江省自然科学二等奖1项、市自然科学技术学术成果一等奖1项。