软件行业都需要学习编码吗_无论是开发课程还是学习编码,都需要知道如何学习...

软件行业都需要学习编码吗

by Alex Shortsleeve

由Alex Shortsleeve

无论是开发课程还是学习编码,都需要知道如何学习 (Whether you’re developing a course or learning to code, you need to know how you learn)

Companies and institutions, whether they are for-profit or non-profit, are expanding. Not only are there more multi-national corporations today than 20 years ago, their staff and employee bases are growing as well. Apple and now Amazon have become the first trillion-dollar companies. With this type of expansion comes the need to train and develop their workforce. Though much of their growth is due to the growth in technology, these same technological innovations can be applied to training them. The concern now becomes the ability to train thousands of workers across countries and continents.

无论是营利性组织还是非营利性组织,公司和机构都在扩大。 今天,不仅有比20年前更多的跨国公司,而且他们的员工和员工基础也在增长。 苹果和现在的亚马逊已经成为首批市值突破万亿美元的公司。 随着这种类型的扩展,需要培训和发展其劳动力。 尽管它们的大部分增长归功于技术的增长,但是这些相同的技术创新也可以应用于培训。 现在,人们所关心的是,能否在各个国家和大洲培训数千名工人。

Technology allows you to reach them, but generating the training results that are needed is a different question. To be as effective with thousands of employees as you may have been with just a few hundred is still achievable, but it may need to be conducted asynchronously. Therefore, your ability to keep your audience engaged, interested, and learning becomes that much more important.

技术使您可以达到目标,但是产生所需的训练结果却是另一个问题。 与数千名员工一样,仍然可以实现与数千名员工相同的效果,但是可能需要异步进行。 因此,保持听众的参与,兴趣和学习的能力变得更加重要。

Yet, as we will discover, individuals learn using a variety of learning modalities. Therefore, it is also important to develop your online courses in a variety of formats.

但是,正如我们将发现的,个人可以使用多种学习方式进行学习。 因此,开发各种格式的在线课程也很重要。

You will also discover that this approach will work well when you are learning to code.

您还将发现,当您学习编码时,此方法将很好地工作。

参与课程的好处 (Benefits of an engaging course)

Creating an engaging course can sometimes be difficult because the content may be either complex and difficult to comprehend, or lengthy. In addition, the online course could be developed in such a way that can only be described as “boring.” Courses like these are why many individuals will not complete the training, try and fast-forward through it, or passively listen so that retention is minimal.

有时创建一个引人入胜的课程有时会很困难,因为内容可能很复杂,难以理解,也可能很长。 此外,在线课程的开发方式只能描述为“无聊”。 像这样的课程是为什么许多人不完成培训,尝试并快速进行培训或被动倾听的原因,以至于保留时间很少。

Although many training courses are still conducted live via instructor-led training, more and more are now being converted to either online or in a blended format that combines both live instructor-led and online.

尽管许多培训课程仍通过讲师指导的培训进行现场培训 ,但现在越来越多的培训课程已转换为在线或结合了在线指导和在线指导的混合格式。

If you have a charismatic instructor, the training course could still be engaging even if it lacked some of the basic design features. Let’s face it, not everyone can be charismatic, which then changes the focus on the course itself. But to reach a large audience, blended or online becomes a requirement.

如果您有一位具有超凡魅力的讲师,那么即使缺少一些基本的设计功能,培训课程仍然可以吸引人。 让我们面对现实吧,并不是每个人都具有超凡魅力,这会改变对课程本身的关注。 但是要吸引大量的受众,融合或在线成为必需。

Now imagine if you develop the online course in a very engaging way. If so, you can expect several benefits to begin to manifest themselves. These can include the following: higher completion rates, better retention results, enhanced employee morale and motivation, a clear understanding as to why they are taking the course, and improved performance results.

现在想象一下,如果您以一种非常吸引人的方式开发在线课程。 如果是这样,您可以期待一些好处开始显现出来。 这些可以包括以下内容:更高的完成率,更好的保留结果,增强的员工士气和积极性,对他们为什么选择这门课程的清楚理解以及改进的绩效结果。

