Course Content: Introduction to problem solving, Programing techniques, Problem solving techniques, Introduction to flowchart, Introduction to algorithms, Introduction to programming, Programing languages, Role of interpreter, compiler, assembler, Basic data types, keywords, Identifiers, Variables and constants, structure of a program, Operator and its types (assignment, increment/ decrement, arithmetic, relational, pointer and logical operators),有条件语句的输入/输出语句,条件语句和执行流,重复语句和执行流,用于重复语句,功能,阵列,指针/引用,字符串处理和字符串操作,结构,静态和动态内存分配,文件I/O操作。教学方法:讲座,书面作业,实践实验室,学期项目,演讲课程评估:会议考试,家庭作业,测验,项目,演示文稿,最终考试参考材料:1。从第4版,托尼·加迪斯(Tony Gaddis)开始。2。从编程逻辑和戴金开始,第4版,托尼·加迪斯(Tony Gaddis),3。C编程语言,第2版,Brian W. Kernighan,Dennis M. Ritchie 4。Robert Lafore 5。使用Python的计算和编程简介:应用于理解
主要关键词