《可视化移动应用编程》-课程教学大纲.docVIP

《可视化移动应用编程》-课程教学大纲.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《可视化移动应用编程》思政教学大纲 一、课程基本信息 课程代码课程名称:可视化移动应用编程 英文名称:Visual Mobile Application Programing 课程类别:通识课 学 时:32 学 分:2 适用对象: 非计算机专业学生 考核方式:考查 先修课程:无 二、课程简介 该课程以谷歌公司首度开发、美国麻省理工学院二次开发的软件App Inventor 2(简称ai2)作为教学工具,开发环境由组件设计和逻辑设计两部分组成,是一门可视化的在线编程语言,通过拖动组件实现“所见即所得”的界面设计,通过拼搭代码块实现零基础的程序编写。该课程让移动设备的使用者同时成为开发者,培养学生由生活痛点发现问题、用计算思维分析问题、编写程序解决问题的能力,以及包含逻辑思维、艺术理念、设计构思等素质在内的整合思维的养成。 该课程以项目驱动组织案例教学,通过10个实用有趣的项目展开教学内容,每个项目从预备知识、创意来源、组件设计和逻辑设计几方面进行学习,所有项目覆盖用户组件、界面布局、多媒体、传感器、绘图动画、数据存储、通信连接和社交应用等教学内容。通过课程的学习,达到掌握编程技能和培养工科思维两方面的人才培养目标。 This course uses the software App Inventor 2 (ai2 for short) developed by Google for the first time and secondly developed by the Massachusetts Institute of Technology as a teaching tool. The development environment is composed of component design and logic design. It is a visual online programming language , realize the interface design of what you see is what you get by dragging components, and realize zero-based programming by assembling code blocks. This course allows users of mobile devices to become developers at the same time, training students to discover problems from pain points in life, use computational thinking to analyze problems, write programs to solve problems, and integrate logical thinking, artistic concepts, design concepts and other qualities. This course is based on project-driven organizational case teaching. Expansion of teaching content through 10 practical and interesting projects. Each project learns from prerequisite knowledge, creative resources, component design and logic design. All projects cover user components, interface layout , multimedia. , Sensors, drawing animation, data storage, communication connections and social applications and other teaching content. Through the study of the curriculum, the goal of talent training in mastering programming skills and cultivating engineering thinking has been reached. 三、课程性质与教学目的 随着计算机技术对人类生产和生活的渗透,计算思维的培养成为高校教育的热门话题。周以真教授提出计算思维的概念,认为计算思维是运用计算机科学的基础概念进行问题求解、系统设计以及人类

文档评论(0)

CUP2008013124 + 关注
实名认证
文档贡献者

北京教育部直属高校教师,具有十余年工作经验,长期从事教学、科研相关工作,熟悉高校教育教学规律,注重成果积累

1亿VIP精品文档

相关文档