《Android程序设计》课程教学改革探索

来源 :科学与财富 | 被引量 : 0次 | 上传用户:q1q3q5
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:《Android程序设计》是一门对动手实践能力要求很强、技术更新迭代非常快速的课程,以培养学生的软件编程能力、使用开发工具解决问题能力等为目标。本文是在对Android操作系统开展教学改革和探索过程中,围绕如何提高课程教学质量和效率展开讨论,目的是为学生提供良好的教学方法,培养学生具备良好的开发能力。
  1引言
  《Android程序设计》是高职院校软件技术专业开设的一门软件开发课程。课程的教学目标是培养学生掌握Android系统基本理论和概念、开发环境安装、用户界面开发、四大组件、数据存储等技术。
  在本课程的实际教学过程中,存在许多问题,导致学生进行编程实战的能力不足,学生对课程不感兴趣而缺乏学习的主管能动性等,本文针对以上问题进行了详细分析并提出相应的解决方案。
  2 课程教学过程中存在的问题
  2.1课程理论教学存在的问题
  传统的理论教学仍然以传播知识为目标,因此讲授方式仍然按照概念、原理、关键代码讲解的步骤执行。这种教学方式存在以下问题:学生不清楚学习本知识点的目的以及常见应用场景,无法引起学生学习该知识点的兴趣;各个知识点是独立分散的,无法让学生形成清晰的思维导图,不利于学生从逻辑上理解和掌握课程的整体脉络;上课使用的案例往往比较简单,学生很难对应到真正的项目开发场景,使得各知识点与项目开发实战分离,不利于培养学生实际项目开发能力。
  2.2课程实验教学存在的问题
  在实验教学中,通常每个小实验对应一个知识点,难度较低,与实际项目脱节,各个小实验之间没有关联性。这种实验安排的方式导致以下问题的出现:实验内容无法涵盖所有关键知识点,使得学生对遗漏知识点的掌握程度不够;小实验的难度太低,学生只是对相应知识点有所了解,却无法与实际项目开发联系起来,在进行项目实战时仍不知从何下手;实验内容较简单,学生在实验过程中发现的 bug较少,不利于培养学生发现问题、分析问题和解决问题的能力。[1]
  2.3学生编程能力
  学生动手编程能力较弱。这个问题其实不仅仅是在 Android 应用开发这门课上才存在,而是在所有的编程类课程学习中都普遍存在的问题。其主要原因分析如下:首先,除了极个别对技术怀有热情的学生外,绝大多数学生对编程技术不感兴趣。尽管老师在课堂设计中尽可能以学生感兴趣的知识点进行切入,但是很多同学并没有对编程产生足够的兴趣;其次,现在的学生基本上不会在课前预习功课,更不会在课前先把教材中的代碼敲一遍,这样就导致学生代码量不足,就会明显在课堂上跟不上节奏,久而久之,越来越多的知识点都没有学会,也就逐渐失去了学习的热情,编程能力自然就一直得不到提高。
  2.4 理论与实践
  在教学过程中,还存在着理论学习与实践学习的冲突问题。要让学生对 Android 开发有全面的整体性的理解与把握,就不可避免地对 Android 技术的理论内容进行讲解;但同时,Android 开发本身又是一门实践性极强的课程,如何在理论与实践之间找到恰当的平衡点,在有限的课时内,既能让学生学习理论知识,又不影响实践的时间,这对于提升学生的学习质量非常重要的[2]。
  2.5 课堂案例
  教师在课堂上所演示的课堂案例基本是针对于每堂课的特定知识点,各个案例之间缺乏组织与联系,缺乏综合性。这一点对于教师或是学生都是感受最为深刻的。由于教师备课的充分程度不足,或是缺乏足够的案例积累,短时间内不足以形成系统的综合性案例,只能以分散的知识点为主要着眼点,为单个或几个知识点设计案例。这样的做法对于学生的学习是十分不利的。导致的结果就是学生学习完本门课程之后,只会设计一些简单初级的应用程序,而对于综合性强、包含较多知识点的小项目则是无从下手,未能达到Android移动应用开发的项目。
  3 课程教学方法改革
  3.1 理论教学改革
  重新组织教学内容,按照“项目案例教学法”进行理论教学。项目案例教学法的主旨是:以项目案例驱动教学,针对关键知识点,从实际项目中提取相关案例,让学生对于知识点的项目应用场景有直观的认识,从而产生学习兴趣。
  项目案例教学法的教学过程如下:项目案例演示:先演示相关项目案例,让学生对应用场景有清晰的了解,提起学生学习的兴趣2)相关概念和原理讲解:针对该案例涉及的知识点进行概念和原理讲解,让学生有更深入的认识;讲解案例代码:结合原理对关键代码进行详细讲解,让学生知道如何应用;4)调试纠错:针对常出现的bug进行演示、分析和解决,让学社会功能在回到如何应对和解决问题;5)回顾总结:总结以上内容,引出后续课程内容。[3]
  在进行课程准备时,不要只依赖教材内容,通过观看新产品技术发布会、瓦格纳上调研实时跟进技术框架的更新迭代,将其加入教学内容当中来。
  3.2实践教学
  在教学过程中,一定要尽可能鼓励更多的学生进行 Android 作品开发。有些项目可能一人无法独立完成,需要一个团队合作。将所有知识点讲解之后,就可以将学生分成若干个组。每组会分到几个项目,学生可以从中选择一个项目去完成。老师需要将每一个项目的知识点和设计出来的相关应用技术写成文档告知学生。学生自行分组讨论需要项目的模块功能,他们需要在规定时间内完成开发。老师跟踪每组完成的进度,做相应的技术指导。需要注意的是,在本过程中,学生不仅要完成自己负责的模块,还必须掌握本项目所涉及到的全部知识点。[4]
  3.3 综合性案例
  整合综合性案例或项目。根据梳理出来的课程教学重点和课程实践性强、更新快的特点,再结合学生对前导课程的掌握程度和近几年 Android 开发的热点,挑选出包含知识点较为丰富的案例,并在此基础上进行适当扩展,尽可能多的包含实际开发热点技术,从而形成综合性案例。
  3.4 教学方法
  教学中采用多种形式激发学生学习兴趣。教学过程中,可以借鉴实际公司项目开发团队模式,将传统以几人为一组的实践教学分组模式改为二级分组模式。各组之间相互配合、相互促进,相互激励,使学生在实践教学和课余实践练习过程中,加强团队协作,体验更贴近公式模式的项目开发过程。学生学习掌握情况不会完全协调统一,长期采用统一的教学方法,很容易让学生降低学习兴趣,失去学习的主动性。因此需要将教学内容与模式进行分层,将教学项目功能模块按照基本模块和进阶模块进行划分,同时引导和鼓励学生尝试探索并设计添加自主模块,这样可以使学生根据自身学习情况的不同,追求更高的学习目标,进一步激发学生自主学习的兴趣[2]。
  4 结语
  《Android 程序设计》这门课程,教学内容多,学习任务重。采取以上措施,使学生掌握入门级的 Android 开发技术,提升学生职业能力水平。根据理论与实践相结合的课程教学方案,采用项目实践教学打牢学生职业发展基础,切实提高学生开发能力,为学生顺利走上 Android 应用开发岗位打下坚实的基础。
  本文分别从多个方面分析了《Android程序设计》课程存在的问题,并针对存在的问题提出了解决方案,以增加学生学习动力,改善教学效果,提高教学质量。
  参考文献:
  [1]李凌.以能力为导向的高职《Android应用开发》课程改革探索.湖南工业职业技术学院学报,2017,17(3):98-100
  [2]杨俊成,李淑霞.以兴趣为导向的“Android程序设计”课程改革.微型电脑应用,2017,33(5):69-71
  [3]李学锋.“新工科”理念下的Android应用开发课程建设探索.电脑知识与技术,2018,14(13):128-129
  [4]胡光永.移动应用开发新专业建设的探索与实践.软件工程,2017, 20(12):54-56
  [5]朱艳平.应用型本科软件开发类课程分析——以“Android移动开发技术”为例.无线互联科技,2018,9(17):45-46
