李映虎 重庆电子工程职业学院
2020 年9 月1 日出版的《求是》杂志中发表了习近平总书记重要文章《思政课是落实立德树人根本任务的关键课程》,习近平总书记指出,“当前形势下,办好思政课,要放在世界百年未有之大变局、党和国家事业发展全局中来看待,要从坚持和发展中国特色社会主义、建设社会主义现代化强国、实现中华民族伟大复兴的高度来对待。”同时也提到:“办好思想政治理论课关键在教师,关键在发挥教师的积极性、主动性、创造性”。“Android 开发”是电子信息类专业的一门专业核心课程,要求能够解决一定的工程实际问题。如何让“Android 开发”这门课程与思政教育同向同行,将思政教育融入平时的课程教学中,成为相关教育工作者亟须解决的问题。
结合Android 课程与“学习强国”平台的特点,为使得课程在实施过程中能更好的融入思政元素,提升学生的思想觉悟、科学素养及文明素质,本文设计的Android 课程以“学习强国”为案例根基,“红色元素”贯穿于课程始终。下面就重点章节进行说明。
Android 程序设计提供了多种布局方式,常见的布局方式有线性布局和相对布局,线性布局中子元素之间成线性排列,相对布局是根据元素间相对位置来进行位置排列的。在讲到线性布局时,打开学习强国平台新思想模块,例如,在该界面中,主要有“中国共产党领导是中国特色社会主义最本质的特征”“习近平:团结合作是国际社会战胜疫情最有力武器”“习近平在缅甸媒体发表署名文章”“习近平在希腊媒体发表署名文章”及“习近平在尼泊尔媒体发表署名文章”,这五部分内容排列方式自上而下线性对齐摆放,可作为线性布局案例进行学习。
在Android 的界面上摆放的所有东西都可以称为控件,下边对常见的控件进行介绍。
1.文本控件设计之爱国爱党之情引入
在Android 中,文本控件主要包括TextView 和EditText 两种控件,其中TextView控件主要功能是向用户显示文本内容,而EditText 控件除能够显示文本内容外,还允许用户对内容进行编辑。在该部分内容中,根据界面特点,讲解如何根据不同需求修改字体大小、字体颜色以及文本在控件中的位置,在讲到EditText 时,结合所学布局知识,完成“中国共产党领导是中国特色社会主义最本质的特征”一文的编辑,要求字体大小、行间距及页面布局与原文保持一致。
2.按钮控件之家国情怀设计
在Android 中,通过按钮控件来增加监听事件,产生相应的命令,完成某一个功能。添加监听事件涉及Java 课程中类、继承的内容,回顾这部分内容时,可以设计如下案例:国家、家庭、个人是3 个对象,其中国家是父类,家庭是国家的子类,人又是家庭的子类。在国家这个父类中,有核心的道德法律观念,作为子类的家庭类与个人类首先需要继承国家类中的属性,即家庭和个人的属性和行为是以国家道德法律观念为前提的,同时有一些自身属性和行为,如有一定的社会责任感。这个案例可以使同学们进一步提升家国情怀。
在学习强国平台,点击“我的”按钮会出现关于本人的积分、答题、学习报表等信息,每个词语被点击都会出现新的界面,这里的词语本质上是个按钮,要求同学们首先浏览各个按钮模块的内容,在熟悉内容的基础上添加按钮监听事件,并完成一定的响应。通过阅读各模块的内容,有助于提升学生的思想觉悟及科学素养。
3.图片控件之爱国之情设计
图片控件是非常常见的一种控件,这部分内容要求学生掌握如何显示图片,如何修改图片的大小、透明度、长宽比,以及学会图片的拉伸等操作。在课后针对这一知识点设计作业时,以“学习强国”平台答题界面各图片元素作为素材,要求在适当的地方加上国徽图标,国徽图标来源自选。通过这个作业设计,一方面激发学生的学习兴趣,另一方面进一步激发学生的爱国之情。
本文首次尝试将“学习强国”平台与专业课程进行结合,将思政教育以案例的方式和专业课知识点相结合,实现了德育和智育的有机融合。“学习强国”式Android 开发课程能够在学习知识的同时,提升同学们的爱国情怀。在后期的教学中,部分案例还需进一步地优化和改进,让思政教育和专业课能够更好地融合。