Sci论文 - 至繁归于至简,Sci论文网。 设为首页|加入收藏
当前位置:首页 > 教育论文 > 正文

课程思政视角下 Visual C++ 教学方法的探索论文

发布时间:2021-07-02 10:32:21 文章来源:SCI论文网 我要评论














SCI论文(www.lunwensci.com):

        摘 要:针对当前大学本科生教学过程中专业课程多,人文课程相对较少的现象,在课程思政视角下,笔者结合 VC++ 教学,引入了我国古代重要的数学著作《孙子算经》中鸡兔同笼问题并编写了相应的软件。实践表明,在编程教学过程中引入我国古代的一些经典典故,不仅可以增强学生对该课程的学习兴趣,而且可以增强民族认同感, 最终增强大学生的社会责任感,从而改善学生的学习效果。

       关键词:课程思政;Visual C++; 教学改革

      本文引用格式:李振庆 . 课程思政视角下 Visual C++ 教学方法的探索 [J]. 教育现代化 ,2020,7(34):133-136,161.

The Exploration of Visual C++ Teaching from the Perspective of Political Education

LI Zhen-qing

(School of Optical-Electrical and Computer Engineering University of Shanghai for Science and Technology, Shanghai )

      Abstract: In  view  of  the phenomenon that there are many professional courses and relatively few  humanities courses in  the current undergraduate teaching process, from the perspective of curriculum ideology and politics, the author combined VC ++ teaching, introduced the chicken and rabbit co-cage problem in the important ancient Chinese mathematics book  “Sun  Zi  Shu Jing” and wrote the corresponding software. Results showed that introducing some classical allusions in the process of programming teaching can not only enhance students’ interest in learning the course, but also enhance their sense of national identity, and ultimately enhance their sense of social responsibility, and finally improved the learning effect.

       Key words: Ideological and political courses; Visual C + +; Teaching reform

一 引言

        随着中国改革开放的日益深入以及互联网经济在各领域的高速发展,近 40 年来我国经济水平发生了翻天覆地的变化。我们正处在知识经济的时代, 信息正在以前所未有的速度膨胀,未来的世界是网络的世界,我们需要更快地适应这个高科技的社会。信息时代下,网络世界资源就像一个聚宝盆,谁勤于在这耕耘劳作,谁就会有所得 [1,2]。尽管给青少年带来了很多好处,但随着微信、QQ、网游、手游等软件在方便我们生活的同时,也占用了青少年及大学生较多的时间,使他们沉迷于网络,以致最后迷失了方向,对学习丧失了兴趣。特别是今年以来香港港独势力近一步年轻化的倾向,可以发现青年人一代对我国历史了解的薄弱以及对“一个中国”大陆意识形态的空乏。习近平强调,要教育引导学生正确认识世界和中国发展大势,从我们党探索中国特色社会主义历史发展和伟大实践中,认识和把握人类社会发展的历史必然性,认识和把握中国特色社会主义的历史必然性,不断树立为共产主义远大理想和中国特色社会主义共同理想而奋斗的信念和信心;正确认识中国特色和国际比较,全面客观认识当代中国、看待外部世界;正确认识时代责任和历史使命,用中国梦激扬青春梦,为学生点亮理想的灯、照亮前行的路,激励学生自觉把个人的理想追求融入国家和民族的事业中,勇做走在时代前列的奋进者、开拓者;正确认识远大抱负和脚踏实地, 珍惜韶华、脚踏实地,把远大抱负落实到实际行动中, 让勤奋学习成为青春飞扬的动力,让增长本领成为青春搏击的能量。要用好课堂教学这个主渠道,思想政治理论课要坚持在改进中加强,提升思想政治教育亲和力和针对性,满足学生成长发展需求和期待,其他各门课都要守好一段渠、种好责任田,使各类课程与思想政治理论课同向同行,形成协同效应。要加快构建中国特色哲学社会科学学科体系和教材体系,推出更多高水平教材,创新学术话语体系, 建立科学权威、公开透明的哲学社会科学成果评价体系,努力构建全方位、全领域、全要素的哲学社会科学体系。创设一种问题情景,不仅可以激发学生的求知欲望,还可以增强他们的创新思维。设置这种具有启发性的外界刺激,激发学生的求知欲望和参与意识,这是由困惑而产生的。当提出《孙子算经》中的鸡兔同笼问题时,或许大部分人在很早就接触过这个问题,并且也知道如何去解决这个问题。但当提出来用 Microsoft Visual C++ 来编写一个相关的软件, 如果没有接触过 Microsoft Visual C++ 的人根本无法下手,这将激发学生对于 Microsoft Visual C++ 的求知欲望和参与欲望,想要知道如何编写一个满足要求的软件。一方面,创设问题可以激发学生的求知欲望;另一方面,我国古代的经典典故可以激发学生民族认同感。

       2016 年 12 月 7 日至 8 日, 全国高校思想政治工作会议在北京召开,习近平总书记出席会议并在会议上指出,高校思想政治工作关系高校培养什么样的人、如何培养人以及为谁培养人这个根本问题。要坚持把立德树人作为中心环节,把思想政治工作贯穿教育教学全过程,实现全程育人、全方位育人, 努力开创我国高等教育事业发展新局面。党的十八大以来,习近平总书记先后在全国高校思想政治工作会议、党的十九大、北京大学师生座谈会、全国教育大会、学校思想政治理论课教师座谈会等场合多次发表讲话,提出要加快一流大学和一流学科建设,实现高等教育内涵式发展,强调立德树人的成效是检验学校一切工作的根本标准,高校要抓住培养社会主义建设者和接班人这个根本,扎根中国大地办大学,习近平总书记的重要论述为新时代高校担当立德树人使命提供了根本遵循。通过历史、理论、实践三个维度,探寻和解释了我国高等教育初心使命的轨迹和逻辑,对深化高校“培养什么人、如何培养人、为谁培养人”的理解,推进高等教育内涵式发展,建设高等教育强国的发展具有重要的现实意义。在加快推进高等教育现代化和加快推进建设教育强国的同时,必须要坚守我国高等教育学以报国、学以为民的初心,积极探索高等教育内涵式发展创新路径。教师是人类灵魂的工程师,承担着神圣使命。正确引导学生,激发学生的求知欲望对于教师来说是重要的。教师要让学生在接受知识的同时,心智能力得到启发,逐步掌握知识内在结构,并学会探索知识的方法。教师在传递知识的同时要促进学生的发展,让学生获得一种探索新知识的能力。

