基于OBE理念的C语言课程思政探析

2022-03-11 13:07:23任艳焱崔容容王金玲
电脑知识与技术 2022年1期
关键词:人文关怀

任艳焱 崔容容 王金玲

摘要:教育强则国家强,在整个教育教学工作中应把思想政治工作贯通到教育教学中。怎样才能切实有效地提高课程思政的意识并且能够合理、适当地引入思政元素,是我们需要思考且解决的问题。将OBE理念与思政融合,并应用于C语言课程教学中,在实际教学中采取的形式可以多样化,例如课件讲解、案例实践等。另外还可以通过发放讨论话题的方式去分析、总结学生感兴趣的领域,为加入思政元素打开思路从而做出相应的正确引导。

关键词:案例驱动;人文关怀;因势而新;学科关联

中图分类号:G642      文献标识码:A

文章编号:1009-3044(2022)01-0161-02

1 概述

想要达到潜移默化地传授思政知识,需要在日常的工作学习中将思政理念和OBE(Outcomes-Based Education)教育模式相互融合[1]。在这种以学生产出为最终目的的教育模式下,对于广大教育者的综合素质要求就更高了,在教学设计的各个环节都要考虑周全从而保证学生可以达到这些预期目标[2]。

2 课程教学现状

虽然已经经过了几年的时间,但是目前对于将思政元素融入课程的工作做得还不够,尚在探索阶段。怎样建设“课程思政”体系仍需仔细地去思考。想要让教育工作者做到“胸中有墨,笔下有文”就要不断地丰富教师自身的知识体系,扩大知识面并能够做到融会贯通。如今处于大数据时代,学生通过网络可以获取多种知识体系,怎样才能去伪存真,就需要我们给予正确的指引。以赤峰学院为例,生源地发达程度差异很大,各个地区的教育理念的参差不齐,所以他们在思想观念上也存在着较大差异。怎样求同存异,缩小地区差异乃至民族差异,是值得我们去深思并付诸行动的,我们要设置出相应的课程体系来逐渐改变现状。

就C语言程序设计课程的时间安排而言,一般在大学一年级开设,学生的打字速度普遍偏慢,这就需要给他们适当的时间去练习打字,此时我们可以将一些思政元素以打字原文的形式植入。

3 如何将思政元素融入课程设计中

把思政元素融入教学中,开创教育新局面,确保教学内容的完整,水平整体平稳,需要高校教师不断努力克服传统教育模式的弊端[1]。同时,更需要思考用什么方式可以让学生既吸收到课内的知识,又可以在学习中更多地了解国家政策方针。现在国内大多数高校教学过程中教师的教学感染力和说服力不够强,学生的注意力也存在不集中的现象,针对性和实效性需要加强刻不容缓。课堂环境改善,课内教学创新,讲解知识开放,加强建设,推进改革,让课堂真正“实”起来、“活”起来、“动”起来。日常教学中,应多观察学生的兴趣点,将时政话题与思政元素相结合,专业地剖析话题及事件,从而达到在课程设计中让学生在学到理论知识的同时,也潜移默化地增强学生自身对社会和祖国的信念感和责任感。以C语言的第一章内容为例,采用以下方式在课堂教学中融入思想政治教育内容。

3.1 采用课件导入的方式

课件案例1:

我们在讲C语言程序设计的语法结构时,可以结合它的特点试着融入以下的课程思政元素:

我们从C语言的语法结构中不难看出,程序中的每一条语句都有他存在的意义,正如我们当代大学生都应该更多地去思考:我是谁?我能做些什么?我能为他人做些什么?我们要有利他的思想,这样你才能成为那个积极向上的人,从而遇到那个更好的自己,进而为实现中华民族的伟大复兴贡献出自己的力量[3]!

课件案例2:

我们在讲C语言的发展史时可以自然而然地融进以下的思政元素:

一门程序语言尚且有着它自己的发展史,更何况一个政党。百年党史润心田,初心使命驻心间。现在让我们一起来简单地回顾一下中国共产党(1921~2021年)的百年党史。

课件案例3:

我们在讲解实现问题的求解过程时的问题分析和算法设计时可以在课件中试着引入如下的思政元素文案:

我们要解决一个问题时要先分析问题、建立数学模型从而确定算法。正如“工欲善其事必先利其器”比喻要做好一件事,准备工作非常重要,语出《论语·卫灵公》[4]。

毛泽东同志也曾说过若是没有在事前做好充分的计划和准备,就不会有战争的胜利!

3.2 采用案例驱动的方式

教学案例1:

在以往的程序设计中我们采用的是如下的原始案例:请试着编写一段程序,在屏幕上输出“我爱C语言!”

