《信息技術 選修1 算法初步》是由北京大學李曉明教授主編的《高中信息技術》教材中的選修1模塊,該套教材根據2018年教育部公布的《普通高中信息技術課程標準》編寫,供高中階段使用。
全套教材主要包括數據與計算、信息繫統與社會、數據與數據結構、網絡基礎、數據管理與分析、人工智能初步、三維設計與創意、開源硬件項目設計、算法初步和移動應用設計等方面的知識。全書內容設計體現了學科核心素養,並配合豐富的STEAM項目活動,非常適合高中生進行學習。
本書模塊是針對算法及其初步應用而設置的選修模塊,包括“算法基礎”“常見算法及程序實現”“算法應用”三部分內容。通過本模塊的學習,學生應該理解利用算法進行問題求解的基本思想、方法和過程,掌握算法設計的一般方法;能描述算法,分析算法的有效性和效率,利用程序設計語言編寫程序實現算法;在解決問題過程中能自覺運用常見的25種基本算法。