现在的位置:主页 > 期刊导读 >

用生活实际案例教学激发学生学习语言编程的动

来源:电脑编程技巧与维护 【在线投稿】 栏目:期刊导读 时间:2021-02-23

【作者】网站采编

【关键词】

【摘要】1 引言 对于非计算机专业的大一新生来说,学习C 语言并非易事。对于教师来讲,如何激发学生的学习动力非常关键,如果能够把学生的学习动力调动起来,编程会变成一件很有意思的

1 引言

对于非计算机专业的大一新生来说,学习C 语言并非易事。对于教师来讲,如何激发学生的学习动力非常关键,如果能够把学生的学习动力调动起来,编程会变成一件很有意思的事情,教学会成为一件非常快乐的活动。本文旨在探讨通过将身边实际的生活案例用C语言编程来解决,从而激发学生的学习动力,让编程成为生活的一部分,从而有效提高教学质量。

2 案例设计

此处我们设计两个案例,第一个是判断一个年份是否是闰年,第二个是算算某年某月某日是某年的第几天。这两个案例来自我们的实际生活,同学们感觉很熟悉,内心中容易接受,也很想用编程来实现。如此一来,讲师讲课时再结合实际动情地讲讲关于闰年的一些趣事,或者问问学生是否想知道你的生日是那一年的第几天呢,或者算算你入大学以来今天是第几天呢。相信很快就能调动起学生学习的积极性来,恐怕有些学生会迫不及待地编程实现。

3 案例算法描述

3.1 判断一个年份是否是闰年的算法描述

判断一个年份是否是闰年的算法如下:如果一个年份能够被4整除并且不能被100整除,或者能够被400整除,那么这个年份是闰年,否则不是闰年。

3.2 算算某年某月某日是某年的第几天的算法描述

如果某月是1 月的话,那么对应的某日就是第几天的值。如果是2 月的话,那某日与一月份的天数之和就是第几天的值。如果是3 月的话,那就需要再加上2 月的天数,依此类推。当然对于2 月份的天数,需要根据某年是否是闰年来处理一下,如果是闰年的话那么2月份是29天,否则是28天。

相信这两个算法,对于绝大部分学生来说都会感觉比较容易理解,剩下的就是如何编程实现的问题。

4 用C语言编程实现

4.1 判断一个年份是否是闰年

编程步骤:

第一步:输入一个年号;

第二步:判断是否符合闰年的条件;

第三步:如果符合则输出“是闰年”的信息,否则输出“不是闰年”的信息。

4.2 算算某年某月某日是某年的第几天

编程步骤:

第一步:建立函数int rn(int y)。该函数的功能是判断某个年份y 是否是闰年,如果年号y 是闰年则函数返回值1,否则返回值0,这样根据函数的返回值就可以判断一个年份是否是闰年。

第二步:建立主函数,在主函数中完成以下工作:

(1)定义变量:根据具体需要定义部分变量;

(2)输入数据:输入某年某月某日;

(3)计算:计算某年某月某日是某年的第几天;

(4)输出:输出具体结果信息。

C语言源代码如下:

//算算某日是某年的第几天

2020年5月1日是2020年的第122天。

5 结束语

以上对两个来自实际生活的案例进行了探究,相信教师在教学中多多讲述实际的案例,必然会调动起学生极大的学习动力,从而喜欢编程,这样,我们的教学目的便可轻而易举地实现。

[1] 许金兰,徐岗“.兴趣驱动+案例教学模式”在C语言教学中的应用[J].中国信息技术教育,2018(6):106-107.

[2] 王亮《.C 语言程序设计》循环结构教学案例研究[J].科技视界,2018(1):60-61.

[3] 刘芝怡“.项目引领,任务驱动,案例主导”的C 语言程序设计教学改革[J].教育现代化,2018,5(7):63-65.

[4] 黄金国.基于项目化教学的“C语言程序设计”课程改革研究[J].吉林工程技术师范学院学报,2018,34(2):79-81.

[5] 涂小琴. C 语言结构化编程教学案例过程设计. 现代计算机, 2017(30): 74-78.

[6] 赵兴芝,房丽,杨勇,等.C 语言程序设计任务驱动式教学改革与实践[J].中国新通信,2018,20(19):183.

文章来源:《电脑编程技巧与维护》 网址: http://www.dnbcjqywh.cn/qikandaodu/2021/0223/703.html

上一篇:程序设计教学方法的妙用
下一篇:控制系统在硫酸工业中的应用

电脑编程技巧与维护投稿 | 电脑编程技巧与维护编辑部| 电脑编程技巧与维护版面费 | 电脑编程技巧与维护论文发表 | 电脑编程技巧与维护最新目录
Copyright © 2018 《电脑编程技巧与维护》杂志社 版权所有
投稿电话: 投稿邮箱: