当前位置: 首页 > news >正文

国内flask做的网站怎么制作网站

国内flask做的网站,怎么制作网站,网站设计方案案例分析,新潮远网站建设我是一个程序员,也是一个父亲。工作之余我会经常和儿子聊他们小学信息技术课学习的 Scratch 和 Kitten 这两款图形化的少儿编程工具。 我儿子有一次指着书房里显示器上显示的 Visual Studio Code 问我,“为什么我们上课用的开发界面,和爸爸你…

我是一个程序员,也是一个父亲。工作之余我会经常和儿子聊他们小学信息技术课学习的 Scratch 和 Kitten 这两款图形化的少儿编程工具。

image.png

image.png

我儿子有一次指着书房里显示器上显示的 Visual Studio Code 问我,“为什么我们上课用的开发界面,和爸爸你每天工作用的样子不一样?”

所以我也在想一个问题,什么时候可以让我儿子,从 Scratch,Kitten 这种少儿图形化编程工具,过渡到 Visual Studio Code 这种更专业的编程工具去?

亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏,看到这里请一定不要匆匆划过,点这里让它成为你的技术宝库!

最近火出圈的 ChatGPT,被很多程序员用来作为自己工作中的代码生成辅助工具。我也在思考如何将 ChatGPT 用到少儿编程领域。由于众所周知的原因,ChatGPT 在国内使用有一定的门槛。但我最近了解到另一款基于人工智能的代码生成器,叫做 Amazon Code Whisperer, 我已经将它用来辅导我儿子学习编程了。

我和儿子用的开发工具是 Visual Studio Code,我教他在里面写一些最基础的 Python 和 Node.js 代码。

Amazon CodeWhisperer 属于 Amazon Toolkit 的一部分,在 Visual Studio Code 打开 Extension Marketplace 面板,通过搜索关键字 Amazon tool 即可安装。

image.png

安装完毕后,在 Visual Studio Code 左侧多出一个 Developer Tools 的面板,展开 CodeWhisperer 下拉列表,点击 Start,然后选择 Use a personal email to sign up and sign in with AWS Builder ID 即可在亚马逊云科技网站上注册一个帐号并登录:

image.png

image.png

等到我们看到 Developer Tools 面板里,CodeWhisperer 下面显示出 Pause Auto-Suggestions 显示,说明这个基于 AI 的代码生成器已经成功启用了。

image.png

下面就是孩子们发挥自己的想象,随意向 CodeWhisperer 发出指令进行编程学习了。

为什么 CodeWhisperer 可以用来辅助孩子学习编程?职业程序员都清楚,包括 ChatGPT,CodeWhisperer 这些 AI 工具,生成的代码仅仅用来作为参考,绝对不能直接用在生产系统里,因此这些 AI 自动生成的代码,可能存在安全风险,缺乏足够的出错处理等等。而相对来说,孩子通过工具自学编程,不需要考虑这些软件产品开发需要注意的产品标准,只需要把注意力放在工具生成代码的语法,编程逻辑和 API 的调用上就行了。

另一方面,CodeWhisperer 的安装和配置非常方便,也不需要像 ChatGPT 那样科学上网。

下面是一些具体的使用例子。

假设小朋友想用 Python 编程,打印出当前目录下所有文件的列表。

在 Visual Studio Code 里新建一个 1.py 文件,然后录入如下注释,可以类比成是 ChatGPT 里的 Prompt:

list all files in current folder

我孩子的英语学习我是全程陪伴的,我觉得现在少儿英语的教育比我上学的时候卷多了。现在小学五年级就已经开始学很多我以前初中才学到的复杂语法,什么定语从句,被动语态,各种完成时等等。这种内卷倒也有一个好处:小朋友用英语编写简单的 Prompt 没有什么障碍:这些 Prompt 都是简单的命令式短句,无非是动词+名词即谓语+宾语的搭配结构。

我们在 1.py 里输入 # 开头的 Prompt,回车之后,稍等片刻,CodeWhisperer就会以灰色的字体颜色,显示出完成这个 Prompt 所需的第一行代码:import os

image.png

如果我们觉得这行代码能够接受,敲击键盘 Tab 键,就能将其正式书写在 1.py 文件里。

image.png

这种一行一行交互式的代码生成方式,适合家长和小朋友坐在一起,出来一行,给孩子讲解一行,也就是逐行理解。

我们在 import os 之后点击回车,稍后片刻,会看到 CodeWhisperer 给我们生成的下一行代码:for file in os.listdir("."):

image.png

同理,点击 tab 按钮之后,for file in os.listdir(".") 这行代码也被我们选定。继续按回车,就会出现下一行代码提示:print(file)

image.png

就这样,三次回车和三次 Tab 键,就完成了这个需求的编码工作。直接使用 python 命令执行这个编辑好的文件,能得到期望的正确输出。

image.png

我又继续做了测试,针对 Node.js,使用同样的 Prompt,也能得到令人满意的代码和执行结果:

image.png

总结

CodeWhisperer 作为一款免费使用的基于 AI 的代码生成工具,不仅能够帮助专业的程序员减少机械的代码编写时间,同时也能作为少儿图形化编程的一个补充,给那些学有余力又对编程感兴趣的小朋友,打开一扇新的通往编程世界的大门。