\

       Microsoft Visual C++( 简 称 Visual C++ 、MSVC、VC++ 或 VC)是 Miscrosoft 公司推出的开发32 位环境程序,面向对象的可视化集成编程系统。其中它的程序框架可以自动生成,也能实现灵活的类管理。它拥有代码编写与界面设计集成交互,这使得设计一款软件变得很方便。该编程系统也能开发多种程序。可以通过简单的设置使其生成的程序框架支持数据库接口、WinSock 网络、3D 控制界面。它拥 IntelliSense(自动编译功能)以及高级除错功能。比如,它可以允许用户进行远程调试,单步执行等。并且还允许用户在调试期间重新编译被修改的代码, 而不必重新启动正在调试的程序。这些特征以及优势对用户来说十分方便,并且还能缩短我们的时间。由于该计算机语言实用性较强,目前已成为我国工科大学教育的必修课程。然而,笔者在授课过程中发现,在教学过程或教科书中多采用一些具体的工程项目作为案例,很少能将中国传统文化融入到VC++ 编程案例中,使得大学生在接收编程学习时, 无法了解我国历史和增强对民族的认同感。典故是中华名族传统文化和精神的载体之一,凝聚着丰富的民族文化与精神的内涵和寓意。借用典故在我国古代诗词中也是重要的创作手法之一,在语文教学中也常常被用到。如果在授课过程中引入中国古代的经典典故,这将让学生更迫切想去了解中国的历史和传统文化。为此, 本文以 Microsoft Visual C++6.0 操作环境为平台,以我国古代重要的数学著作《孙子算经》中鸡兔同笼为例编制一面向学生的实用软件 ( 图 1),此软件将《孙子算经》中“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”引入,起到借用典故的作用,再通过命题的方法对头数以及脚数设置不同的参数,来启发学生思考,学生在思考鸡和雉兔的个数的同时,也会思考怎样将这个软件以这种形式显示出来。比如,《孙子算经》这张图片是怎样引入的?头数和脚数是怎样计算出来并显示出来的?小鸡的图标是怎样的做到的?鸡的个数以及雉兔的个数是怎样计算出来并显示出来的?这一系列的问题将引导学生去思考,激发他们的求知欲望。在激发他们求知欲望的同时,通过了解我国古人的智慧,增强民族认同感和社会责任感, 也可以掌握编程学习的一些基本知识并学以致用。


