首页 > 编程语言 >2024-2025-1(20241321)《计算机基础与程序设计》第十五周学习总结

2024-2025-1(20241321)《计算机基础与程序设计》第十五周学习总结

时间:2025-01-05 12:11:51浏览次数:1  
标签:问题 计算机 课程 项目 Python 2024 2025 20241321

学号 20241321的《计算机基础与程序设计》课程总结
第一周:

第三周

第四周

第五周

第六周

第七周

第八周

第九周

第十周

第十一周

第十二周

第十三周

第十四周

整体评价一下第1周作业中自己提出的问题是不是抓住了学习重点

回答一下第1周作业中自己提出的问题
问题:cpu作为电脑核心为什么执行指令短但能完成所有事?
回答:“一旦计算机能够实现某些基本但适当的任务”则暗示了计算机的能力是建立在执行这些基本任务的基础之上的。这些基本任务可能包括数据运算、逻辑判断、内存访问等。通过组合这些基本任务,计算机可以完成更复杂的计算和处理任务。
你有什么项目被加分,谈谈你的经验
态度很重要。
总结(给出链接和二维码)
https://www.cnblogs.com/guchuang/p/18653228

课程收获与不足
一、课程收获
编程技能提升
掌握了多种编程语言的基础语法,如 Python 的简洁灵活,其丰富的数据类型、控制结构让代码编写高效便捷。通过大量实践,能熟练运用循环、条件判断编写逻辑清晰的程序,解决数学计算、数据处理等实际问题,像用 Python 实现简单的学生成绩统计系统,对输入的成绩数据进行排序、求平均值等操作。
学习了面向对象编程思想,以 Java 为例,理解了类、对象、封装、继承和多态的概念,能构建复杂的软件架构。设计图形绘制程序时,将不同图形抽象为类,各自拥有属性和方法,通过继承统一管理,极大提升了代码的复用性与扩展性。
问题解决能力
在调试程序过程中,学会了精准定位错误。面对编译不通过或运行结果异常,能有条不紊地检查语法错误、逻辑漏洞,利用调试工具逐步跟踪变量值变化,快速修复问题。例如,程序出现死循环时,通过断点调试找出错误的循环条件判断。
遇到复杂问题学会拆解,将大问题细化为多个可解决的小问题。开发小型数据库管理项目,把数据存储、查询、更新等功能分开攻克,逐步搭建起完整功能体系,培养了系统性解决问题思维。
项目实践经验
分组完成多个课程项目,体验了完整的软件开发流程。从需求分析,与团队成员和 “客户” 沟通确定功能需求;到设计阶段,绘制流程图、设计数据库表结构;再到编码实现、测试修复,最后部署上线,熟悉每个环节要点,如在 Web 应用开发项目中确保页面兼容性、优化加载速度。
积累了团队协作经验,不同成员发挥专长,负责前端界面设计、后端逻辑开发、测试等工作,学会通过版本控制系统协作,解决代码冲突,提高团队整体效率。
二、不足之处
知识深度局限
虽然涉猎多种编程语言,但对每种语言高级特性掌握不足。如 Python 的装饰器、元类等高级语法理解肤浅,仅停留在理论知晓,未在复杂项目中灵活运用,限制了代码优化与功能拓展能力。
算法与数据结构学习不够深入,对于一些复杂算法,如动态规划、图算法,仅了解基本原理,在实际解题时难以快速构建合适模型,影响程序性能,像解决路径规划问题效率低下。
实践经验短板
项目实践多为小型模拟项目,与真实企业级项目规模、复杂度差距大。缺乏应对高并发、大数据量场景经验,在处理海量数据存储查询或多用户同时访问时,不知如何优化架构,容易出现系统崩溃、响应迟缓。
对软件开发前沿技术追踪不够,如新兴的云计算、容器化技术在项目中未涉及,导致就业或参与大型开源项目时技术储备不足,跟不上行业快速发展步伐。
自己的收获(投入,效率,效果等)
自己需要改进的地方:
需要多练习代码编写。

如果重新学习这门课,怎么做才可以学的更好:
合理使用AI