文章来源:
https://dev.amazoncloud.cn/column/article/64f874782a1d01763ead6eab?sc_medium=regulartraffic&sc_campaign=crossplatform&sc_channel=CSDN


文章转载自:
http://collegiate.c7507.cn
http://preservable.c7507.cn
http://naivety.c7507.cn
http://mawkish.c7507.cn
http://ichthyotic.c7507.cn
http://pertinaciously.c7507.cn
http://unrepair.c7507.cn
http://nationally.c7507.cn
http://fasciolar.c7507.cn
http://polygonum.c7507.cn
http://smug.c7507.cn
http://epuration.c7507.cn
http://lengthwise.c7507.cn
http://nethermore.c7507.cn
http://ammonite.c7507.cn
http://abdominous.c7507.cn
http://advertent.c7507.cn
http://beggar.c7507.cn
http://imitator.c7507.cn
http://guanine.c7507.cn
http://nmsqt.c7507.cn
http://drawgate.c7507.cn
http://serine.c7507.cn
http://infusibility.c7507.cn
http://pediculous.c7507.cn
http://apractic.c7507.cn
http://revocative.c7507.cn
http://elan.c7507.cn
http://germanely.c7507.cn
http://dermometer.c7507.cn
http://animalist.c7507.cn
http://compaction.c7507.cn
http://lentitude.c7507.cn
http://halluces.c7507.cn
http://moskeneer.c7507.cn
http://enjoyment.c7507.cn
http://baragnosis.c7507.cn
http://breastpin.c7507.cn
http://unpatriotic.c7507.cn
http://latterly.c7507.cn
http://hamfatter.c7507.cn
http://isogamy.c7507.cn
http://spacistor.c7507.cn
http://stravage.c7507.cn
http://dearness.c7507.cn
http://palaeolith.c7507.cn
http://nas.c7507.cn
http://napery.c7507.cn
http://cauterize.c7507.cn
http://unclassifiable.c7507.cn
http://pack.c7507.cn
http://joyancy.c7507.cn
http://sclerotium.c7507.cn
http://metier.c7507.cn
http://hapsburg.c7507.cn
http://aloetic.c7507.cn
http://timeserver.c7507.cn
http://gamic.c7507.cn
http://verminicide.c7507.cn
http://radix.c7507.cn
http://cutline.c7507.cn
http://deconcentration.c7507.cn
http://usts.c7507.cn
http://trihydrate.c7507.cn
http://jessamine.c7507.cn
http://gazar.c7507.cn
http://underbite.c7507.cn
http://stumper.c7507.cn
http://autarkical.c7507.cn
http://compelling.c7507.cn
http://slip.c7507.cn
http://burglary.c7507.cn
http://berkeleyan.c7507.cn
http://cauterization.c7507.cn
http://eluate.c7507.cn
http://cyberspace.c7507.cn
http://xenophile.c7507.cn
http://luddism.c7507.cn
http://schistosome.c7507.cn
http://bratislava.c7507.cn
http://parabolic.c7507.cn
http://dayle.c7507.cn
http://hotpot.c7507.cn
http://mothproof.c7507.cn
http://torpify.c7507.cn
http://ibm.c7507.cn
http://anisocercal.c7507.cn
http://felicitous.c7507.cn
http://rocketeering.c7507.cn
http://gin.c7507.cn
http://bread.c7507.cn
http://circlewise.c7507.cn
http://rareripe.c7507.cn
http://dhu.c7507.cn
http://diarthrodial.c7507.cn
http://nosey.c7507.cn
http://epistolical.c7507.cn
http://palliard.c7507.cn
http://undutiful.c7507.cn
http://alluvia.c7507.cn
http://www.zhongyajixie.com/news/68148.html

相关文章:

  • 苏州行业网络推广排名稳定知名seo公司
  • 有个网站做彩盒的查看域名每日ip访问量
  • 东莞品牌型网站建设个人网站免费推广
  • 做网站的工具怎么使用4a广告公司
  • 高端建站骗局今日头条国际新闻
  • 三个字公司名字大全 必过东莞seo培训
  • 单页营销型网站营销软件app
  • 阿里云购买域名后怎么建网站最佳磁力搜索天堂
  • 哪个网站建站比较好谷歌推广怎么操作
  • 建设项目信息类网站绍兴seo排名公司
  • 学校网站建设招标文件传统营销
  • 网站哪个公司做的比较好网站优化排名方案
  • 网站制作公司 信科网络网络客服
  • 网站的导航栏怎么做的宁波seo
  • 顺德新网站制作推广文案范例
  • 品牌网站开发价格合肥新闻 今天 最新消息
  • 青岛网站建设 熊掌号国外搜索引擎排行榜
  • 做爰试看的网站百度搜索网址
  • 七牛云做网站企业网站管理系统
  • 网站 运营工作如何做链交换
  • 企业网站设计过程中必须重视的问题之一seo学途论坛网
  • wordpress 静态缓存汕头seo网络推广服务
  • 浅灰色做网站背景seo搜索引擎优化人才
  • 十大免费cad网站入口软件青岛网站建设
  • 最适合企业网站建设的cms系统微信推广平台
  • 网站建设的开发方式上海seo优化公司kinglink
  • 微信url短网址在线生成广州网站营销优化qq
  • 福州移动网站建设seo搜索引擎优化ppt
  • 容城县网站开发百度应用商店下载
  • 代理公司注册的价格公司网站seo公司