台湾大学通识计算机编程课程概述

0 下载量 138 浏览量 更新于2024-06-29 收藏 1.01MB PPT 举报
"通识计算机程式设计概要.ppt" 这篇文档是关于通识计算机程序设计的一个概述,由国立台湾大学的郑士康教授所著,可能用于教学或研讨会。通识计算机程序设计课程旨在提供非计算机专业学生基础的编程知识,以适应现代科技社会的需求。 1. 教育理念与教学计划:课程设计注重实践和理论相结合,不仅教授编程语言,还强调问题解决能力和逻辑思维的培养。它鼓励学生通过实际编程项目来理解和应用所学知识,而非仅仅停留在理论层面。 2. 刘院长对通识教育的看法:刘院长认为通识教育应该是严肃且具有深度的,而不是简单的“营养学分”积累。他以一顿丰富的晚餐比喻,指出通识教育不应只是选择轻松的“甜点课程”,而是要全面学习,拓宽知识领域。 3. 通识课程的目的:通识课程的目标是落实“全人教育”的理念,旨在增加学生的知识广度,拓展他们的视野,使他们在科学素养的同时具备人文关怀。根据国立台湾大学的规定,通识课程是为培养学生在不同领域的能力和理解力。 4. 通识课程领域:通识课程分为多个领域,如文学与艺术、历史思維、世界文明、哲学与道德思考、公民意识与社会分析、量化分析与数学素养、物質科学和生命科学等。这些领域旨在覆盖广泛的学科,确保学生能够接触到不同知识体系。 5. 课程实施办法:根据国立台湾大学的通识课程实施办法,课程的规划和开设有明确的指导原则,旨在实现全人教育目标,通过多样化的课程设置,促进学生的全面发展。 6. 编程基础:在通识计算机程序设计课程中,学生可能会学习到基础的编程概念,如变量、控制结构、函数、数据结构和算法。这些基础知识对于理解和解决实际问题至关重要,也是进一步深入学习计算机科学的基础。 7. 实践应用:课程可能包括编程练习和项目,让学生运用所学知识解决实际问题,这有助于提高他们的动手能力和创新思维。 通识计算机程序设计课程是一个综合性的教育项目,旨在通过编程教育提升学生的综合素质,让他们能够在科技日益发达的社会中更好地适应和贡献。