C++程序设计入门(课程人数最大:54人)

  当今世界,各行业与信息化的深度融合正在加速推进,作为信息技术的核心,计算思维越来越重要,它要解决计算机能够做些什么(计算理论)、如何做(算法)、能做多好(计算的效率)、能建造什么样的计算机(计算机工程)等问题。
  学习一门程序设计语言在这样的背景下就显得更有意义,C++是一门优秀高效的程序语言,历久弥新;同时C++还是NOIP(信息学奥林匹克全国分区联赛)的推荐专用语言;我们在学习语言的同时也会接触一些基本的算法,得以初窥程序设计的门径;学习好C++不仅可以从容参加NOIP的初赛,体验编程的乐趣;还可以为将来学习其它高级语言(如Python)打下良好的基础。课程评价主要来源于课堂作业练习,根据提交的作业质量给出等级。

课程具体内容:

Lesson 01 -- 程序的基本结构与编程环境Dev-C++集成环境
Lesson 02 -- 顺序结构程序设计——输入输出语句、基础数据类型
Lesson 03 -- 顺序结构程序设计——赋值语句、运算规则
Lesson 04 -- 分支结构程序设计——关系运算符与逻辑运算符
Lesson 05 -- 分支结构程序设计——if语句、条件表达式
Lesson 06 -- 循环结构——while与dowhile
Lesson 07 -- 循环结构——for语句
Lesson 08 -- 循环结构——循环嵌套
附加课程:NOIP初赛试题评析

课程环境:

DevC++