职高学生在学习编程时,以下是一些推荐的书籍:
《Python编程:从入门到实践》
适合初学者,通过实例讲解Python编程基础。
《Java核心技术 卷I》
系统介绍Java的核心概念,包括语法、面向对象编程等。
《C程序设计语言》
适合编程初学者,深入浅出地介绍C语言基础。
《数据结构与算法分析——C语言描述》
讲解常见数据结构和算法,并提供C语言实现。
《深入浅出设计模式》
介绍设计模式,并通过实例演示如何应用。
《Unity和C游戏编程入门》
适合学习C和Unity游戏引擎,通过游戏开发学习编程。
《计算机网络:自顶向下方法》
介绍计算机网络的基本概念和原理。
《数据库系统概论》
涵盖数据库系统的基本概念和原理,包括关系数据库和SQL查询语言。
《计算机程序的构造和解释(SICP)》
以LISP语言为基础,介绍编程的基本原理和方法。
《算法导论》
详细介绍各种常用算法和数据结构。
《代码大全》
提供编程最佳实践和技巧,适合有经验的开发者。
《编程思维》
普及编程思维,适合初学者和家长。
这些书籍涵盖了从基础到高级的不同层次,可以根据学生的具体需求和兴趣进行选择。