项目教学法在HTML移动开发课程教学中的应用

来源 :速读·上旬 | 被引量 : 0次 | 上传用户:menghuilong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:针对计算机应用专业HTML5移动开发课程的教学实际,为提升学生的职业能力,提出了运用项目教学法开展HTML5移动开发课程的教学模式。根据项目教学法的特点,将其与HTML5移动开发课程教学紧密融合在一起,围绕着以学生为主体,教师为引导的教学方法进行课程教学。
  关键词:项目教学法;HTML5移动开发;课程教学
  1 引言
  项目教学法是一种生动的,灵活性强的教学方法,是按照软件工程设计的思想,以渐进性方式,全方位把课程和项目开发引进到实际课堂中,激发学生在课程学习中学会对项目进行分析和评价设计,从而使学生加深自己对所学课程知识的理解。项目教学法的特点主要是教师和学生共同以某一个详细项目或案例为圆心,通过完整的项目进行学习的过程,学生主体由传统的教师为中心教学方式转变为以自己为中心的学习,充分发挥教师的协助作用。
  2 课程现状
  HTML5移动开发课程是计算机应用专业中移动开发方向的核心课程。本课程的前续课程是网页设计基础、JAVAScript语言开发等课程,而后续课程是Andriod开发或IOS开发。这门课程的主要目的是让学生了解HTML5移动开发的相关技术,包括:移动互联网的WEB技术,HTML5的新标准和HTML5移动开发框架,如Jquery Mobile,Sencha Touch和PhoneGap等。
  3 项目教学法在HTML5移动开发课程中的实施案例
  此次项目教学法的主要目的是使学生在HTML5移动开发这门课程中掌握HTML5技术,以及其应用在移动开发中的使用方法和技巧。项目选取环节中,基于项目不能太复杂,也不能过于简单,同时保证项目的实施能够涵盖课程所包含的知识点,选取的项目必须具有一定的代表性和实用性。根据本课程的如上特点,对课程教学中将其细化为以三大模块,第一个模块是移动互联网时代的web技术和HTML5新技术知识基础模块,第二个模块是HTML5移动开发框架技术应用模块,第三模块是案例分析模块,每个模块都包括了相应的教学项目,每个项目分别对应不同教学的知识点。在教学过程中所采取的策略是让学生主体去通过简单的操作书写成功一个项目后,反过来再学习相应的知识点。
  基础模块中的每个教学项目的教学内容,技术要点和技能目标如表1所示,在框架学习模块中每个教学项目的教学内容,技术要点和技能目标如表2所示,在案例分析模块中的每个教学项目的教学内容,技术要点和技能目标如表3所示。
  表1 基础知识模块
  [序号\&项目名称\&技能要点\&技能目标\&1\&WEBAPP布局案例\&(1)页面语义化
  (2)页面结构
  (3)移动设备的布局\&学会基本布局
  学会简单的页面创建\&2\&HTML5离线存储案例\&(1)本地存储
  (2)离线存储\&学会两种存储方式的实际编写与应用\&3\&HTML5表单和界面样式案例\&(1)移动web表单
  (2)CSS3
  (3)选择器\&具有CSS3应用的技术开发HTML5页面\&4\&地理定位案例\&(1)GeolocationAPI
  (2)获取位置变化\&具有实现开发地理定位的技术\&]
  表2 框架技术应用模块
  [序号\&项目名称\&技能要点\&技能目标\&1\&JQuery Mobile案例\&(1)页面视图
  (2)button与bar
  (3)内容区域格式布局
  (4)form表单和list列表
  (5)event事件\&具有jquery mobile框架的移动web页面\&2\&Sencha Touch案例\&(1)事件管理
  (2)核心组件库
  (3)Toolbar选项、Picker选择器
  (4)MVC开发模式\&具有用Sencha Touch框架开发移动web页面\&3\&PhoneGap案例\&(1)搭建phoneGap开发环境
  (2)硬件设备和软件接口
  (3)Events事件\&具有phoneGap框架的移动web页面\&]
  表3 案例分析模块
  [序号\&项目名称\&技能要点\&技能目标\&1\&项目背景介绍\&项目案例组成\&案例设计的步骤\&2\&创建基本应用程序\&创建首页和入口函数\&具有用所学知识进行实际编写能力\&3\&设置Model数据模型\&创建Model实体类和store对象\&具有对实体数据模型的综合分析技能\&4\&创建View视图组件\&列表视图、组件和表单视图;浏览生活轨迹视图\&具有对视图组件的掌控技能\&5\&业务逻辑\&视图之间的切换;保存生活轨迹的内容;显示生活位置;清除记录\&具有对webapp业务逻辑技术实现技能\&6\&缓存文件与后端服务通信\&缓存技术与后台数据通信实现\&具有对webapp进行数据交互的技术要领掌控\&]
  4 项目教学在本课程中的实施过程
  项目教学法中明确要求教学过程要秉承理论与实践的相结合原则,HTML5语言是当前WEBAPP编程最为广泛使用的语言,具有易用、快捷、跨浏览平台等特点,尤其在自适应网页设计,即时更新上具有明显的优势,而且HTML5的开发与维护成本低,方便跨平台移植。所以在选取相关项目时要与实际需求联系起来。
  项目教学的学习过程是学生根据完成工作任务的需要,基于相关理论知识和实践技术的学习,自主建构知识与技能的教学模式[2],在这种教学环境下,学生能够更直观,更快速地学习与典型工作任务关联的各种问题的解决方法,将所学知识转换为职业技术能力,并积累对应专业技术及解决相关问题的经验。
  基于此,本课程的教学实施过程应以学生为主体,项目为引线,教师为辅助,营造一个让学生主动参与,相互协作、自主探索创新的新型教学模式为基础,采用学生分组的形式进项目教学。在教学过程中,让学生在具体项目的过程中掌握HTML5移动开发技术的思路,学会WEBAPP的制作方法,并构建相关理论知识,从而促进学生的职业能力。在项目练习中,教师从中进行教导辅助,学生小组合作互帮互学完成相关的项目学习任务。
  5 项目教学考核评价
  项目教学实施过程是动态多样性的。传统上的考核方式是以期末考试方式进行,一次考试为终结,从而失去激励和引导学生的作用。因此,本课程的考核方式采用自评互评,课程中各阶段项目完成情况与质量,教师评价与大众评审相结合的方式。在项目完成后,小组要进自评与互评;小组成员要派出一个代表向全教学班同学进行展示所作项目成果,让大众对本小组成果进行评价;教师评价则主要是以学生纪律,学习态度,团结协作和项目创新等方面进行评定。
  6 总结
  近几年来,通过对HTML5移动开发课程的教学改革,引入项目教学法,实现了传统教学方法的根本性改变。学生通过项目教学法的学习和实践,在教师通过相关案例的讲授引导下,以小组合作形式进行学习,每个成员不仅要独立完成各自的项目任务,还要经常与其他成员进行交流,耐心倾听他人意见,客观公正评价他人工作[3],从而达到各成员间相互促进,共同进步,进一步提升了学生的自主学习能力和团队精神。总之,项目教学方法在HTML5移动开课程中的应用,提高了学生的专业知识兴趣和实践能力,逐步培养学生的移动开发职业技能,取得了较好的教学效果。
  参考文献:
  [1]陶双双.对项目教学法应用中若干问题的反思与建议[J].中国职业技术教育,2010(11):27-29.
  [2]郑丹青.项目教学法在动态网页设计课程中的教学应用[J].中央民族大学学报(自然科学版),2014(5):67-70.
  [3]王玲、陈军.专业综合型项目教学法在实践中应用的研究[J].中国职业技术教育,2007(3):18-20.
其他文献
标题,是文章的眉目。人们常说:“题好文章一半成。”拟好标题实在不可小视。谁不想拥有迷人的秀眉和动人的双眸?许多时候看似“题目自拟”,但拟题决不能随便。  那怎样拟好标题呢?我以为“大眼加小眼”,会使你的标题“时尚又经典”。  所谓“大眼”,指文章的大标题;“小眼”指文章的小标题。在目前鼓励创新作文的大环境下,拟好大、小标题,会使你的作文给人以良好的第一印象,赢得读者青睐。  怎样拟好大标题?我以为
期刊
摘 要:加强选修课程建设是深化普通高中课程改革的重点。因此选修课的教学工作任重道远,而在教学过程中应该重视运用恰当的教学方法使学生能够从中获益。本文以《青少年礼仪培养》选修课教学为例,分析了几种教学方法在该课程教学中的运用,对于提升青少年学生的职业素养,增强学生的沟通能力,获取理想和谐的人际关系具有积极的意义。  关键词:青少年;礼仪;教学;方法  我国是一个具有悠久历史的文明古国,礼仪文化源远流
期刊
摘 要:提问,是语文教学中不可缺少的部分,是启发学生思维的主要方式。课堂提问的过程,是教师培养学生思维能力的过程,是师生交流的契约,是培养学生创造性思维的重要手段,是达到师生互动课堂的教学效果的重要途径。  关键词:针对;启迪;激趣;探索;灵活  学生是学习的主体,教师是学习活动的组织者和引导者。怎样发挥师生双方的主动性和创造性,创设有利于自主、合作、探究学习的环境呢?提问是不可缺少的重要环节,是
期刊
摘 要:本文从教学实践出发,以七年级上册教材为例,探讨了紧扣教材切实可行的作文训练。从写句到写段再到写篇章训练,以及写作技巧的训练,每一训练都与阅读教学同步,每一方法都从教材中来,做到有依据、有目标、有梯度的训练,达到有效训练的目的。  关键词:扣教材;写作;训练  教材中所编课文就告诉了我们作文要教什么。七年级主要是记叙文,八年级增加了说明文,九年级增加了议论文。要达到怎样的目标?课标要求:“写
期刊
摘 要:随着科技信息的蓬勃发展,计算机网络技术的应用渗透到了社会生活的各个领域。高校计算机教育是培养具有综合素质较高的复合型计算机人才的重要环节。但是,我国高校计算机教学仍面临不少亟需解决的问题,这些问题在一定程度上制约了高校计算机教学的发展。本文结合实际情况,探讨了当前高校计算机教学质量提高的思路以及策略。  关键词:计算机教学;必要性;策略  随着信息化时代的到来,计算机技术同网络技术得到了高
期刊
摘 要:政治社会化决定一定社会政治文化的类型,不同的社会有不同的政治文化,这些不同类型的政治文化直接地影响着整个国家机器、政治体系的活动和运转方式,同时也以某种隐性、渗透性的机制和途径影响着人们的政治行为和政治活动。  关键词:社会转型;体系变革;价值观念  在现实的政治运行过程中,作为政治统治合法性基础的文化价值观念成为社会共识,并不是突然产生的,而是在统治者与社会公众、社会公众之间的交往互动中
期刊
摘 要: 产学研园平台是促进高校技术研发和科技成果转化、推进产教合作、培养创新创业人才的平台,是中小企业的孵化器。产学研园的建设与发展对高职院校的政校企合作有重大的促进和提升作用。  关键词:产学研园;体制机制  一、国内外现状  (1)国外学术界对产学研园区的研究始于 20 世纪 80 年代初期。在国外,由于各大公司和企业都有自己的强大的研究实力,能够自行消化、吸收大学的科研成果。因此,对产学研
期刊
摘 要:高等教育肩负着为知识经济时代培养创新人才的历史使命,高校图书馆面对高等教育发展的要求,应充分发挥其教育职能,促进大学生的综合素质的发展。本文分析了高校图书馆在发挥教育职能过程中存在的问题,并有针对性的提出了解决措施,以期为高校图书馆更好的发挥教育职能提供参考。  关键词:高校图书馆;教育职能;问题;对策  1高校图书馆在发挥教育职能过程中存在的问题  1.1对图书馆工作的认识不准确  高校
期刊
摘 要:从政治学的传承来说,政治学方法的传承是政治学传承的重要途径。政治现实是纷繁复杂、千变万化的,尤其是随着信息时代的到来,旧的政治理论很难解释不断变化的政治现实,政治学经典理论的传承逐步让位于政治方法的传承。  关键词:中国政治学;政治建设;政治发展  政治学作为“研究以国家政权为核心的社会主要政治现象和政治关系的科学”,在诸多社会科学中具有不可替代的地位和作用。改革开放30年来,中国政治学取
期刊
大学公共体育理论课是向学生集中传授有关体育社会、体育人文、体育保健、运动常识等具有科学性与实用性的体育知识,让大学生认识体育的文化素养,加强大学生对终身体育的认识,并使其自主进行锻炼的目的。体育实践课旨在使学生掌握某项体育的基本技术、基本技能,培养学生体育能力和锻炼身体的习惯。理论课的价值意义是实践课所不能取代的,只有两者共同配合才能完成体育课程的总目标。然而近些年来,我国普通高校公共体育教学重实
期刊