《Java2 实用教程(第五版)》教学进程

Java2 实用教程(第五版)》教学进程

预备作业1:你期望的师生关系是什么?

同学们开始挣下学期的成绩了,我们下学期采用翻转课堂,现在的作业都有加分。我们课程要大大提升同学们的自学能力,不少内容可以假期自学,比如:

上面的学会了,就有了80分以上的内容了。放假可以放松,但放松不要放纵!

给老师压力很大的一点是”有的同学因为不喜欢某个老师,就不好好学这个老师教的课程”,老师要努力让更多同学喜欢自己,我希望通过挑战同学们的智力和能力让我们互相喜欢。

当然,对同学们来说,”因为不喜欢某个老师,就不好好学这个老师教的课程”是一件犯了心理学中低级错误的行为。

本周日23:59前在博客园发表一往篇博客(一定要发随笔),博客标题”学号 我期望的师生关系”包含的内容:

  • 参考老师能提供什么帮助?, 你上过的课程中(大学,中学,小学都可以写)哪些老师让你记忆深刻,有什么事迹对你影响深远?总结几点这些好老师的特点。
  • 阅读邹欣老师的博客,总结一下博客内容并说明你期望的师生关系是什么样的?学习中期望我给予什么帮助?
  • C语言课程你写了多少行代码?我们课程要求你一学期实践并理解不少于4000行代码,从现在开始到结课平均每天只要写30行,开学后开始平均每天要写40行,你觉得这个负担大吗?要完成这个代码量你有什么计划和方法?

作业要使用Markdown格式,Markdown工具建议使用跨平台的知识管理工具有道云笔记Markdown入门参考这,大家要学会如何使用标题,插入超链接,列表,插入图片,插入代码,插入引用…,不使用Markdown的要扣分

返回目录

预备作业2 :学习基础和C语言基础调查

扫描或长按二维码关注老师教学公众号rocedu

《Java2 实用教程(第五版)》教学进程

回复LBD,认真阅读一下回复的文章,在博客园发表一篇文章写一下心得,如果你有类似的技能获取的成功经验(学习,棋类,球类,乐器,艺术,游戏,……)可以结合一下,特别要和下学期的《Java程序设计》课程要结合起来。

  • 你有什么技能比大多人(超过90%以上)更好?
  • 针对这个技能的获取你有什么成功的经验?
  • 与老师博客中的学习经验有什么共通之处?
  • 有关C语言学习的调查
  • 你是怎么学习C语言的?(作业,实验,教材,其他),与你的高超技能相比,C语言的学习有什么经验和教训?
  • 目前为止估算自己写过多少行C代码?理解的情况如何?量变引起质变,如何平衡质和量?
  • 学过了C语言,你分的清数组指针,指针数组;函数指针,指针函数这些概念吗?((x[4])())[4]这个声明中的x是什么东东?
  • 学过了C语言,你明白文件和流的区别和联系吗?如何区分文本文件和二进制文件?如何编程操作这两种文件?
  • 学过了C语言,你知道什么叫面向过程程序设计吗?它解决问题的方法是什么?
  • 在C语言里面,什么是模块?你写过多个源文件的程序吗?
  • 学过了C语言,你知道什么是”高内聚,低耦合”吗?这个原则如何应用到高质量程序设计中?
  • 学过了C语言,你如何把数组A的内容复制到数组B中?如何查找整数数组A中有没有数字5?如何对整数数组A进行排序(从小到大,从大到小)?写出相应的程序。
  • 写一个程序,统计自己C语言共写了多少行代码。
  • 你知道什么是断点吗?给出自己调试程序的例子。
  • 参考怎样快速阅读一本书,快速阅读一下云班课中有PPT,每章提出一个问题
  • 对比C语言的学习,你对《Java程序设计》的学习有什么具体目标?如何通过刻意训练提高程序设计能力和培养计算思维?如何通过”做中学”实现你的目标?

有了C的基础,Java的学习很简单:能运行hello word表明搭建好了环境,会用jdb或idea的调试功能,剩下的就是积极主动的实践了。参考下面内容预习:

返回目录

预备作业3:Linux安装及命令入门

我们下学期课程使用Linux系统,你自己动手安装过操作系统吗?如果没有话现在动手学一下吧。