标签:问题,计算机,课程,项目,Python,2024,2025,20241321
From: https://www.cnblogs.com/guchuang/p/18653228

相关文章

  • 20241312《计算机基础与程序设计》课程总结
    20241312《计算机基础与程序设计》课程总结第一周作业:简要内容:①课程概论②工业革命与浪潮之巅③信息与信息安全④计算机系统概论⑤计算机安全⑥计算的限制⑦计算思维二维码:第三周作业:简要内容:①数字分类与计数法②位置计数法③进制转换④模拟数据与数字数据⑤压缩与解压⑥......
  • 2025年 的思考
    2025年的思考1.如何用一年的时间重生,如何从0到1开启个人事业2.人只有处在最能发挥其才能的岗位上,才会干得好.3.想要获得金钱,你不能追着它跑;你要反过来,让钱来找你.4.别让任何困难阻止你追寻梦想.5.面对当前的不如意,我们更该打磨技能,而非轻易放弃.6.不复盘,掉过的坑还会再掉,走......
  • 20241318 《计算机基础与程序设计》课程总结
    每周作业链接汇总第一周作业:阅读浏览教材《计算机科学概论》并提出自己的问题,基于AI进行学习第二周作业:自学计算机科学概论(第七版)第1章并完成云班课测试、《C语言程序设计》第1章并完成云班课测试第三周作业:自学计算机科学概论(第七版)第2章,第3章并完成云班课测试、《C语言程序......
  • 罗振宇2025年跨年演讲金句,够我好好活1年
    罗振宇老师跨年演讲今年特别成功,看有1000多万的人在线一起跨年,有一些金句和大家分享:1.一个消息来了,咱哪分得清它是好是坏?如果它最后是好消息,那它只是我们努力的模样。2.只要想完成,总有办法可以完成,或者更接近于完成。3.悲观只是一个看法,乐观却是一种行动。4.送给所有正在一......
  • 2025.1.5
    BuyOne,GetOneFree题解OneLastKiss&BeautifulWorld初めてのルーブルはなんてことはなかったわ私だけのモナリザもうとっくに出会ってたから初めてあなたを見たあの日動き出した歯車止められない喪失の予感もういっぱいあるけれどもう一つ増やしましょう(Can......
  • 20241309《计算机基础与程序设计》课程总结
    目录-第0周作业-第1周作业-第2周作业-第3周作业-第4周作业-第5周作业-第6周作业-第7周作业-第8周作业-第9周作业-第10周作业-第11周作业-第12周作业-第13周作业-第14周作业每周作业链接汇总第0周作业自我介绍第1周作业参考基于VirtualBox虚拟机安装Ubuntu图......
  • 2024-2025-1 20241427 《计算机基础与程序设计》第15周学习总结
    每周作业链接汇总第一周作业内容:利用各种AI工具进行辅助学习,学会了不同进制之间的互相转化,了解了计算机的发展历史和信息安全的重要性。二维码:https://assets.cnblogs.com/qrcode.html?url=https%3A%2F%2Fwww.cnblogs.com%2F2981586354yx%2Fp%2F18439414第三周作业内容:不同数据......
  • java校园分拣管理系统论文+源码 2025毕设
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景随着校园快递业务量的急剧增长,校园快递的管理面临着诸多挑战。在传统的校园快递管理模式下,包裹的分拣、派送等环节大多依赖人工操作,效率低下且容......
  • java校园电动车租聘管理系统论文+源码 2025毕设
    本系统(程序+源码)带文档lw万字以上 文末可获取一份本项目的java源码和数据库参考。系统程序文件列表开题报告内容一、研究背景随着环保意识的不断提升以及绿色出行理念的广泛传播,电动车在校园内的使用日益频繁。校园作为人员密集的区域,学生和教职工对于便捷交通的需求极为......
  • 2025多校冲刺省选模拟赛2
    2025多校冲刺省选模拟赛2\(T1\)A.aw\(10pts/20pts\)部分分\(10\sim20pts\):枚举每一种定向方案,略带卡常。点击查看代码constintp=998244353;structnode{intnxt,to;}e[200010];inthead[100010],dis[1010][1010],a[100010],b[100010],g[2][100010],c......