- 博客(24)
- 收藏
- 关注
原创 游戏成瘾是病?这些"游戏"却大受家长欢迎!
你可能还不知道,“游戏成瘾”被世界卫生组织(WHO)正式列入精神疾病的范围内:台媒6月18日报道称,WHO在今年初宣布,该组织将在今年发布的第11版《国际疾病分类》(ICD-11)中,加入**“游戏成瘾”(gaming disorder),并列为精神疾病**,相关规定在19日后生效,WHO将通知世界各国政府,将游戏成瘾纳入医疗体系。规定生效刚刚生效,估计不久又将引发网友间的热议,毕竟经历过...
2020-01-13 14:38:27
601
原创 ACM 教练告诉你:两个月通关极客战记是一种什么样的体验?
前一段时间,微信群里出现了一位极客战记全通关的大神:@团长大人为了能够让大家了解到极客战记对编程学习的具体作用,我们特别邀请了他写下了自己通关极客战记后的感受。我与极客战记不得不说的故事先说一下笔者的背景,学渣蒟蒻一枚,前OIer/ACMer,做过算法攻城狮,现在在做OI/ACM/ICPC教练,有幸成为极客战记国服通关第一人,我来分享一下极客战记学习方面的体验与心得。先来回答各位最关心的...
2020-01-13 14:32:36
1894
原创 Python实战 | 爬虫基础:使用Requests库获取天气预报
爬虫(Spider,也称蜘蛛)程序是一类自动从网络中抓取信息的程序。搜索引擎就靠它收录成千上万的网站。今天呢,我们就来做一个简单的爬虫吧。(注:以下教程已假设读者安装了Python3,且选择了红框中的安装选项)在此之前,我们需要安装requests库。在命令行或者powershell里输入pip install requests就行。至于命令行和powershell怎么打开请百度。然后,我...
2020-01-10 17:17:13
934
转载 网易极客战记官网codecombat|当算法进入游戏,解开用代码画画的奥秘!
什么是算法?算法二字看起来玄而又玄,许多初入门的编程新手更是始终摸不清算法的门道,但其实,算法并没有你们想像的那么复杂玄奥。百科对算法的解释为:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。总的来说,能够输入并且输出的东西就叫做算法。例如:冒泡排序法,递归法,或者是一些计算幂,计算角度绘制圆形的代码函数也...
2020-01-09 10:36:37
655
原创 网易极客战记官网codecombat|干货:三大语法点,教你彻底掌控While的循环流程!
今天来给大家详细讲讲关于 while 循环结构,Continue 和 Break 的运用。了解了循环的控制后,大家便能很清楚地明白自己需要如何控制循环来达到想要的答案了先上干货:1、while循环如图所示,while循环在执行之前,会先判断条件的对错,如果条件对,才执行循环,如果条件错,则循环跳过,直接进入下一步。如果while 判定为False后,该循环会被直接跳过,直接进入循环后面的...
2020-01-08 10:37:05
382
原创 网易极客战记官网codecombat|干货:数组合并小技巧 与 如何只用While实现冒泡排序
今天将为大家讲解一下Python中如何把两个list合并,并按从小到大顺序排列。本题分为两个部分:一个是list的合并,一个是用while loop循环将合并后的数组从小到大进行排序——排序问题。1. List的合并:list的合并其实非常简单,只需要用“+”号对两个数组进行相加,另一个数组就会被加到前一个数组的末端,如代码:list1 = [7,3,10,12,5,1,2]list2...
2020-01-08 10:30:37
236
原创 网易极客战记官网codecombat|如何用高端的方式来说“我爱中国”
如何用高端的方式来说“我爱中国”,来看看怎么使用Python来输出“国 中国 爱中国 我爱中国”简单分析问题:从字符串的末尾开始循环输出字段。字符串索引字符串是字符的有序集合,得益于此,在Python中,我们可以直接使用索引来提取字符串中的任意字符,其用法同数组。创建一个变量,把字符串“我爱中国”给赋进去。同数组一样,其索引的排序也是从0开始:我们如果需要提取“中”字,我们可以这样写...
2020-01-07 10:25:22
436
原创 网易极客战记官网codecombat|编程解决算法问题「农民过河」,穷举思想轻松学(一)
用极客战记学习编程,孩子学习的并非只有代码。很多关卡在向孩子教学代码的同时,更是在潜移默化地训练孩子的编程思维。在最开始的地牢地图中,孩子需要使用「While-True」循环语句,穿过一个又一个结构重复的迷宫。在学习「While-True」循环语句的同时,也在训练着使用「循环思维」解决重复问题的能力:发现并拆解重复部分解决重复问题循环运行问题的解决方法这样,就能只用一段代码,高...
2020-01-07 10:17:21
442
原创 网易极客战记官网codecombat|编程解决算法问题「农民过河」,穷举思想轻松学(二)
用极客战记学习编程,孩子学习的并非只有代码。当我们遇到如「农夫过河」之类像脑筋急转弯的算法题,我们动动脑子,或许很快就能直接想出一种解法。但如果我们想找出所有的解法,是不是就有一定的难度了呢?如何更快更全地找出所有的过河方法呢?因此,我们需要学会一种更有条理更系统化的处理算法:「穷举法」在上一节课里,我们已经对题目进行了分析解析,把一个深奥复杂的文字题,通过一系列的转化,变成了一个简单易...
2020-01-06 17:23:05
437
转载 【转载】网易极客战记官方攻略-地牢-Kithgard 地牢
关卡连接:https://codecombat.163.com/play/level/dungeons-of-kithgard免费试玩:https://codecombat.163.com/play夺取宝石,逃出地牢--注意不要触碰其他东西。在这个关卡里,你会学习编写让英雄移动的基本指令。简介编写一个给你的英雄发出指令的程序!在右边的编辑器写下代码,完成后点击运行。英雄就会按照你的指令...
2020-01-03 10:17:56
712
转载 【转载】用手机插头的思路学习「布尔运算符」 | 亲子课堂 第 14 课
森林地牢里的关卡主要是偏向锻炼用户的基本语法结构和计算机思维,让大家熟悉极客战记的操作与代码的使用。来到了森林,关卡将会变得更多更难,同样,到了森林,大家就正式开始接触编程的几大重要知识点:条件判断运算符函数对象属性平常的一天关卡简介:「平常的一天」本关涉及了一个新的知识点:and(与),属于逻辑运算,在逻辑运算相关的关卡中,许多注释都开始变得像阅读理解一样,需要细致阅读,...
2020-01-02 15:30:14
141
转载 【转载】发生「null参数报错」的正确解决方法 | 亲子课堂 第 13 课
森林地牢里的关卡主要是偏向锻炼用户的基本语法结构和计算机思维,让大家熟悉极客战记的操作与代码的使用。来到了森林,关卡将会变得更多更难,同样,到了森林,大家就正式开始接触编程的几大重要知识点:条件判断运算符函数对象属性无箭狼关卡简介:「无箭狼」这是一个非常简单的关卡,但不少同学在闯关的时候容易误解关卡意思,导致卡关。通关展示:思路讲解本关的通关目标是收集15个蘑菇。...
2020-01-02 15:22:27
1175
转载 【转载】利用「字符串连接」,八行代码就能唱首歌 | 亲子课堂 第 12 课
森林地牢里的关卡主要是偏向锻炼用户的基本语法结构和计算机思维,让大家熟悉极客战记的操作与代码的使用。来到了森林,关卡将会变得更多更难,同样,到了森林,大家就正式开始接触编程的几大重要知识点:条件判断运算符函数对象属性似曾相识的味道关卡简介:「似曾相似的味道」涉及的知识点较多,有字符串的连接,程序的自动化逻辑,还有运算符的使用,利用变量和字符串的连接,实现了循环自动让英雄唱歌...
2019-12-31 17:28:35
221
转载 【转载】透过「事件处理」了解简单的「多线程」 | 亲子课堂 第 11 课
森林地牢里的关卡主要是偏向锻炼用户的基本语法结构和计算机思维,让大家熟悉极客战记的操作与代码的使用。来到了森林,关卡将会变得更多更难,同样,到了森林,大家就正式开始接触编程的几大重要知识点:条件判断运算符函数对象属性博士猫咪关卡简介:「博士猫咪」涉及了一个新的知识点,事件处理函数,看起来本关与它前面的几关考察内容相同,其实不然,如果忽略了事件处理函数的某个特点,那你可能就无...
2019-12-31 17:16:12
112
转载 【转载】学编程,学会“修代码”最重要 | 亲子课堂 第 10 课
森林地牢里的关卡主要是偏向锻炼用户的基本语法结构和计算机思维,让大家熟悉极客战记的操作与代码的使用。来到了森林,关卡将会变得更多更难,同样,到了森林,大家就正式开始接触编程的几大重要知识点:条件判断运算符函数对象属性目光短浅的警卫关卡简介:「目光短浅的警卫」本关涉及的编程知识点还是函数及函数参数,但懂得“写代码”,还不能通过这一关,我们还需要掌握“修代码”的能力——观察程序...
2019-12-30 13:45:24
140
转载 【转载】用「变量输出」做一个全自动的说话机器人 | 亲子课堂 第 9 课
森林地牢里的关卡主要是偏向锻炼用户的基本语法结构和计算机思维,让大家熟悉极客战记的操作与代码的使用。来到了森林,关卡将会变得更多更难,同样,到了森林,大家就正式开始接触编程的几大重要知识点:条件判断运算符函数对象属性远程除法关卡简介:「远程除法」这一关涉及到的编程知识是我们曾经稍有一提的知识点:变量输出/表达式输出,因为与正常输出文字的方法略有不同,因此不少同学会在这里遇到...
2019-12-30 11:47:14
239
转载 【转载】编程里最有用的偷懒工具「函数」 | 亲子课堂 第 8 课
森林地牢里的关卡主要是偏向锻炼用户的基本语法结构和计算机思维,让大家熟悉极客战记的操作与代码的使用。来到了森林,关卡将会变得更多更难,同样,到了森林,大家就正式开始接触编程的几大重要知识点:条件判断运算符函数对象属性边地之牢关卡简介:「边地之叉」这一关涉及的编程知识为:「函数」和 「参数」,大家需要理解函数及其参数是什么东西,究竟需要如何使用的,即可顺利过关。通关展示:...
2019-12-27 10:52:09
184
转载 【转载】使用「多分支判断」,让程序更智能 | 亲子课堂 第 7 课
森林地牢里的关卡主要是偏向锻炼用户的基本语法结构和计算机思维,让大家熟悉极客战记的操作与代码的使用。来到了森林,关卡将会变得更多更难,同样,到了森林,大家就正式开始接触编程的几大重要知识点:条件判断运算符函数对象属性发狂的矮人关卡简介:「发狂的矮人」这一关没有什么难点,依旧是照着注释填写即可完成,涉及了条件判断的一种新结构elif,if的多分支语句结构。通关展示:思路...
2019-12-27 10:37:24
263
转载 【转载】编程解不开僵局?「条件判断」来帮忙 | 亲子课堂 第 6 课
森林地牢里的关卡主要是偏向锻炼用户的基本语法结构和计算机思维,让大家熟悉极客战记的操作与代码的使用。来到了森林,关卡将会变得更多更难,同样,到了森林,大家就正式开始接触编程的几大重要知识点:条件判断、运算符、函数、对象属性边地僵局关卡简介:「边地僵局」可以说是被提问次数最多的关卡之一,关卡涉及的编程知识是条件判断与函数的运用,其实难度并不高,本关的过关代码甚至与上一关一模一样,但...
2019-12-26 18:58:47
110
转载 【转载】四步如何走完九个点?开拓思维最重要 | 亲子课堂 第 5 课
森林地牢里的关卡主要是偏向锻炼用户的基本语法结构和计算机思维,让大家熟悉极客战记的操作与代码的使用。来到了森林,关卡将会变得更多更难,同样,到了森林,大家就正式开始接触编程的几大重要知识点:条件判断、运算符、函数、对象属性九颗宝石最糟糕的事情不是一直失败,而是自己被自己的思维所束缚。关卡简介:「九颗宝石」这个关卡用于帮助大家熟悉moveXY()函数,熟悉XY平面直角坐标系,没有...
2019-12-26 18:57:59
344
转载 【转载】让盐和味精告诉你,「变量」是什么 | 亲子课堂 第 4 课
地牢面向真正0编程基础的孩子们,关卡被设计成迷宫的形式,引导孩子们使用编程思维解决问题。以循序渐进的方式,让大家理解掌握几个Python的基础知识点:Python的基础语法,变量,还有字符串和占位符的使用换个名字换汤不换药,新瓶装旧酒,猜猜这说的是哪个编程知识——「变量」!关卡简介:「换个名字」是一个非常有趣的关卡,在它的上一个关卡「成分鉴定」中,我们学会了怎么创建变量,而在这...
2019-12-25 10:08:10
114
转载 【转载】理解「代码块」概念,养成良好编程习惯 | 亲子课堂 第 3 课
地牢面向真正0编程基础的孩子们,关卡被设计成迷宫的形式,引导孩子们使用编程思维解决问题。以循序渐进的方式,让大家理解掌握几个Python的基础知识点:Python的基础语法、变量、还有字符串和占位符的使用迷失在书库每组代码都该有自己的私人空间,合理的使用缩进,养成良好的编程习惯,别让你的代码变成杂乱的毛线团!关卡简介:「迷失在书库」一关是大家刚刚接触循环后遇到的关卡,本关的学习...
2019-12-25 09:48:57
196
转载 【转载】想写代码千万行,学会「注释」最重要 | 亲子课堂 第 2 课
本栏目为极客战记关卡通关讲解栏目,将会从地牢-森林-沙漠-山峰-冰川,按用户的正常过关顺序,挑出难度较大或有教学意义的关卡进行讲解,长期更新。地牢面向真正0编程基础的孩子们,关卡被设计成迷宫的形式,引导孩子们使用编程思维解决问题。以循序渐进的方式,让大家理解掌握几个Python的基础知识点:Python的基础语法,变量,还有字符串和占位符的使用注释中的密语代码千万行,注释第一行...
2019-12-24 19:21:43
276
原创 极客战记官方攻略[地牢]:祸之火焰-通关代码及讲解
网易极客战记官方攻略教学:「祸之火焰」是地牢地图内位置较前的一个关卡,难度较高,大家到这一关时才刚刚入手,掌握的编程语法不多,也因此面对这一关时,有些不知从何下手。
2019-12-19 11:00:17
983
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人