跳转至

Programming Fundamentals 1 (程序设计概论1)

课程编号:COMP1011J

考核形式:[待补充]% Final + [待补充]% Coursework

授课教师:Seán Russell

课程介绍

程序设计概论1是计算机专业的入门核心课程,主要学习编程基础概念、基本语法和算法思维。通过学习一门编程语言(Python),培养学生的程序设计能力和计算思维。

编程的第一课,课程通过每周lab课上的练习题,巩固python编程语法,在学习编程语法的初始阶段,需要大家独立完成联系,锻炼编程的意识和实践能力。不需要急于去刷Leetcode中的题目,只需完成lecture给出的语法练习题,巩固熟练自己的代码编写能力即可。这门课程主要是python编程的技能,并不需要编程思维。这是一门编程入门课程。

Project: 课程有大作业,大致是做一个棋牌小游戏,会有具体的任务要求,代码量不大,在200-500行以内。

Lecture: Sean是BDIC元老级人物,后续的每个学年都会上Sean的课程。

关于AI:AI是帮助你快速学习编程的好帮手,请记住要让AI把你教会,而不是利用AI完成任务。

学习资源

历年试卷

都柏林教务网站

🚀 项目作品

💡 学习建议

编程入门

  1. 循序渐进:从简单语法开始,逐步学习复杂概念
  2. 多动手:编程是实践性很强的技能,要多写代码
  3. 理解原理:不要只记语法,要理解编程的基本原理