How you design your training course can have just as much impact — if not more — than having a charismatic instructor. Before you decide how to make your course engaging, you will need to decide the format.

设计培训课程的方式所产生的影响可能比拥有一位富有魅力的指导者同样多(甚至更多)。 在决定如何使课程更具吸引力之前,您需要确定课程的形式。

If it is blended, then this will require that some of the course be conducted online. If you choose to have the course completely online, then the options would be to have it as either synchronous or asynchronous, or a combination of both.

如果是混合课程,则需要在线上进行某些课程。 如果您选择使课程完全在线,则可以选择将其设置为同步或异步,或两者结合。

在一开始的时候 (In the beginning)

Think back to when you were in first or second grade. When you were just beginning to put two and two together and to form words and sentences. As you were learning to read and identify the word “apple,” the teacher would write it on the chalkboard, then pronounce it and ask you to repeat it. She then would most likely draw an image of the apple on the chalkboard. Finally, to get the message across she would then pass around an actual apple to all the students, so they could further identify it by its texture, weight, and color.

回想一下您上一年级还是二年级。 当您刚开始将两个和两个放在一起并形成单词和句子时。 当您学习阅读和识别“苹果”一词时,老师会将其写在黑板上,然后发音并要求您重复。 然后,她很可能会在黑板上画一个苹果的图像。 最后,为了传达信息,她随后将一个实际的苹果传递给所有学生,以便他们可以通过其质地,重量和颜色进一步识别它。

Unfortunately, as you progressed through grade school and eventually high school and college, the teaching modality that became prominent was the lecture format — along with enormous amounts of reading material such as your expensive textbook. In other words, as a child the teaching and learning modalities included visual, aural (audio), read and write, and kinesthetic — not so much today.

不幸的是,当您升入小学,最终升入高中和大学时,教学模式成为了主要的教学形式–并附带了大量的阅读材料,例如昂贵的教科书。 换句话说,小时候的教学方式包括视觉,听觉(音频),读写和动觉,而今天还不多。

Neil Fleming, researcher and former school teacher and administrator developed a way, called VARK (Visual, Aural, Read/write, Kinesthetic), to identify how individuals learn. In addition, it also led to an understanding of how individuals teach. Fleming discovered that whenever a teacher used a multi-modal (all four modalities: visual, aural, read/write, and kinesthetic) approach to their teaching, students scored better and retained more information than those teachers who did not. Therefore, using a VARK approach in the instructional design of your courses makes sense.

研究人员,前学校教师和管理员尼尔·弗莱明(Neil Fleming)开发了一种方法,称为VARK (视觉,听觉,读/写,动觉),以识别个人的学习方式。 此外,它还导致人们了解个人的教学方式。 弗莱明(Fleming)发现,每当老师在教学中使用多模式(视觉,听觉,阅读/书写和动觉的所有四个模式)方法时,学生的成绩都比不使用该方法的老师更好,并且保留的信息更多。 因此,在课程的教学设计中使用VARK方法是有意义的。

Using VARK can initially be a simple process. You first must understand how each of the modalities work with the format of your courses and the resulting software that is used to create the materials and subsequent user experience. Today’s technologies allow for you to design your courses with these different modalities in mind. Remember, each user learns in different ways so developing your courses in a multi-modal approach can pay huge dividends in user retention and knowledge implementation. Let’s look at some examples of how we can do this.

使用VARK最初可能是一个简单的过程。 首先,您必须了解每种方式如何与课程格式以及用于创建资料和随后的用户体验的最终软件配合使用。 当今的技术使您可以根据这些不同的方式来设计课程。 请记住,每个用户都以不同的方式学习,因此以多模式方式开发课程可以在用户保留和知识实施方面带来巨大收益。 让我们看一些如何做到这一点的例子。

There are several types of instructional design software that can be used in developing your courses and utilizing these different modalities. Before we can examine these, let’s first confirm what each of these modalities could encompass.

有几种类型的教学设计软件可用于开发课程和利用这些不同的方式。 在检查这些内容之前,让我们首先确认每种方式都可以包含哪些内容。

