专栏名称: 开智学堂
未来的创造者,从这里起步。开智学堂是一个学习社区,在这里你可以与小伙伴一起学习编程和写作等21世纪人才所需的技能。
目录
相关文章推荐
火星投资  ·  ASIC定制芯片概念股梳理 ·  5 天前  
楼主说楼市  ·  无人机能不能救下那个女孩? ·  5 天前  
素食星球  ·  12月深圳市集 | ... ·  6 天前  
素食星球  ·  12月深圳市集 | ... ·  6 天前  
天天看余杭  ·  巨头道歉了!愿支付约47亿元 ·  6 天前  
天天看余杭  ·  巨头道歉了!愿支付约47亿元 ·  6 天前  
51好读  ›  专栏  ›  开智学堂

看完这些 3 周做出来项目,我决定去学编程

开智学堂  · 公众号  · 科技自媒体  · 2017-04-12 19:19

正文

你总能在某些人身上看到超越平凡生活的想法与行动,例如 Steve Jobs、Linus Torvalds、Aaron Swartz……他们喜欢冒险、新奇和创造,选择用计算机来创造美和艺术。

你身边也有这样一群人,他们参加开智学堂编程思维 Python 基础班(第三期),用双手创造作品,为世界增添色彩。以下就是他们用 3 周时间组队、构思、开发的作品。

儿童微信助手 TuTu

如何让妈妈的微信更好用?

「一群大孩子」项目组发起人在与好友交流时发现,现有的微信聊天 App 对幼儿园小朋友不太友好,市场中也缺少专门针对儿童设计的社交软件。于是决定发起项目,开发出一款帮助儿童更好社交的产品。

「儿童微信助手机器人 TuTu」。在 TuTu 的帮助下,孩子可以快速找到自己的朋友、老师,发起社交;查找公众号,听故事读绘本。TuTu 的自动对话功能,还能帮助消解社交尴尬。纷杂信息世界中的儿童乐园现在开启。

代码仓库:https://github.com/hunshiouren/KidWeChat

Oneshot® 一句话笔记

如何更轻松地记录想法?

「CatStride 战斗小分队」项目组开发出「Oneshot®一句话笔记」。与其他笔记最大的不同,Oneshot® 只用一句话记录想法,并用独特的符号系统进行分类。不像传统的手账和笔记应用有那么多的条条框框,非常随性。待办、清单、灵感、记事……无论什么类型的笔记,都能轻松容纳,毫无负担。

你只需要抓住片刻的灵感,再附上一个小小的符号,剩下的整理、归类、提醒等等麻烦事儿就交给 Oneshot。

代码仓库:https://github.com/cat-stride/

神奇公式筛股器

如何省时省力找出优质低价的股票?

「神奇四侠」项目组基于格林布拉特提出的神奇公式开发出「神奇公式筛股器」。他们代入中国公司的财报数据,计算每支股票的投资回报率和收益率,依值排序,再相加这两个排名,获得综合排名。

既能获得优质低价的股票,又能节省大量选股时间。

项目地址:http://magicformulacn.herokuapp.com/

代码仓库:https://github.com/leilayanhui/Magic-Formula-Cn

Python 课程学习分析

如何系统分析学员情况?

@雷云鹤 设计的初衷是精准教学学习,后来结合自己基础教育信息化工作经验,改变设计方向,独立开发出课程分析工具 「开智学堂 Python 课程学习分析」

视频地址:http://t.cn/RXweT1u

每位上这期课程的同学在网站上输入自己的 GitHub Name ,即可获取一份自己的学习分析报告,报告会给出作业完成进度、代码提交行数、Issue 发布数量等。

项目地址:https://precisionlearning.herokuapp.com/

代码仓库:https://github.com/leiyunhe/PrecisionTeachingAndLearning

家的味道

如何让吃饭这件小事变得更有意义?

「奋斗的吃货小白们」小组带来一款服务于家庭用户的产品 —— 通过最平常的吃饭这件「小事儿」为家庭成员建立起一个互动空间「家的味道」,展示家中可口的菜式,为不同的菜品定制专属的标签,让家人吃得好、身体好、心情好。

视频地址:http://t.cn/RXweYNm

产品能够定制家人专属菜品,传承本家味道;同时支持个性定制标签,传递快乐与关爱。

项目地址:https://github.com/Tina-Tiian/Family_Plus

小结

你可以去欣赏别人创造的作品,也可以自己动手,让生活更有趣,更有意思。

Steve Jobs 曾说,我觉得每个人都应该学习一门编程语言。学习编程教你如何思考,就像学法律一样。学法律并不一定要为了做律师,但法律教你一种思考方式。学习编程也是一样,我把计算机科学看成是基础教育,每个人都应该花 1 年时间学习编程。

现在,机会来了。

——- Python 基础班第四期即将开始 -——

你将在此课程,

  • 掌握 Python 基础语法,明确 Python 新手到专家的进阶路线图;

  • 获得一个自主开发的 Python 项目;

  • 能够自如地进行网络数据抓取,操作常见数据库;

  • 养成良好的提问、检索和解决问题的习惯;

  • 搭建个人学习网站,持续记录你的学习心得;

  • 认识一大群爱学习的互联网圈小伙伴;

  • ……

  戳原文,预约学编程!