From e92875d96595389b4fe293adf77425efb24b9771 Mon Sep 17 00:00:00 2001 From: Hui Lan Date: Sun, 14 Apr 2019 08:44:05 +0800 Subject: added Preface and included a few questions asked by a novice programmer. --- LectureNotesOnPython.rst | 38 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 36 insertions(+), 2 deletions(-) (limited to 'LectureNotesOnPython.rst') diff --git a/LectureNotesOnPython.rst b/LectureNotesOnPython.rst index 0aa6f53..a4cd91f 100644 --- a/LectureNotesOnPython.rst +++ b/LectureNotesOnPython.rst @@ -5,14 +5,48 @@ Lecture Notes on Python :Authors: 蓝珲 (lanhui AT zjnu.edu.cn) -:Version: 0.1 of 2019/03/30 +:Version: 0.1.1 of 2019-04-14 -非学究写书,无空洞行文。Python语法简洁,库函数全面强大,编程速度快,运行速度也不慢。 + .. contents:: 内容目录 + +前言 +-------------------------------------------------------------------- + +非学究写书,无空洞行文。 + +Python语法简洁,库函数全面强大,编程速度快,运行速度也不慢。 + +大学里, 往往是专家教初学者。 专家也是从初学者过来的,只不过专家经常忘 +记这一点。 要知道,初学者可能只写过不到10行的程序,而专家已经写了至少 +10000行程序了。 两者的大脑构造不同。 学习是困难的, 教育或培训应把专 +家的工作流程放慢100倍! 初学者要做的是尽量快的使自己的程序量到达1000, +这包括中间无数次除错, 每次除错都是一次微小的学习。 要想感到舒服, 只 +有积累自己的经验, 无其它捷径。 + +面对新东西,初学者往往会问这些困惑 (ask the student's name): + +- 这个东西是什么意思? + +- 怎么来的? + +- 有什么用? + +- 怎么用? + +- 什么情况下用? + +- 为什么程序中要加入这个东西? + +动态的教育方式会更好。专家与初学者坐在电脑前, 逐步回答上述问题, 直到 +初学者说“我明白了”。 + + + Python的发音纠正 ------------------------------ -- cgit v1.2.1