有问题去蓝墨云班课中提问(提问和回答别人的问题都有加分,提问前阅读一下 http://www.cnblogs.com/rocedu/p/5167941.html)。

返回目录

第一周作业

  • 参考<
  • 参考<
  • 输入调试教材上代码,并把代码上传到码云上。注意commit message的写法。

在博客园发表博客学习博客

返回目录

第二周作业

  • 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第2,3章视频
  • 参考 www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第2,3章的代码,并把代码上传到码云上。注意commit message的写法。
  • 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。(建议写入博客)
  • 总结本周学习中遇到的问题和解决过程。

在博客园发表博客学习博客

返回目录

第三周作业

  • 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第4章视频
  • 参考 www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第4章的代码,并把代码上传到码云上。注意commit message的写法。
  • 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。(建议写入博客)
  • 总结本周学习中遇到的问题和解决过程。

在博客园发表博客学习博客

返回目录

第四周作业

  • 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第五章视频
  • 参考 www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第五章的代码,并把代码上传到码云上。注意commit message的写法。
  • 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。(建议写入博客)
  • 总结本周学习中遇到的问题和解决过程。

在博客园发表博客学习博客

返回目录

第五周作业

  • 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第6章视频
  • 参考 www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第6章的代码,并把代码上传到码云上。注意commit message的写法。
  • 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。(建议写入博客)
  • 总结本周学习中遇到的问题和解决过程。

在博客园发表博客学习博客

返回目录

第六周作业

  • 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第7,10章视频
  • 参考 www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第7,10章的代码,并把代码上传到码云上。注意commit message的写法。
  • 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。(建议写入博客)
  • 总结本周学习中遇到的问题和解决过程。

在博客园发表博客学习博客

返回目录

第七周作业

  • 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第8章视频
  • 参考 www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第8章的代码,并把代码上传到码云上。注意commit message的写法。
  • 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。(建议写入博客)
  • 总结本周学习中遇到的问题和解决过程。

在博客园发表博客学习博客

返回目录

第八周作业

  • 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第15章视频
  • 参考 www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第115章的代码,并把代码上传到码云上。注意commit message的写法。
  • 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。
  • 总结本周学习中遇到的问题和解决过程。

在博客园发表博客学习博客

返回目录

第九周作业

  • 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第11章视频
  • 参考 www.cnblogs.com/roce
  • du/p/5155128.html,输入调试教材第11章的代码,并把代码上传到码云上。注意commit message的写法。
  • 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。(建议写入博客)
  • 总结本周学习中遇到的问题和解决过程。

在博客园发表博客学习博客

返回目录

第十周作业

  • 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第12章视频
  • 参考 www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第12章的代码,并把代码上传到码云上。注意commit message的写法。
  • 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。(建议写入博客)
  • 总结本周学习中遇到的问题和解决过程。

在博客园发表博客学习博客

返回目录

第十一周作业

  • 参考http://www.cnblogs.com/rocedu/p/7911138.html 学习第13章视频
  • 参考 www.cnblogs.com/rocedu/p/5155128.html,输入调试教材第13章的代码,并把代码上传到码云上。注意commit message的写法。
  • 参考http://www.cnblogs.com/rocedu/p/6482354.html 提交脚本运行结果的截图。(建议写入博客)
  • 总结本周学习中遇到的问题和解决过程。

在博客园发表博客学习博客

返回目录

第十二周作业

Andoroid

返回目录

第十三周作业

个人项目验收

返回目录

第十四周作业

结对项目验收

返回目录

第十五周作业

实验验收

课程总结

返回目录

第十六周作业

团队项目验收

欢迎关注 “rocedu”微信公众号(手机上长按二维码)

做中教,做中学,实践中共同进步!

《Java2 实用教程(第五版)》教学进程

如果你觉得本文对你有帮助,请点一下左下角的” 好文要顶“和” 收藏该文

Original: https://www.cnblogs.com/rocedu/p/10551611.html
Author: 娄老师
Title: 《Java2 实用教程(第五版)》教学进程

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/536693/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

  • 聊一聊过滤器与拦截器

    过滤器 Filter 面试官:用过过滤器吧,介绍一下过滤器。John同学(心中窃喜):用过,我经常用它来净化水 😁… 面试官:今天的面试到此结束,回去等通知吧。John…

    Java 2023年6月9日
    063
  • current request is not a multipart request

    current request is not a multipart request posted on2022-05-14 14:56 水水头不秃 阅读(13 ) 评论() 编辑…

    Java 2023年6月5日
    0104
  • SpringBoot 自动配置之Spring Data JPA

    前言 不知道从啥时候开始项目上就一直用MyBatis,其实我个人更喜欢JPA些,因为JPA看起来OO的思想更强烈些,所以这才最近把JPA拿出来再看一看,使用起来也很简单,除了定义E…

    Java 2023年5月30日
    085
  • Java自动化审计(下篇)

    本文是 i 春秋论坛作家「Wker」表哥分享的技术文章,文章旨在为大家提供更多的学习方法与技能技巧,文章仅供学习参考。 前期回顾 Java自动化审计(上篇) CodeQl的缺点 虽…

    Java 2023年5月29日
    076
  • SpringBoot整合MyBatis

    一、准备工作 首先新建一个空工程,springboot相关的整合都放在该工程下。 该空工程名称为spring-boot-example 创建好的空工程如下: 接着我们创建模块 注:…

    Java 2023年6月8日
    086
  • Mysql索引数据结构详解(1)

    慢查询解决:使用索引 索引是帮助Mysql高效获取数据的排好序的数据结构 常见的存储数据结构: 二叉树不适合单边增长的数据 红黑树会自动平衡父节点两边的节点数 Mysql底层用的是…

    Java 2023年6月13日
    081
  • vscode中编写node.js代码的提示功能

    1.安装typings包 安装命令 // &#x4F7F;&#x7528;cnpm,&#x524D;&#x63D0;&#x914D;&amp…

    Java 2023年6月15日
    078
  • 设计模式 — Decorator(装饰模式)

    装饰模式(Decorator) 在某些情况下,我们可能会”过度的使用继承来扩展对象的功能”,由于继承为类型引入静态特质,使得这种扩展方式缺乏灵活性;并且随着…

    Java 2023年6月16日
    096
  • Core Java 总结(数据类型,表达式问题)

    在jdk1.5+的环境下,如下4条语句,讨论互相==比较的输出结果 int i02=59; // 这是一个基本类型,存储在栈中。 Integer i01=59; // 调用 Int…

    Java 2023年5月29日
    0132
  • Java SimpleDateFormat[转]

    [补充] [转] http://stackoverflow.com/questions/2603638/why-cant-this-simpledateformat-parse-t…

    Java 2023年5月29日
    0107
  • MyBatis笔记

    MyBatis MyBatis特性 MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架 MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及…

    Java 2023年6月16日
    076
  • Java精进-手写持久层框架

    前言 本文适合有一定java基础的同学,通过自定义持久层框架,可以更加清楚常用的mybatis等开源框架的原理。 JDBC操作回顾及问题分析 学习java的同学一定避免不了接触过j…

    Java 2023年6月13日
    0133
  • java jfreechart 折线图数据量大,X 轴刻度密密麻麻显示不下,或者省略号的解决办法

    1,背景 1,原因 项目开发中,一般情况下,统计图什么的都是前端来实现的,后端只需要返回数据就好,但是在一些特殊情况下,比如发送邮件报表什么的,这时候不经过前端,不能让前端渲染之后…

    Java 2023年5月29日
    085
  • 写出个灵活的系统竟然可以如此简单!小白也能写出高级的Java业务!

    一 最近正好公司里有个需求,一个短信业务接了多个第三方供应商,某些业务需要查询第三方供应商剩余的短信包数量去选择剩余量最多的渠道去批量发送。有些业务是指定了某个短信供应商,有些场景…

    Java 2023年6月8日
    097
  • MyBatis-Plus 配置多数据源自带CRUD接口报错- Invalid bound statement (not found):

    @Bean(name = "sqlSessionFactory.xx")public SqlSessionFactory sqlSessionFactory(@…

    Java 2023年5月30日
    093
  • node热加载

    node可以通过require热加载文件,这里先提一下require的加载方式:当我们第一次使用require加载模块时require会把被加载文件的绝对路径作为key存放在req…

    Java 2023年6月5日
    0105
亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球