玉林师范学院计算机科学与工程学院 李艳妹 廖 灵 徐 敏 李 根
当前,我们处在一个全球信息化、网络化、智能化的崭新时代,让我们的生产、生活和学习方式已经发生了巨大变化,且正在加速向全面的智能化迈进。未来一定是朝着智能化、自动化的方向发展,与大数据、人工智能等技术相关,而这编程是一切的基础。学习编程的过程十分枯燥,需要每天在电脑面前和各种各样的代码打交道,所以在学编程之前,首先要明确自己是否对编程具有足够大的兴趣。但对于零基础的少年们会对枯燥无味的编程缺少耐心而无心向学。
“易创乐学”编程网站是把传统枯燥无味的教学转变成以游戏化项目式和PBL(Problem Based Learning)教学,利用精致动画将STEAM中重要知识点传递给孩子,用游戏编程及趣味应用去提高孩子的兴趣,让孩子迅速吸收、理解、并应用,在学习的过程中逐渐提升自身逻辑思维、编程思维及对抽象学科知识的综合应用能力。把创客教育做为核心内容,不只聚焦在教会学生编程的基本技巧,更让孩子建立对于编程及人工智能的初步认知,培养兴趣、探究及创造的能力。
该网页的制作,我们使用在前端页面设计使用CSS/HTML + JavaScript+Jquery,后端开发使用PHP语言。在整合LOGO、板块分类、banner,实现网站打开速度、网站的优化、后台生产全站html等。
易学乐创网站编程的系统分析框架图如图1所示。
图1 系统分析框架图
图2所示为易学乐创网站编程的整体架构,分别包括四大功能模块。
图2 整体架构图
(1)“首页”模块
用户根据选择所需要学的课程进入相应网页,根据自己的时间安排可以选择直播或者回放上课方式。搜索功能采用搜索关键字,可以迅速从后端数据库中提取相关课程,并返回给前端用户。同时可以存储用户搜索记录,
(2)“信息发布”模块
“信息发布”模块包含作业发布、作品展示和社区讨论三大功能。作业发布部分老师发布相应的课堂作业、课后作业,学生可以在线上提交作业,得到老师相应的评语和批改分数。作品展示部分老师把优秀的作业做展示给学生参考,学生可以在作品下发表自己的看法。社区讨论部分,加强学生、家长、老师三者的互动,遇到的不懂的问题,可以在社区上发表动态寻求老师,学生、家长们的帮助。
(3)“题库”模块
“题库”模块划分为分为题库管理子模块、在线题库测试子模块、测试成绩管理子模块这三大模块。题库管理子模块维护、管理和修改试题库的资源,对试题进行增加修改、删除、筛选等操作进行智能组卷自动组成一张符合要求的试卷;在线题库测试子模块能够实现学生的在线考试,学生在线考试时首先要输入个人的编号进行验证,只有验证通过后才能进入考试,学生进入后系统考试计时开始、考生进行答卷提交试卷。如果学生在考试时间到时还没有提交试题,系统将会强迫提交试卷,之后后台将进行打分;测试成绩管理子模块实现对学生的管理工作,包括对成绩进行归档编辑,统计和分析学生的考试成绩,最终把显示的结果提供给教师参考,学生和教师可以以多种方式进行成绩查询。
(4)“我的”模块
“我的”模块分为个人设置和客服设置两个功能,个人设置这一功能为用户提供账号的注册、登录、改密功能,查看或删除收藏的课程及浏览历史记录功能。客服设置部分给用户提供了意见反馈、关于等功能,用户可以随时随地给网站提供各种意见和改进建议,可以解疑答惑,咨询课程的所有问题,随时了解的学习动态。
(1)独创课程。独创螺旋式进阶无缝衔接全体系课程。课程设计对应敏感期,课程设计与成长敏感期相匹配,从而达到事半功倍的教育效果。
(2)有三师模式。服务更有保障,主题课讲师,创造课专家,拓展课导师,三位老师全方位服务,让学习更有保障。
(3)全新的教学方式。趣味情景化主题教学,每节课通过视频展示一个故事,引出任务、激发兴趣、领悟道理,精彩的科学教育课堂,丰富的科学实验课,探索奇妙的百科知识,培养科学素养。
(4)有五屏互动。浸入式教学体验强互动的在线教学系统,实现师生双向五屏互动,打造前所未有的在线学习体验。
(5)优质服务。专业负责团队全方位教学,线上及时解疑答惑。
二十一世纪是一个信息时代,国家需要培养更多的信息人才,促进国家的发展。而本易学乐创网站的开发,把传统枯燥无味的教学转变成以游戏化项目式和PBL(Problem Based Learning)教学,让更多孩子喜欢上编程,把编程这一学科得到落实和重视,培养出更多信息化人才,为国家建设作贡献。