Visual can include any of the following: videos, pictures, flowcharts, and graphs.

视觉可以包括以下任何内容:视频,图片,流程图和图形。

Aural refers to audio lectures, narration, sound effects, and two-way discussions.

“听觉”指的是音频讲座,旁白,声音效果和双向讨论。

Read/Write could include textbooks, manuals, lists, and terms and definitions.

读/写可以包括教科书,手册,列表以及术语和定义。

Kinesthetic would then include formats such as interactive or simulated presentations where the user needs to participate. It can also include application of principles and application of real-life examples such as in either a case study or a review of a personal experience.

然后,动将包括用户需要参与的格式,例如交互式或模拟演示。 它还可以包括原理的应用和实际案例的应用,例如案例研究或个人经历的回顾。

Now that we have a better understanding of what each of the learning modalities entails, we can now look at how we can design our online courses to include them. There are of course a variety of eLearning and other multi-media tools that can be utilized to create your materials. I personally like to use Articulate Storyline, Adobe Captivate, Lectora Online, TechSmith Camtasia, and TechSmith Snagit.

现在,我们对每种学习方式都有什么有了更好的了解,现在我们可以看看如何设计我们的在线课程以包括这些学习方式。 当然,可以使用各种电子学习和其他多媒体工具来创建材料。 我个人喜欢使用Articulate StorylineAdobe CaptivateLectora OnlineTechSmith CamtasiaTechSmith Snagit

V代表视觉 (V is for Visual)

Consider that some of your users will respond and be better engaged with your materials if they can see a diagram or drawing of it. Although much has been said about PowerPoint, and not all good, it can be used as a foundation for many of your learning courses.

考虑到您的一些用户可以看到您的图表或绘图,他们会做出回应并更好地与您的材料互动。 尽管已经对PowerPoint进行了很多讨论,但并非都很好,但是它可以用作许多学习课程的基础。

Included in the Visual format is the choice of your design theme. Here is an example of a presentation I did on Food Safety using a design that captures the imagination.

Visual格式中包括您设计主题的选择。 这是我使用捕捉想象力的设计对食品安全进行演示的一个示例。

Rather than just listing or describing the results of a survey, depicting it in a more visual form can drive additional discussion and review on the findings.

以更直观的方式描述调查结果,而不只是列出或描述调查结果,还可以推动其他讨论和对调查结果的审查。

A代表听觉 (A is for Aural)

There are several ways to incorporate audio into your eLearning. You can include podcast recordings or links to other discussions and presentations such as TED Talks that allow the user to hear what is being discussed.

有几种方法可以将音频合并到您的电子学习中。 您可以包括播客录音或指向其他讨论和演示的链接,例如TED演讲 ,使用户可以听到正在讨论的内容。

In addition, there are a variety of live discussion presentations that can also be incorporated using tools such as Adobe Connect, WebEx, and GoToMeeting. These types of meeting software allow the listener to participate as well by either typing in their comments within a chat room or actually speaking directly to the presenter using their own microphone.

此外,还可以使用Adobe ConnectWebExGoToMeeting之类的工具来合并各种实时讨论演示文稿。 这些类型的会议软件允许收听者也可以通过在聊天室中键入他们的评论或使用他们自己的麦克风直接与演示者直接交谈来参与。

R是读/写 (R is for Read/Write)

Yes, this sounds like the old traditional type-set document, but with today’s technologies, you can create user-friendly text in a much more enjoyable experience. In addition, using discussion forums can allow for the shyer user to express themselves.

是的,这听起来像是传统的老式排版文档,但是使用当今的技术,您可以以更加愉悦的体验创建用户友好的文本。 另外,使用讨论论坛可以允许shyer用户表达自己。

If you remember seeing the Harry Potter movies, in one of the scenes, Harry is reading a newspaper, but the images in the newspaper are actually moving. In the example above, I used the software from FlipBuilder to enhance my newsletter and allow users to virtually change the page.

如果您还记得看过《哈利波特》电影,在其中一个场景中,哈里正在看报纸,但报纸上的图像实际上却在移动。 在上面的示例中,我使用了FlipBuilder中的软件来增强我的新闻通讯并允许用户虚拟地更改页面。

