课程简介:
武汉工程大学课程《计算思维与程序设计基础A》是面向非计算机专业开设的计算机公共基础课程,现为湖北省一流本科课程。
本课程旨在培养学生的计算思维能力,并以问题求解为目标,结合数值计算及应用问题,向学生介绍计算机程序设计的基本知识,使学生掌握C语言的基本内容以及结构化程序设计的基本方法、过程与编程技巧,培养学生应用计算机去解决实际问题的思维方法与基本能力。
2023年,《计算思维与程序设计基础A》课程知识图谱已经在超星泛雅平台建设完成。
课程内容按照“C语言基础知识”、“简单问题求解”、“选择问题求解”、“重复问题求解”、“多维批量数据处理”、“问题模块化求解”、“内存高效管理”七大教学板块,对非计算机专业学生进行模块化教学。通过知识点拆解,知识图谱进一步细化了课程的框架体系,将知识点颗粒化,从数据类型、字符集与标识符、C语言程序基本结构、变量的内存地址等二十六个方面系统阐述课程内容。
一、课程建设成果
知识图谱模式
思维导图模式
目前,本门课程已共计梳理了201个知识点,并探索了一种名为“课前导学、课中助学、课后研学”的三段式教学方法。这种方法旨在引导学生通过思维导图的方式,自主构建每个单元知识的逻辑结构。同时,还通过将知识点与平台资源、作业和试题进行关联,以知识图谱的形式加强了“教”与“学”之间的联系。
二、数字化赋能教学模式创新
教学方面,主讲教师可以依托超星平台海量的数字资源库进行备课,通过AI算法智能推送与知识点相关的线上教学资源。同时,教师可以通过后台数据统计页面,及时的掌握班级学生整体学习进度以及掌握情况,对教学班级的教学内容的进度进行调整。
学习方面,选课学生可以顺沿知识图谱脉络,掌握知识点之间的内在联系,通过试题库的检测进行查漏补缺,通过数据算法推算出学生的个性化学习路径。后台根据学生的知识点掌握情况,智能推送相关线上资源,让学生进行自主学习。
三、理论情景结合强化实践应用
教学理念方面,本课程强调实践和应用导向。学生将应用所学的知识和技能解决实际问题,如通过编写简单的应用程序、设计游戏等。这样的实践和应用能够帮助学生将理论知识与实际情境相结合,提高他们的实际操作能力和创新思维。
四、讲师简介
王海晖
华中科技大学模式识别与智能系统专业博士
武汉工程大学计算机学院教授
主要学术研究方向为数字图像处理、计算机视觉、人工智能理论与应用、智能计算等。
中国人工智能学会智能机器人专业委员会委员、湖北省科学技术厅高端专家、湖北省人工智能学会理事、湖北省高等教育学会高校计算机教育专业委员会副主任。
先后获得湖北省教学成果奖3项,先后荣获武汉工程大学“教学名师”、“师德标兵”、“优秀教师”等荣誉称号。