\
 图 1 鸡兔同笼案例
 
二 鸡兔同笼案例

       以《孙子算经》中鸡兔同笼问题为基础,编制的软件界面如图 1 所示。用户可以通过点击按钮“命题”将显示“小梅数她家的鸡与兔,数头有 x 个, 数脚有 y 只,问:小梅家的鸡与兔各有多少只?”其中通过设置“x”,“y”得到具有不同参数的问题,达到命题的功能。通过点击按钮“答案”可以知道该问题中鸡和兔子的数目。其中头数和腿数是已知的,即“x”,“y”为已知变量,设鸡的个数为 a,雉兔的个数为 b,计算鸡和雉兔的个数所用的公式如下:
 
\

      如果已知鸡的个数和雉兔的个数,即“a”,“b”为已知变量,其中头数和腿数是未知的,即“x”,“y”为未知变量,计算头数和足数的公式如下:
  \

       在软件编程中利用的是后者,通过随机产生的鸡的个数与雉兔的个数来推算出头数和脚数,并以此来命题。代码的具体编写过程如下。

      1.用 MFC AppWizard(exe) 创建一个基于单文档的应用程  Ex_ChickenRabbit。将确定按钮标题改为“退出”,在想要关闭对话框时,可以点击“退出”按钮, 对话框中还添加了其他控件,比如,与图片有关的控件,与文本有关的控件等。如表 1 所示。

\
 
        2.打开类向导,为控件关联相关变量,如图2 所示。

\
                                                                                                     
      3.设置相关变量,完成对相关数据的存储。

      4.准备一小鸡图标 (*.icon),并将其放入项目文件 res 文件中。在资源视图 (ResourceView) 中点击右键,选择插入 - 引入,找到小鸡图标,删除原来Icon 下 IDR_MAINFRAME,并将新插入的小鸡图标ID 改为                IDR_MAINFRAME。 

 
\
 
        5.准备一“ 孙子算经” 图片 (*.bmp), 并将其 放 在 项 目 文 件 res 文 件 中 , 并 在 BOOL CEx_ ChickenDlg::OnInitDialog() 中添加如下代码:

        HBITMAP hBitmap;
        hBitmap =(HBITMAP)LoadImage(AfxGetInstance Handle(),

        MAKEINTRESOURCE(IDB_BITMAP1), IMAGE_BITMAP,0,0, LR_DEFAULTCOLOR);
        m_resbmp.SetBitmap(hBitmap);

        CString str=”鸡兔同笼是中国古代的数学名题之一。大约在 1500 年前,《孙子算经》中就记载了这个有趣的问题。书中是这样叙述的:今有雉兔同笼, 上有三十五头,下有九十四足,问雉兔各几何?”;

        CString title=” 《孙子算经》”;str=str+title; m_Font.CreatePointFont(120,“Arial”, NULL); m_staticTitle.SetFont(&m_Font,true); m_staticTitle.SetWindowText(str);

       6.在 void CEx_ChickenDlg::OnBtnQuestion() 中添加如入代码,实现“命题”按钮功能,并在该函数头部添加头文件 #include