You can also add video links to make your text come alive.

您还可以添加视频链接以使文本生动起来。

K代表动觉 (K is for Kinesthetic)

Now you are probably wondering how we can do this virtually. It is easier than you think. Fortunately, with many of the tools mentioned before, you can incorporate user participation within your learning. Although you can develop such examples as drag-n-drop where the user drags an image or text to a particular spot on the screen, or hotspots where the user must select the correct location on an image, it can also include discussion forums.

现在您可能想知道我们如何才能虚拟地做到这一点。 这比您想像的要容易。 幸运的是,借助前面提到的许多工具,您可以将用户参与纳入您的学习之中。 尽管您可以开发诸如拖放的示例,其中用户将图像或文本拖动到屏幕上的特定位置,或用户必须在图像上选择正确位置的热点,但它也可以包括讨论论坛。

A kinesthetic approach also includes “making it personal.” This would include discussions on a forum that requests the user to write about an experience they had that reflects the question. Taking it even further is the use of Virtual Reality and Augmented Reality software where the user is immersed in their world allowing them to interact with its features. This creates a simulation of their environment.

动觉方法还包括“使其个性化”。 这将包括在论坛上进行的讨论,要求用户写出他们反映问题的体验。 进一步利用虚拟现实和增强现实软件,使用户沉浸在自己的世界中,使他们能够与其功能进行交互。 这将模拟他们的环境。

In a recent article titled “Why Virtual-Reality Training for Employees Is Catching On,” author Davor Gaspervic writes about how many organizations in different industries are adopting this type of kinesthetic approach.

作者Davor Gaspervic在最近发表的题为《为什么要对员工进行虚拟现实培训 》的文章中写道,不同行业中有多少组织采用这种运动感觉方法。

学习编码 (Learning to Code)

To go further behind the scenes and view how these different instructional design methods and software systems are built, one simply must look at the different programming languages used to create them.

为了进一步了解这些幕后知识,以及如何构建这些不同的教学设计方法和软件系统,人们只需要研究用于创建它们的不同编程语言即可。

As a student learning to code, it can be very beneficial to understand the concept of VARK. Two areas to consider when coding is the User Interface (UI) and the User Experience (UX). Both of these require the coder to consider how a User navigates and operates various software and websites. Remember that VARK stands for visual, aural, read and write, and kinesthetic. Now think of the various computer languages that are in existence and how each of them can enhance the UI and UX.

作为学习编码的学生,了解VARK的概念可能会非常有益。 编码时要考虑的两个领域是用户界面(UI)和用户体验(UX)。 这两个方面都要求编码人员考虑用户如何导航和操作各种软件和网站。 请记住,VARK代表视觉,听觉,读写和动觉。 现在考虑一下现有的各种计算机语言,以及每种语言如何增强UI和UX。

How can this knowledge assist students of coding? Well VARK can also assist the student in learning the many new languages. For example, if you are just getting started in learning how to write code, you will quickly discover that HTML5 and CSS can reflect the visual and read and write portions of VARK, but JavaScript certainly encompasses the aural and kinesthetic approach. JavaScript allows you to create interactive content for games as well as helping to develop audio and video presentations.

这些知识如何帮助编码学生? VARK还可以帮助学生学习许多新的语言。 例如,如果您刚刚开始学习如何编写代码,您将很快发现HTML5和CSS可以反映VARK的可视部分以及读写部分,但是JavaScript当然包含听觉和动觉方法。 JavaScript使您可以为游戏创建交互式内容,并帮助开发音频和视频演示文稿。

As to learning how to write in these languages, students need to consider how they learn. Then find ways to use learning materials that explains how to code in their preferred learning modalities. In other words, look for videos, podcasts, print tutorials, as well as exercises that allow you to put your coding into practice.

至于学习如何用这些语言写作,学生需要考虑如何学习。 然后找到使用学习材料的方法,这些材料说明了如何以其首选的学习方式进行编码。 换句话说,寻找视频,播客,印刷教程以及使您将编码付诸实践的练习。

