PS:下面是我一个师弟给我发过来关于他学习Python的困惑,和ITCAST希望解决的问题不谋而合,以下是我给他的回复
"
to XXX:非常有帮助,我们现在正在想如何解决这个三个问题
脚手架---如何设计好的课程导航,引领学员快速入门和循序渐进-关键足够简单
实践---提供一个好的虚拟环境---这是我们以前没有想到的-"虚拟机"是个很好的想法-关键足够稳定
控制-我们最想解决的问题—目前在做的就是提问解答、作业反馈、邮件和短信提醒,将来根据成本考虑是否增加电话提醒--关键足够有效
"
以下是我师弟的原邮件
------------------------------------------------------------------------------------------
比如说,我现在想学Python,我的困难包括:
1 学习——没有入门专用的学习脚手架(关键:足够简单)
没有一个实用的脚手架,让我迅速了解学习python需要的知识结构储备、关键知识模块的构成、python语言的进化树、还有最重要的,可以拿来练手的实例
(1)找书:上网搜参考书很多,但鱼龙混杂不知道哪一本适合我
(2)找页面:没有一个工具,能够将我引导向一个尽可能简单的页面,我可以比着葫芦画瓢,不出二级页面就完成python的入门
(3)找老师:我遇到问题还能找你问问(要不是你告诉我那段代码是桌面而不是Web的,我还不知道要傻乎乎地调试多长时间),要不认识你岂不更困难?
网上有无数的人写了无数的资料,但是对我这样的菜鸟来说却来说是信息噪声——这个讲guido的丰功伟绩,那个讲django,还有的讲Python和ROR的比较,看着看着就晕了……
2 实践——没有"理想气体"环境(关键:稳定)
每台机器的配置都有微小差别。因此照别人的文档操作总是会出点小错。(对老手来说可能两下就诊断并解决,对新手来说是致命的,没有比一个小错误折腾两小时更打击士气的了)
是否可能提供一个虚拟机工具,可以让我在不遇到任何莫名错误的情况下完成入门呢?
3 控制——没有人(或工具)对学习进程进行监督控制(其实这个才是最重要的……)
这是最根本的原因,学一半,被打击几下就扔掉了。特别是对我这种思维发散型的人来说,控制工具是必须的。
结局:
总共学了四天,
第一天练手,因为调试几个小错误耗掉了两三个钟头
第二天想找点实例,结果找了一个桌面程序代码当Web程序调试,又白费了一晚上
第三天想补点基础知识,结果迷失在陌生名词和超链接的海洋
第
四天卓越买的书送到,发现这本内容详尽的书里面除了第一天已经完成的helloword程序之外没有一个适合新人练手的实例(实例大都是"分解动作",解
决具体的技术问题,而我作为新手更希望迅速地做几个helloworld那样立杆见影、有成就感的东西)。请教技术老鸟,答案常常是:我们不看书,直接
google……
第五天系统崩溃,后来就懒得再装python并配置本地Web服务器了,一直拖到现在。
类似的例子还有很多。
分享到:
相关推荐
IDAPython 初学者指南 IDAPython 初学者指南 IDAPython 初学者指南
Python初学者学习道路Python初学者学习道路Python初学者学习道路Python初学者学习道路Python初学者学习道路Python初学者学习道路Python初学者学习道路Python初学者学习道路Python初学者学习道路Python初学者学习道路...
Python初学者资料大全
本教程简单明了,易于理解,是入门佳品 Swaroop C. H.的这本书是我学习Python时的第一本教材。...在第一次读本书的时候,我就深切的感到这是给Python初学者的一本极佳教材,应该是每一位Python初学者的第一本教材
Python编程初学者指南.pdf
内容提要: 本书是为Python初学者量身打造的一本书,其特色在于通过众多较小的、有趣的游戏编程实例来教授Python编程知识,让学习Python的过程充满了乐趣。本书详细介绍了Python类型、变量、I/O,流程控制,循环,...
初学者的坑,避免经过automate the boring stuff with python
Python初学者必看, Python初学者必看, Python初学者必看, Python初学者必看, Python初学者必看,
Python初学者用书Python Made Easy Up and Running with Python
python初学者笔记
可以作为Python初学的资源,方便学习,易懂,觉得非常适合初学者
Python编程初学者指南,好好学习Python,Day day up。 天天向上。
python 初学者 python 语言程序设计答案,仅供参考
python初学者学习教程
初学python必不可少的工具书,加入了很多作者的建议
python作为现在最火的编程语言,整合一些适合初学者快速入门资源。
本书是为Python初学者量身打造的一本书,其特色在于通过众多较小的、有趣的游戏编程实例来教授Python编程知识,让学习Python的过程充满了乐趣。本书详细介绍了Python类型、变量、I/O,流程控制,循环,字符串,列表...
适合python初学者的入门代码 —— 内含多个小python项目
python适合初学者的书籍,赶快下载啦,comeongogogo
Python初学者学习笔记