CString  str1,str2,str3,str; str1=“小梅数她家的鸡与兔,数头有”; str2=“个,数脚有”;str3=“只,问:小梅家的鸡与兔各有多少只?”;

      m_randRabbit=rand()%15; m_randChicken=rand()%15;
      int head, feet;
      head=m_randRabbit+m_randChicken;
      feet=4*m_randRabbit+2*m_randChicken;
      CString strHead,strFeet;
      strHead.Format(“%d”,head);
      strFeet.Format(“%d”,feet);
      str=str1+strHead+str2+strFeet+str3;
      m_staticQues.SetFont(&m_Font,true);            
      m_staticQues.SetWindowText(str);    

       7. 在 void CEx_ChickenDlg::OnBtnAns() 添加如下代码,实现“答案”按钮功能。

        m_nRabbit=m_randRabbit; m_nChick=m_randChicken; UpdateData(FALSE);

 三 结论

       我国大学本科教育着重于学生工科专业知识的学习,人文教育相对薄弱。习近平总书记出席会议并在会议上强调,思想政治工作从根本上说是做人的工作,必须围绕学生、关照学生、服务学生,不断提高学生思想水平、政治觉悟、道德品质、文化素养,让学生成为德才兼备、全面发展的人才。马克思主义中关于人的全面发展的观点,即一种观念,更是一种观察和分析人与社会的方法。江泽民同志曾指出:“推进人的全面发展,同推进经济、文化的发展和改善人民物质文化生活,是互为前提和基础。人越全面发展, 社会的物质文化财富就会创造的越多,人民的社鞥或就越能得到改善,而物质文化生活条件越充分,又越推进人的全面发展。”在这之后,以胡锦涛同志为总书记的党中央进一步提出了全面、协调、可持续、以人为本的科学发展观。科学发展观的根本出发点和终极价值追求是人的全面发展。早在几千年之前,孔子认为”君子不器”,不可片面发展。孟子认为”劳心者治人,劳力者治于人”是”天下之通义”,所以孟子坚持认为”善政不如善教之得民”,他主张通过教育来使人得到全面发展。他说 :”君子之所以教者五 : 有如时雨化之者,有成德者,有达财者,有答问者, 有私淑艾者。此五者,君子之所以教也。”这种全面发展教育思想经过两千年的积淀,最终逐渐形成了儒家以德为首、德智体美全面发展的教育思想传统。新中国建立后也把”全面发展”写在教育方针的旗帜上。古代的文化早为今天的教育事业奠定了基础,这就代表古人的智慧是值得我们细细推敲和借鉴的 [3-5]。与此同时,这也代表人文教育也需要同步发展,从而达到人的全面发展。在 VC++ 课堂教学中,将《孙子算经》中鸡兔同笼问题引入,并编写相关代码来实现, 这将让学生更好地融入教学过程,也能引发他们独立思考。适当引入中国古代典故作为案例,不仅可以增强学生对该课程的学习兴趣,也可以使大学生更多了解我国古人的智慧,增强民族认同感,最终增强大学生的社会责任感。

参考文献

[1]金玉子 , 李鑫 . 高校数学“课程思政”教学改革研究 [J]. 智库时代 ,2019(45):232+234.
[2]崔蕾 , 徐颖 . 基于“课程思政”视角下高职《国际贸易实务》课程教学改革与实践探索 [J]. 轻工科技 ,2019,35(11):174-175.
[3]柯翌娜 . 课程思政视角下保险学课程改革探索 [J]. 山西财经大学学报 ,2019,41(S2):107-108.
[4]王姗姗 . 浅析加强高校思想政治理论课建设的路径 [J]. 科学咨询 ( 教育科研 ),2019(11):50.
[5]李振庆 . 案例法在 Visual C++ 启蒙学习中的应用 [J]. 教育现代化 ,2016(01):117-118.
[6]辛国江 , 丁长松 , 周燃犀 . 关于理工科专业课课程思政的一点思考——以信息管理与信息系统专业导论为例 [J]. 教育现代化 ,2019,6(A5):273-275.
[7]成桢 . 新工科背景下电子技术课程思政的几点思考 [J]. 教育现代化 ,2019,6(A0):203-204.
[8]史二颖 . 在计算机基础课程中实施“课程思政”的路径探索 [J]. 教育教学论坛 ,2020(01):284-285.
[9]陈杰 , 欧冬秀 , 施莉娟 , 等 . 融入思政教育的轨道交通信号控制综合型实验设计——以计算机联锁系统实验为例 [J]. 教育教学论坛 ,2019(18):267-268.
[10]朱李楠 , 陈晓倩 . 构筑思想政治教育新高地——以浙江工业大学计算机学院“屏峰下”论坛为例 [J]. 高教与经济 ,2011,24(03):14-17.
[11]肖俊桂 , 刘彦辰 . 职前培训平台 : 高校辅导员开展思政工作的新出路——以IT 专业学生为例[J]. 法制博览,2015(10):29-30.
                                                                                                         
关注SCI论文创作发表,寻求SCI论文修改润色、SCI论文代发表等服务支撑,请锁定SCI论文网!

文章出自SCI论文网转载请注明出处:https://www.lunwensci.com/jiaoyulunwen/31956.html

发表评论

Sci论文网 - Sci论文发表 - Sci论文修改润色 - Sci论文期刊 - Sci论文代发
Copyright © Sci论文网 版权所有 | SCI论文网手机版 | 鄂ICP备2022005580号-2 | 网站地图xml | 百度地图xml