What many of you may already know, and for those who don’t, freeCodeCamp offers these various learning modalities for their coding students. As a student myself, I quickly discovered this truth. What is even more apparent is the platform for how you learn.

你们中许多人可能已经知道,对于那些不知道的人, freeCodeCamp为他们的编码学生提供了这些各种各样的学习方式。 作为一名学生,我很快就发现了这个道理。 更明显的是如何学习的平台。

As you can see on the left, you have your written instructions. But if you needed assistance you could simply click on the “Watch a video” and view as well as listen to additional material. This speaks to the visual, aural, and read and write portions of VARK. By entering the code solutions in the center and seeing your results to the right, the kinesthetic as well as visual approach is demonstrated.

如左侧所示,您有书面说明。 但是,如果您需要帮助,则只需单击“观看视频”即可查看和收听其他材料。 这说明了VARK的视觉,听觉和读写部分。 通过在中心输入代码解决方案并在右侧看到您的结果,将展示动觉和视觉方法。

What is even more apparent is how the projects you are asked to create as part of their certification process will require that you utilize and demonstrate your ability to design in a multi-modal approach.

更明显的是,要求您在认证过程中创建的项目将如何要求您利用并证明您以多模式方法进行设计的能力。

For example, in one of the projects titled “Tic-Tac-Toe”, you are asked to develop a game in which the user needs to place their icon in a row of three to win the game. The user will not only see the visual aspects of it, they will hear a melody when they win, lose or tie the game. The fact they are participating in this game involves the kinesthetic approach.

例如,在名为“井字游戏”的项目之一中,要求您开发一个游戏,在该游戏中,用户需要将他们的图标连续放置三个,才能赢得游戏。 用户不仅会看到游戏的视觉效果,还能在赢,输或打平游戏时听到旋律。 他们参与该游戏的事实涉及动觉方法。

So, the next time you start to code in order to create some type of game such as in this example, or are developing your first website, remember the UI and UX. By using all the learning modalities in your presentations, your user will come to enjoy their experience with your site or game.

因此,下一次开始编写代码以创建某种类型的游戏(例如本示例)或正在开发您的第一个网站时,请记住UI和UX。 通过使用演示文稿中的所有学习方式,您的用户将可以享受他们在您的网站或游戏中的体验。

In addition, don’t forget to discover how you learn and then seek those modalities when you are learning to code. VARK itself allows both learners and instructors to express themselves in a variety of ways. Click on the link to find out how you learn. Just remember to be conscious of this fact the next time you attempt to learn a new computer language.

此外,别忘了发现自己的学习方式,然后在学习编码时寻求这些方式。 VARK本身允许学习者和讲师以多种方式表达自己。 单击链接以了解您的学习方式。 请记住,下次您尝试学习一种新的计算机语言时,请注意这一事实。

最后的想法 (Final Thoughts)

If you are thinking of developing training for your staff, students, or patrons, it is essential that you develop it in an engaging format using whatever software is available. Online courses need not be static and boring anymore. With the different technologies that are now available, incorporating the four different learning modalities of Visual, Aural, Read/Write, and Kinesthetic should not be difficult.

如果您正在考虑为员工,学生或顾客进行培训,则必须使用任何可用的软件以引人入胜的格式进行培训。 在线课程不必再是静止无聊的了。 利用现在可用的不同技术,将视觉,听觉,读/写和动觉学这四种不同的学习方式结合起来应该不难。

Use your imagination to create not only entertaining tutorials but engaging as well. Before you can produce material that is engaging while incorporating all the learning modalities, begin by applying it in your own learning — whether it is coding, instructional design, or any other skill set you are looking to develop.

发挥您的想象力,不仅创建有趣的教程,而且也吸引人。 在制作出能够融合所有学习模式的引人入胜的材料之前,请先将其应用到您自己的学习中-无论是编码,教学设计还是您要开发的任何其他技能。

翻译自: https://www.freecodecamp.org/news/developing-engaging-courses-as-well-as-learning-to-code-requires-an-understanding-of-learning-5be7e5380b96/

软件行业都需要学习编码吗

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值