我们可以在将上述案例设计加入思政元素后如下:请试着编写一段程序,在屏幕上输出如下所示格式的内容:

我是中国人!我爱我的祖国!

不忘初心!牢记使命!

为实现中华民族伟大复兴的中国梦而努力奋斗!

源代码参考如下:

void main()

{

printf("我是中国人! 我爱我的祖国!\n");

printf("\n") ;

printf("不忘初心! 牢记使命!\n");

printf("\n") ;

printf("为实现中华民族伟大复兴的中国梦而努力奋斗!\n");

return 0;

}

教学案例2:

请试着编写一段程序,在屏幕上计算输出如下所示:长为2.5,宽为4.7的长方形的面积area=13.68

在此基础上我们可以设计加入思政元素的案例如下:请试着编写一段程序,在屏幕上输出如下所示格式的内容:

五红旗,长方形,其长与高的比例是3:2;

五星红旗的尺寸规格有以下五种:第一种——长288公分,高192公分;第二種——长240公分,高160公分;第三种——长192公分,高128公分;第四种——长144公分,高96公分;第五种——长96公分,高64公分。

288*192的五星红旗的面积area = 55296.00

我们可以让学生自行编写程序运行实现或者给出部分程序代码让他们补充,例如我们给出如下代码:

#include <stdio.h>

void main()

{

float h,w;

h=288.0;

w=192.0;

printf("288*192 的五星红旗的面积 area = %.2f\n",h*w);

}

3.3 利用网上教学平台采用讨论或者发放问卷等形式

我们在实际教育教学过程中可以采用观察法、对话法、测验法、资料分析法、问卷分析法等多种方式方法进行数据的收集和分析。

例如在泛雅教学平台上以讨论的形式发放,例如可以设计符合学生认知水平、能抓住学生眼球、和他们的学习生活密切相关的话题作为切入点,让他们有兴趣、有能力加入讨论中来。从实际效果来看,同学们都能从自身出发踊跃留言,下图只是截取泛雅教学平台中的部分回复信息:

另外,在泛雅平台上以主题讨论的形式发放,还可以显示词云;通过对词云中出现的关键词我们可以分析出同学们的关注点在哪里,为之后的话题体系的建立做铺垫。例如我们如何增强大学生中华民族共同体意识?显示的词云如图3、图4所示。

3.4 利用好课间十分钟

我们在课间时段可以给学生讲解一些有意义的名人典故或者播放一些爱国歌曲,从而去触动他们的爱国情怀,让他们透过歌曲的音色去感受祖国虽已历尽沧桑巨变,仍需我们去共同努力守护,明白教育强则国家强,少年强则中国强[5]。

4 结束语

本文只是对于C语言的初始内容融入思政元素略有尝试,后续的内容还未涉猎,任重道远。在今后的日子里,会继续丰富自己的知识体系,为更好地建立C语言程序设计课程体系不懈努力。

参考文献:

[1] 新华网.习近平:把思想政治工作贯穿教育教学全过程[EB/OL].[2021-03-08].http://www.xinhuanet.com/politics/2016-12/08/c_1120082577.htm.

[2] 黄继海,刘秋菊,姜宇,等.基于OBE理念的C语言程序设计课程改革实践[J].中州大学学报,2020,37(3):110-114.

[3] 中国共产党新闻网.中国共产党百年辉煌与中国现代化(庆祝中国共产党成立100周年专论). [EB/OL].[2021-04-25].http://theory.people.com.cn/n1/2021/0422/c40531-32084403.html.

[4] 张立华.群经百子名言类典[M].北京:中国青年出版社,1998.

[5] 马萍.浅析青年核心价值观的培养和践行[J]. 企业文化(中旬刊),2016(7):54.

【通联编辑:张薇】

收稿日期:2021-06-05

作者簡介:任艳焱(1983—),女,吉林长春人,讲师,学士,研究方向为人工智能。

3326500338250

猜你喜欢
人文关怀
学校管理应重视对教师的人文关怀
尊重主体地位,彰显人文关怀
考试周刊(2016年84期)2016-11-11 23:55:27
苍凉背后的火光——迟子建散文中的隐喻意象赏析
论城镇化进程中农民工的生存写照与人文关怀
高校思想政治教育人文关怀的现状与对策
大学生思想政治教育人文关怀存在的问题及强化对策研究
浅析突发事件网络新闻报道中的人文关怀
戏剧之家(2016年19期)2016-10-31 19:50:17
高校体育教学中人文关怀的缺失与重构
体育时空(2016年8期)2016-10-25 19:50:20
对员工的人文关怀,是预防工伤事故的重要手段
论思想政治工作的人文关怀研究
科技视界(2016年20期)2016-09-29 14:21:18