三九宝宝网宝宝教育学龄段教育

小学计算机程序设计基础课

12月30日 编辑 39baobao.com

[韵律活动的教学程序设计]教学活动的程序合理与否是教育目标能否有效实现的重要保障因素,也是儿童能否在学习中较长时间地保持身心愉快的重要保障。其实,在这个问题上,最根本的处理原则就是动静交替。当...+阅读

“计算机程序设计基础”是计算机基础教学系列中的核心课程,主要介绍程序设计语言的基本知识和程序设计的方法与技术。其内容以程序设计语言的语法知识和程序设计的基本方法为主,同时包括程序设计方法学、数据结构与算法基础等方面的初步内容。本书旨在,使学生掌握计算机程序设计的基本思想和方法,初步具备在各领域应用计算机的能力,并为后续课程的学习创造条件。

本套教材分为《计算机程序设计基础》和《程序设计基础实验指导与习题》,力求详细介绍C语言结构化程序设计,并涵盖了计算机等级考试的要求。《计算机程序设计基础》教材是以程序设计的基础理论为主,重点介绍程序设计的基本理论和方法及C语言的语法知识。《程序设计基础实验指导与习题》教材与《计算机程序设计基础》配套,包括实验上机指导、实验思考题、练习题、二级考试等内容。

本书是以计算机基础课程教学指导分委员会制定的“计算机程序设计基础课程教学基本要求”为依据,结合近年来C语言程序设计基础的教学实践经验编写而成。其内容涵盖了C语言结构化程序设计的基本理论、基本概念、方法和规范。以培养学生掌握程序设计的基本理论和方法及计算机应用编程能力为目标。 本书以一个小型的学生成绩管理系统为主线,将C语言程序设计的各个知识点分配到各个章节中详细介绍,并逐步实现该系统的全部功能。

通过该案例,使学生对C语言程序设计的过程和所涉及知识有一个清晰的理解,力求理论与实践相结合,从而培养学生分析问题和解决问题的能力。 本书共分8章,内容包括: 第1章——程序设计概述,介绍程序、程序设计、算法等基本概念,程序设计的过程和程序设计的方法,以及C语言字符集、词法符号和C语言程序的基本结构。 第2章——数据类型、运算符与表达式,介绍C语言的数据类型、各种类型的常量、变量的声明和使用方法,各种类型运算符及表达式求值的运算规则。

第3章——程序控制结构,介绍结构化程序设计的基本概念和结构化程序设计的方法,C语言的顺序控制语言、选择控制语句、循环控制语句及应用问题的求解方法。 第4章——函数与预处理,介绍用函数实现模块化程序设计的思想,函数定义、函数声明、函数调用的基本概念和方法,函数的返回值及其类型,函数参数传递机制,递归函数,变量的作用域和存储类型及预处理等。

第5章——数组,介绍数组的概念,一维数组的定义、初始化及应用,二维数组的定义、初始化及应用,字符串与字符数组的概念及应用。 第6章——指针,介绍指针的基本概念,指针变量的定义及其相关运算,指针与函数,指针与数组,动态内存分配。 第7章——结构体与共用体,介绍结构体、共用体等自定义数据类型的机制,结构体类型与结构体变量,结构体数组,结构体与函数,链表的概念和常用操作,共用体的概念及应用。

第8章——文件,介绍文件的基本概念及对文件的常用操作。 第9章——面向对象程序设计,介绍面向对象程序设计的基本概念及类的基本操作。 附录包括ASCII码表、C语言运算符、常用C标准库函数。 本书第1章、第2章由田红梅编写,第3章由郭炜编写,第4章由刘菲编写,第5章由姬涛编写,第6章由江红编写,第7章、第8章由周启生编写,第9章由陈青编写。

全书由周启生和姬涛统稿与审定。特别感谢刘宝忠教授对本书的指导与审阅。在编写本书的过程中,还得到了王海晖教授、庄鹏老师的大力支持,在此也表示衷心感谢! 本书的编者都是长期从事程序设计教学的教师,本书凝集了各位教师多年的教学实践经验。由于计算机科学技术发展迅速,程序设计的教学内容、方法和手段日新月异,加之编者水平有限,书中不足之处在所难免,敬请读者批评指正,以便今后进一步完善。

以下为关联文档:

新一轮基础课程改革在实施中遇到了哪些问题1、教师面临的挑战与压力 课程改革中最难实现的变革是教学实践的变革和教学思想的变革,而任何一项新的课程计划成功与否,教师是一个关键。在新课程实验中出现的几组“矛盾”值...

计算机专业基础课计算机专业基础课程 悬赏分:0 - 离问题结束还有 14 天 14 小时 我想自学软件技术专业的课程或者网络安全技术,但我知道学计算机技术肯定要学计算机专业的基础课程,但是我只想学...

vb程序设计射击游戏Private Declare Function GetObject Lib "gdi32 " Private Declare Function GetBitmapBits Lib "gdi32 " Private Declare Function SetBitmapBits Lib "gdi32 " Dim PicBits()...

如何用VB程序设计打地鼠游戏下面是源代码:Form1: Private Sub Form_Load() Dim temp As Integer Randomize temp = Int(Rnd * 3) + 1 Form1.Picture = LoadPicture("C:\Users\Administrator\Desktop\打地...

vb程序设计猜数游戏Dim a As Byte Dim b As Byte '回车次数 Private Sub Command1_Click() Randomize a = Int(Rnd * 100 + 1) Command1.Enabled = False b = 0 End SubPrivate Sub Text1_KeyP...

VB程序设计中怎么设计猜数游戏??天啊 你再加个判断就可以啊 你是真的不会写 还是懒得写啊 把下面的代码拷贝过去 自己运行一下就知道怎么加这些限制 其实就加一个不可重复输入数字和猜的字数就可以了 把我...

用VB编写程序设计猜数游戏窗体<pre t="code" l="vb">Dim a As Byte Dim b As Byte '回车次数 Private Sub Command1_Click() Randomize a = Int(Rnd * 100 + 1) Command1.Enabled = False b = 0 End Sub<pre...

机械设计基础课程设计的内容简介《机械设计基础课程设计》是与《机械设计基础》(曾宗福主编)配套使用的课程设计教材,根据《机械设计基础》课程的教学基本要求编写,并充分考虑了我国高等职业教育发展的实际情况...

如何学好程序设计语言编译原理诚求1.明确学习目的 学习编程对大多数IT业人员来说都是非常有用的。学编程,做一名编程人员,从个人角度讲,可以解决在软件使用中所遇到的问题,改进现有软件,可以为自己找到一份理想的...

推荐阅读
图文推荐