零基础学编程

董一凡 发布于 2014年02月28日
无人欣赏。

最近在考虑一个事,教零基础的人写程序。当然主要是让你们能更不那么痛苦的跨越完全不会到会一点。后边自然是修行看个人了。

下边是我在教得一个法律系的妹子的作业。

alt text

看看有多少人有兴趣。

共8条回复
coredump 回复于 2014年02月28日

我很好奇这个形状的来历

winteraq 回复于 2014年02月28日

1楼 @coredump 我啊

tinyfool 回复于 2014年02月28日

1楼 @coredump 估计函数写错了

董一凡 回复于 2014年02月28日

你们猜猜看,是怎么画出这个图形来的。

coredump 回复于 2014年02月28日

估计是想画rainbow,然后没有先移动到正确的起始位置,从原点开始画了,然后闭合的时候犯了类似错误,不过如果是这样的话最后应该是个斜线,没有右下角的转折。

你是不是教人家用Javascript使用HTML5 的canvas api画图形的?

董一凡 回复于 2014年02月28日

@winteraq 就在这里开始教你吧,写教程太慢了。咱们来快点。上边这个图形是用三角形,半圆,和正方形组成的,你考虑一下要多少个,他们的位置分别大概是什么?假设左上角的坐标为(0, 0),右下角是(300,600)。

想明白这个,我再接下来教你装什么软件,怎么在电脑上画这些图形。

晓书生 回复于 2014年02月28日

中心点150150,左下8个正方形,右下八个三角形,上方八个半圆. 根据彩虹宽就能确定边长直径啥的

eccstartup 回复于 2014年02月28日

写一个画实心的函数,然后反复调用,参数越来越小,最后用背景颜色调用一次。

登录 或者 注册