88
作者简介:周倩(1984— ),女,汉族,湖南长沙人。主要研究方向:大数据技术与应用。课题项目:湖南省科技厅科普课题“基于数字媒体技术的电信网络防范研究”(项目编号:2017ZK3170)。
由于因特网和智能终端的迅速发展,申请表格也在不断变化,从 PC因特网时代的申请和网站,到移动因特网时代的申请和 XX号申请(,服务号,标题等)。交互应用程序,如语言、视觉和手势,在人工智能时代正蓬勃发展。对计算机和网络专业人员来说, Web前端开发是必须掌握的技能。网页前端开发课程系统包括"静态网页设计与制作"、"JavaScript编程基础"、"HTML5网页前端开发与应用"、"小程序开发"四个模块。主要职位如下:网络前端开发工程师-初级开发工程师-二级开发工程师。
一、小程序简介
小程序是一款轻量级应用,无需下载或安装即可使用。使用者可浏览程式码、搜寻、连结官方帐号及到他们。小程序有以下四个优点:第一,手机的内存资源很低,不需要下载安装,只需要使用和启动;第二,访问方便,支持用户识别,不需要输入就能重复使用审查信息;第三,可以信任微
信小程序,当然,它也有跨平台的优点,很容易在不同系统的手机上执行,也很容易推广。四是开发门槛低,应用程序体验好,网络应用程序开发成本低等优点。小程序应用范围很广。其定位是为不同对象的人与人之间的交互场景提供直接方便的服务。小程序可用于任何需要交互和应用的场合。
二、构建原则
要想建立一门与教学目标密切相关的课程,必须考虑三个基本原则。
(一)从实际出发原则
课程设置要体现学校、教师、学生三个层面。学校的编程课程建设还在进行中,教师和学生的知识背景、学习能力等方面还比较薄弱。
(二)基础性原则
新兴技术在不断发展和更新,但它们之间存在着千丝万缕的联系,以程序设计为基础和理念。假如你已经掌握了基本的技能,你可以在不改变的情况下对所有的变化作出反应。所以在开设课程的时候,我们要注意基础知识,基础技能和基础思维。
(三)实用性原则
小程序定位为在不同场景中连接人和不同对象,并提供不同的应用服务。所以,课程必须以学科领域的实际需要为基础,并帮助学生思考如何巧妙且方便地使用小程序的实际项目。
使学生掌握知识,创造出一套实际的小程序。
三、课程目标
教学目的是教学的出发点和归宿。提出了教学评价的方向、范围、重点、内容的确定、评价方法的选择与组织、评价结果的应用等方面的问题。它是课程目标实现的重要保障。为此,提出以下目标。了解最新技术发展动态,掌握开发小程序的基础知识,具备初步开发能力,并能制作简单的演示。根据本课程的学习过程,首先掌握学习编程知识与技能的方法,如:写代码的习惯,浏览论坛的方法。
四、课程内容选择
小程序的开发是课程开发过程中,作为内容选择的载体。样例项目分为两部分:文章和影片。通过该课程,学生可以掌握静态页面和动态页面的设计方法,学习如何使用模板和模块来简化开发过程,提高开发效率。进一步加强了电影功能模块中的模板程序开发方法。与此同时,学生也可以通过小程序的 Web访问 API学习到前端和后端开发的连接方法以及动态数据处理。表1列出了该项目的主要内容和要求。
表1  课程的主要教学内容
序号项目名称主要内容
具体学习内容1
小程序
及开发环境
小程序简介
小程序环境搭建与
开发工具介绍
什么是小程序MINA框架与小程序Web开发者工具下载及安装Web开发者工具界面功能2
开始小程序之旅新建welcome项目
了解小程序文件结构
了解小程序配置
开始动手编写第一个小程序页面认识小程序的基本文件结构了解构建welcome页面的元素和样式了解小程序所支持的CSS选择器认识全局样式文件app.wxss 了解页面的根元素page
掌握app.json中的window配置方法
3
文章列表页面设计掌握静态文章列表页设计掌握动态文章列表页设计文章列表页面元素分析及准备工作
构建文章列表的骨架和样式
完成静态文章列表
了解js文件的代码结构与Page页面的生命周期
掌握数据绑定机制
掌握列表渲染的方法实现欢迎页面跳转到文章页面
4
模板、模块
与缓存的应
了解模块化设计方法及模板的应用了解缓存的工作原理掌握缓存调研API 的用法将文章数据从业务中分离
掌握小程序的模板化的方法
消除template模板对外部变最名的依赖
了解include与import引用模板的区别
掌握CSS的模块化方法
使用缓存在本地模拟服务器数据库
编写缓存数据库操作类
利用缓存机制完善文章数据
摘 要:因特网时代,移动应用技术正在飞速发展。高等职业技术学校的信息技术专业应该把"小程序开发"列为专业课程。针对小程序开发的技术特点,开展课程设计和课程组织,建立教学模块,改进教学方式,创新有效的教学模式,开展教学评估,鼓励更多专业人才掌握小程序开发技术,满足社会需求。文章阐述了创建课程的目标,并运用项目化的课程创建理念构建了课程的基本框架。组织课程团队,编写教材,研究教学方法,设计考核手段,形成了比较成熟的课程体系,取得了较好的效果。关键词:小程序;程序开发;课程
初析小程序开发课程的教学整体设计
周 倩
(长沙商贸旅游职业技术学院,湖南 长沙 410116)
89
序号项目名称
主要内容
具体学习内容
5
文章详情页
面设计
掌握页面跳转方法
掌握页面参数传递
机制能够跳转到文章详情页面掌握页面间传递参数的三种方式如何设置编译时初始化页面及参数
如何读取文章详情数据完成文章详情页面编写6
电影资讯功能分析了解电影资讯功能
页面组成了解模板在电影资
讯中的应用了解小程序的tab选项卡使用
分析电影页面框架
编写豆瓣星星评分、电影、电影列表模板
电影首页的骨架与样式7
电影资讯首页的开发掌握豆瓣电影API
的调用
能够处理API返回
数据并动态绑定
豆瓣电影API分析电影首页的js编写网络数据访问API的使用处理返回的电影数据绑定处理后的电影数据8电影资讯更
多电影页的
开发
分析“更多电影”页
面框架
能够编写配套模板
小程序制作平台哪个好实现动态数据加载编写更多电影网格模板编写“更多电影”页面实现页面下拉数据刷新功能实现.上滑加载数据功能
9
电影资讯搜索页的开发分析“电影搜索”页
面组成能够编写相应模板
实现动态数据加载了解豆瓣电影API调用编写电影搜索页面实现动态动态刷新10电影资讯详
情页的开发
分析“电影详情”页
面框架:.
实现“电影详情”页面业务逻辑功能
分析电影详情页面的骨架和样式编写电影详情页面的业务逻辑代码
实现预览电影海报功能设置电影页面的导航栏标题
内容包括小程序框架、组件、 API等知识点。每次开课前,教师要先介绍课程所含的知识点,然后再结合典型案例进行详细讲解。案件一定要有相关性,并能说明知识点。老师应该运用知识解释(特别是对关键代码的介绍和分析)、案例示范和结果示范等方法,帮助学生迅速理解和掌握相关知识点和技巧,为将来的应用做好准备。另外,可为学生提供类似的个案资料,鼓励他们进行深入的研究和分析,获得知识,并在下课后扩大技术储备。你甚至可以给学生分配一些作业,让他们练习编码。前端设计是"小程序开发"的主干课程。老师应该鼓励学生以教师的身份参与课堂活动,在课堂上以教师的身份做示范和讲解。正式的小程序开发平台及其 API将不断更新。教师应在教学过程中及时添加新的内容,同时创造开放的自我学习环境,鼓励学生在网上寻相关的技术文件,支持他们通过因特网解决技术问题,增加学生的学习空间和学习空间。发展自学能力;教师引导学生走进每一个教室,让他们学习、拓展设计理念,运用已有的知识和技能,逐步解决技术问题,实现各种项目功能,完成各种项目任务。
五、教学流程设计
本项目的开发采用了模拟软件公司项目团队的运作模式。先由教师分配项目任务,如:全国城市天气查询系统、详细说明项目发展需求、小程序的主要功能、技术指标、项目评价标准等,通过功能演示激发学生学习兴趣。课程随后被分成了几个项目小组。以明确项目分工,并领导小组成员讨论和分析项目,指导成员关注编程,测试和处理不正常的集中点和子模块,从而实现小程序的各种功能。老师应该对学生进行检查,了解学生的学习情况和项目进度,及时解决问题。在项目结束后,每个团队必须提交项目报告,展示,解释和辩护。这份报告要求回顾项目开发过程,总结项目开发经验,强调遇到的问题和困难,以及如何解决这些问题。每一位小组成员都必须总结自己的项目。在组长对各组成员的工作进行独立评价后,教师将对各组的项目完成情况和防御情况进行总结,并提出明确的建议。这门课评估的重点是学生在课堂上的表现,包括案例分析和完成项目。课程完成质量、课程报告撰写质量和防御水平是评价学生综合成绩时应考虑的因
素。程序开发能提高学生的表现,而编程技能能增强团队精神。
六、教学方式探究
(一)如何学
一是更加关注小程序的发展,,以便与小程序同步发展。第二,应该多想想,通过小程序,特别是公众安全,生活、学习和工作中的哪些问题可以很容易的解决。最后,前两种方法可以扩大你的视野,
阐明你的想法,但只有通过练习才能真正掌握。最终,知识和技能需要进一步巩固,以防止忘记,而在回顾过去时,他们往往会学到新的东西。指导学生多注意、多思考、多练习。
(二)如何教
依据教学内容的特点,把整个课题分成一系列比较困难的基础实验。每一个基本实验都必须包括相关的理论解释,思维分析,视觉演示,练习和捷径。
(三)如何交流答疑
利用知识社区应用知识星球(以前被称为"小米圈")来建立一个交流平台,并通过开发"小程序"创造一个小圈子。学生加入小组,鼓励学生发表与小程序相关的话题,在小组中提问,同时老师发表课堂信息,分享学习资料,在小组中回答学生的问题,并提出经典问题作为小组存在。团队在教学过程中积累的丰富知识和经验,不仅可以用来发现和学习新学生,快速入门,还可以用来交流和讨论,加深和提高老学生的水平。
七、考核方式设计
评价注重实践性,增加实验评价的比重,将比重提高到总比重的50%,并利用评价杠杆调整学生对实验的重要性和参与程度。其中四项实验为验证性实验(10%)、两项实用实验(20%)和综合实验(20%)。
一般情况下,学生的表现主要取决于以下几个方面:参与课堂互动、协助教师上课、根据实际表现回答问题、参与讨论等,得分以10分为限。
八、教学实施建议
因为与小程序相关的在线视频和案例教程很多,所以不仅要主动创建课程本身的视频和案例资源,还要主动利用在线资源,让学生自己学习。因为这个项目的实施会遇到很多问题,所以教学团队应该同时建立一个网络学习与辅导平台,在这个平台上可以对学生的问题进行在线解答与教学。由于必须且充分地阐明概念,注重应用,将知识和技能传授给学生,因此在教学过程中,必须将应用作为目的。在教学过程中,要尽可能地把学校信息建设和学生身边的小项目、小应用结合起来,进行实战训练,以提高学生的实战能力。
九、结语
因特网时代,移动应用技术正在飞速发展。在工程教育改革中,社会需求起主导作用。该小程序开发课程既能丰富程序开发课程的教学内容,又能提高学生的职业技能,促进学生就业,符合教育部课程建设的要求。目前,腾讯已与教育界展开合作。利用开放平台,双方利用应用开发技术共同开发建设课程,共同开展研究。作为网络的"潜在资产",学生可以创造出无限的可能。所以我们应该大力推进小程序开发课程的建设,让小程序开发课程能够发展起来。
参考文献:
[1]李可.小程序开发课程的教学整体设计[J].福建电脑,2020,36(5):122-123.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。