程序设计基础 | Fundamentals of Programming (edX)

程序设计基础 | Fundamentals of Programming (edX)
Free Course
Categories
Effort
Certification
Languages
《程序设计基础》课程为大学第1学期课程,无本科阶段的先修课程,但是要求学生较好掌握高中阶段英语、数学等学科相关知识,并具有基本的计算机操作能力。
Misc
程序设计基础 | Fundamentals of Programming (edX)
本课程着重于帮助学生理解编程思想,掌握基本的编程知识和技巧,并学习编写简单的程序。| This course focuses on helping students understand programming ideas, master basic programming skills, and learn to write simple programs.

《程序设计基础》是计算机科学与技术专业的核心课程,是学科基础必修课。吉林大学计算机科学与技术学院的《程序设计基础》课程是国家级精品课。

本课程为大学第1学期课程,无本科阶段的先修课程,但是要求学生较好掌握高中阶段英语、数学等学科相关知识,并具有基本的计算机操作能力。

本课程以C 语言为载体,引进PAD表示程序逻辑,主要内容包括:算法、结构化程序设计、函数、递归、数据类型、数组、指针、结构体、文件、链表等。

本课程视频主要讲授程序设计的基本思想和方法。注重培养和训练学生的计算思维能力和程序设计能力。教学指导思想是“以程序设计为主线”,教学方法是“以案例为驱动”。教学过程中采用PAD描述算法,通过实际案例引出知识点,再通过程序设计实例的讲解加强学生对知识点的理解。使学生熟悉程序设计语言的主要构成,理解程序设计的基本思想,掌握程序设计的基本方法,具有一定的计算思维能力和初步的程序设计能力。

这门课程是由吉林大学开设的,经北京大学推荐。





Free Course
《程序设计基础》课程为大学第1学期课程,无本科阶段的先修课程,但是要求学生较好掌握高中阶段英语、数学等学科相关知识,并具有基本的计算机操作能力。