连接数学和职业:向学生展示如何建立数学基础可以导致一个有回报的软件开发职业

Showstudentshowbuildingmathfoundationscanleadtoarewardingcareerthumb

你的许多学生每天花很多时间盯着智能手机屏幕,这有时会打扰到课堂教学时间。

无论是在Facebook上发帖、发推特,还是玩最酷的新视频游戏应用,很明显,如今的学生与科技有着紧密的联系。所以,为什么不激励你的学生,帮助他们把激情引向一个有前途的职业呢?

软件到处都是!

软件不仅仅是驱动智能手机和视频游戏的引擎。它也激活了汽车的无钥匙点火,保证了你的网上银行账户的安全,并运行着我们日常生活的无数其他方面。因此,软件开发是市场上最热门、发展最快的职业之一。

快速事实:软件开发人员*

2015年工资中位数

每年100,690美元;每小时48.41美元

典型入门级教育

学士学位

相关职业的工作经验

没有一个

在职培训

没有一个

2014年就业岗位数量

1114000年

2014-24年度就业展望

增长17%(远快于平均水平)

就业变化,2014-24

186600年

数学技能在软件开发人员所做的每件事中都扮演着重要的角色——从绘图/几何和代数表达式到解决问题/批判性思维。让你的学生知道这种联系是一个很好的方法,可以让他们走上这条路,也许还能激励他们发现自己内心的数学家。

把数学应用到课堂上

当你让你的学生为大学和职业做好准备时,有几种创新的方法可以架起数学和软件开发之间的桥梁。

  1. 用有趣的、相关的内容吸引学生

    如今的学生对电子游戏有着浓厚的兴趣,为什么不让他们接触一种他们能理解的语言呢?访问YouTube®并引导您的学生完成一两个级别的家庭友好游戏。这可以帮助我们开始讨论开发这些游戏关卡所使用的数学过程。

    你也可以使用你的交互式白板来策划一个教师带领的各种社交媒体网站之旅,展示应用程序开发人员如何相互学习和合作。

  2. 通过例子建立联系

    在最初的接触中或之后,使用现实世界的例子来强调数学在技术领域的重要性。例如,评论谷歌(和其他搜索引擎)如何以一种革命性的新方式使用数学来产生算法,从而创造了一种更有效的搜索互联网的方式。

    自助结账是软件开发人员在日常生活中扮演重要角色的另一种便利。即时处理和执行以金钱为基础的交易的能力表明数学和软件技术之间存在着明确而确定的联系。

  3. 通过相关课程展示联系

    在课堂上,使用特定的课程向学生指出,软件开发人员最初是在哪里学习他们每天依赖的基本数学技能来执行计算和计算。

    • 代数:指出开发人员使用诸如二次公式之类的代数表达式来创建“算法”,这些算法有助于编码过程,并为计算机提供详细的说明。学生们会对这种现实世界的联系感到惊讶。
    • 几何:各种各样的模型和图表——包括流程图——被创建并用于指导程序员如何编写和实现软件代码。
    • 一般解决问题的技能:批判性思维帮助开发人员分析消费者和业务需求,以便他们能够设计、测试和开发软件来满足这些需求。
  4. 鼓励更多的动手实践

    编程研讨会是让学生动手练习的好方法。在2016年,HMH与Osmo™合作——一个基于app的教育游戏平台——为全国4000多所小学教室提供编程机会。

    在当地,您可以鼓励您的学生访问微软商店,该商店为8岁及以上的孩子提供90分钟的免费编程一小时™讲习班,以及为14-18岁的女孩提供两小时的DigiGirlz®讲习班。

    鼓励学生仔细研究数学在软件开发中所扮演的重要角色,可以为他们在不断发展的行业中获得非常富有成效的职业生涯奠定基础。在这种情况下,这些数字确实加起来了……到成功!

    在我们的下载中了解更多与数学相关的职业选择,这可能是你的学生感兴趣的算术计算职业电子书.这是一个很好的课堂资源,可以帮助你的学生培养对数学和数字感的欣赏。

成为第一个阅读最新消息的人形状的