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