Skip to content

第1章 - 绪论

本章节作为此教程的开篇,希望在学习具体技术前,为广大读者介绍本教程的整体教学理念、使用方法以及学习目标与路径。

1.1 教学理念

本教程是笔者在学习和教学Java编程的过程中,将学习过程中的知识、经验和思考整理成的一系列教程。本教程的主要目的不仅是帮助读者快速入门Java编程,还希望可以读者“学习如何学习”。贯穿全书的核心理念是“编程即写作”——通过类比语言学习的逻辑结构(语法规则、表达方式、文章构思),希望能以此消除初学者对编程的陌生感,将其转化为可迁移的学习方法论。同时,本教程非常重视“为何”的教育,希望读者在学习过程中,不仅仅能知道“何为”与“如何”,更能理解“为何”,帮助读者建立扎实的计算机思维框架,而非仅仅机械记忆语法规则。

1.2 使用方法

基于以上的整体概念,此教程采用渐进式学习框架,将内容划分为三个递进层次:

  • 识文断字:初步学习基础及其概念与核心语法,建立初步认识。
  • 遣词造句:深入理解技术细节,熟练运用所学知识。
  • 著书立说:融会贯通,将知识应用于实际场景,解决真实问题。

同时,本教程的章节中也常会出现以下两种框框,以提示读者或帮读者总结当前学习内容的“何为”与“为何”:

何为

这里将用简练的语言阐述当前知识的核心概念。

为何

部分会解释现在学的内容能解决什么问题,我们为什么需要它。

1.3 学习目标与路径

通过本教程的学习,读者可以达到以下目标:

学习目标

学习路径