其他文献
摘 要:内容与语言融合教学是一种语言学习与专业知识学习相结合的外语教学模式,旨在培养综合型的军事人才。本文通过对CLIL教学模式的概述,探讨了该模式中的4C框架在军事英语教学中的应用,以期能够提高教学质量,促进学员学习的积极性。  关键词:CLIL,教学模式,军事英语  引言  随着全球经济政治格局的改变和新军事变革的深入,以及日益频繁的对外培训、对外军援、军事技术合作、军事交流、军事外交、外军研
期刊
摘 要:我国现代城市在改革开放以后快速发展,公共基础设施建设水平显著提高。由于我国公路工程造价管理起步较晚,与许多发达国家差距较大,公路工程造价管理一直被视为公路工程造价的控制。因此,在当今竞争激烈的社会中,随着我国工程行业的快速和长期发展,必须有一套合理的工程造价管理方法。PPP的应用很好地解决了这个问题,但也存在诸多的漏洞和弊端,鉴于此,为了提高我国公路工程造价管理能力,进行整改是当务之急。 
期刊
摘 要:加强家校联系,是一项长期而艰巨的工作任务。家校的开展虽然对学校的德育工作起到辅助作用,但是单凭学校和老师的力量是远远不够的,必须要依靠家庭和学校的互相配合、共同努力才会有成效。  关键词:家校联系; 沟通技巧 ; 双向交流  现状分析:我校是一所农村学校,在校学生有250人,大部分家长只有小学、初中的文化程度,而且素质比较低,平时忙于工作、外出打工,很少关心自己子女的学习问题;还有部分家长
期刊
摘 要:实践技能课程是培养应用型人才的重要部分之一,当前的教学中普遍重视理论教学,忽视了实践教学的重要性。本文经过实践调查,发现当前的教学模式和学生今后就业的单位要求还存在一定的距离。而在当前新课改的要求中,拥有把课堂知识运用到实际生产中的能力是符合目前轨道交通大发展的趋势,同时,也符合社会和企业的期望的。接下来,本文将主要就给予企业需求为导向的轨道交通教学与实训体系建构展开详细的研究和讨论。  
期刊
摘 要:当前,随着课改的不断深入,对于如何提升课堂教学效率,促进学生有效学习方面的研究越来越受到关注。而随着信息技术的快速发展,“微课”作为一个新兴的教学理念,正在不断的被很多学科所受用,对于改变传统教学模式,提升课堂教学效率起到重要的作用。那么,对于我们初中音乐学科来讲,微课的运用又会如何呢?带着这一想法,本人通过查阅大量文献资料,并结合自身从事多年初中音乐教学实际出发,从中发现问题,并总结出在
期刊
摘 要:空乘专业在校生职业生涯规划是关系到大学生个人发展与航空服务行业发展的重要问题,国务院下发了《关于进一步做好普通高等学校毕业生就业工作的通知》后,社会各界对空乘专业在校生职业生涯规划问题进行了大量研究,本文对空乘专业在校生对职业生涯规划重视程度不够,并且学校给予的就业引导不足,不利于空乘专业在校生就业等问题进行了分析,在分析的基础上提出了相应的解决措施。  关键词:航空服务专业;职业生涯规划
期刊
摘 要:21世纪后,仅靠生产效率、质量、灵活性已不足以保持市场竞争优势。集成创新成为技术跨越的突破口,以广汽自主品牌传祺GS4为例,从技术、组织、管理和文化等层面分析传祺GS4由集成创新而取得的成功原因,并对其集成创新进行总结和展望。  关键词:市场竞争优势;集成创新;自主品牌汽车  引言  中国自主品牌汽车正向开发历史并不悠久,就造型而言,一度是山寨、抄袭的代名词。而汽车在当今中国已逐渐成为大众
期刊
摘 要:与传统的融资模式相比,PPP模式具有更加明显的优势。在传统的融资模式下,项目主要是通过政府审批,通过法人的出现,通过项目成本控制和PPP模式,使得项目审批和建设成本控制有可能产生重大变化,有效提高了项目成本控制水平。在PPP模式下,成本人员应科学分析项目成本管理中存在的问题,并采取相应的对策,进一步提高项目成本控制水平。本文分析了PPP项目成本管理的现状,针对存在的问题提出了相应的解决方案
期刊
摘 要:近年来,随着我国城市化进程的加快和地方政府债务的不断增加,我国政府迫切寻求融资模式的改革和发展,PPP模式的应用应运而生。PPP模式可以解决传统融资模式在融资过程中遇到的诸多问题,有利于解决政府职能转变和投入不足的问题。但是,我们也应该重视PPP模式下项目管理的探索。PPP模式与传统的融资模式相比,有其优势,传统的融资模式,项目审批由政府进行,项目建设成本由项目主体控制,PPP模式与传统的
期刊
课堂教学是我们培养国家人才的主要途径,课堂教学改革是我国教育改革最关键的环节,是提高课堂教学质量的核心所在[1]。课程学习在教育中占有相当大的比例,目前创新人才培养的口号已获得自上而下的认同,但反观教育实际却不容乐观,我国教育一直没有走出以知识传授为中心的“接受教育”的束缚,阻碍了学生创造力的开发。课程教学改革在从“书生型”人才培养向“创造型、开拓型”人才培养转变中起着至关重要的作用[2]。新课程
期刊