19

GitHub - kuaibiancheng/ProjectOpenCourse: 超高质量免费编程入门课

 4 years ago
source link: https://github.com/kuaibiancheng/ProjectOpenCourse
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

README.md

ProjectOpenCourse

超高质量免费编程入门课 https://github.com/kuaibiancheng/ProjectOpenCourse

课程简单介绍说明

我们这个课,会在 2020 年 1 月 6 8 10 13 15 17 这六天,每天晚上 7:30-9:30 上课 地址在下面的 B 站直播间 https://live.bilibili.com/1144997

课程结束后,视频会上传到 B 站,地址届时会更新到这里

课程内容讨论群

我们建了 2 个可免费加入的 QQ 讨论群来供大家交流讨论(请不要重复加群) 讨论群1: 147180003 讨论群2: 806139658

除此外,根据以往的经验,我们也提供了一个付费交流群

请注意,这个付费交流群我们不会在里面提供任何额外的内容、资料、解答

这个付费交流群唯一的功能就是——里面都是付过费的人,其他任何都不保证

如果你觉得这就是你想要的,用下面的链接购买入群

https://www.kuaibiancheng.com/intro/qq_group

预习

第一节课之前,需要大家在下面的地址完成 10 道预习作业,这样上课能学得更好 http://www.kuaibiancheng.com/arena

即便你已经有一定的编程基础,前两节课的编程基础内容也非常重要 掌握高效解决问题的思路, 养成良好的编码风格, 都是极其重要的, 请一定重视

下面是第 1 课的上课预习, 完成预习练习后再上课,效果才会事半功倍

预习内容

使用 chrome 或者 firefox 浏览器打开如下页面

https://www.kuaibiancheng.com/arena

页面左边是写代码的编辑窗口
页面右边是运行代码的结果


代码编辑窗口中, 可以使用 2 个预定义的语句
每条语句独占一行



画布中有一个黑色三角箭头
forward(100) 用来把三角箭头往前移动 100 像素
right(90) 用来把三角箭头往右旋转 90 度
三角箭头在一开始的时候朝右


例子 1
画一个边长为 101 像素的正三角形的代码如下
注意
1, 一条语句一行
2, 括号必须是英文字符(使用中文字符是无法运行程序的)

forward(101)
right(120)
forward(101)
right(120)
forward(101)
right(120)



根据例子 1 完成下面的题目
不会写的题目先记下来, 上课重点听
--------
题目
--------

作业 1
画一个边长为 10 像素的正三角形


作业 2
画一个边长为 99 像素的正方形


作业 3
画一个长宽分别为 168, 99 像素的矩形


作业 4
画一个边长为 33 像素的正三角形


作业 5
画一个边长为 106 像素的正方形


作业 6
画一个长宽分别为 68, 59 像素的矩形


作业 7
画一个边长为 79 的正五边形
提示, 往右旋转 72 度


作业 8
画一个边长为 63 的正六边形
提示, 往右旋转 60 度


作业 9
画一个边长为 159 的正七边形
提示, 往右旋转 52 度


作业 10
画一个边长为 93 的正十边形
提示, 往右旋转 36







第一节课的内容大纲如下, 看不懂很正常, 没学过的术语就是看不懂的,上完就懂啦
变量
循环
四则运算
函数
带参数的函数
多参数的函数
变量命名规则
代码规范

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK