《非计算机专业JAVA程序设计语言》

一、主要目标和主要内容:

该课程面向全校非计算机专业理工类本科生,是程序设计语言类必修的公共基础课之一。该课程的前导课程是《大学计算机基础》,侧重于Java语言的基本语法和面向对象编程方法的介绍。

通过本课程的学习,学生不仅应掌握 Java语言的基本特点和编程方法,还应掌握面向对象程序设计的基本思想、基本概念和基本方法,并能运用所学的知识和技能对一般问题进行分析和程序设计,能解决本专业的一些实际问题。

本课程采用引导式、启发式、实例讲解和实作演练等教学方法来组织教学,在注重Java语言基本概念和基本语法知识介绍的同时,注重培养学生面向对象的程序设计能力和思维方式,加强学生创新能力的培养,为进一步使用Java进行技术开发奠定坚实基础。

二、授课教师和授课对象:

授课教师由计算中心讲师王樱子担任,授课对象2019级非计算机专业理工类本科生。

三、课程类型和学时学分:

该课程面向全校非计算机专业理工类本科生,是程序设计语言类必修的公共基础课之一。

四、教学方式(授课形式和考核方式):

本课程教学在多媒体教室进行,实践教学要求在计算机机房进行,要为每个学生提供一台高性能计算机,并安装有JDK 8.0,UltraEdit,JCreator,NetBeans等开发工具。实践教学完成后,要上交相应部分的实验报告。本课程结束后由计算中心统一安排无纸化上机考试。

五、教材与参考书目:

[1] 普运伟等,《Java程序设计(微课版)》,人民邮电出版社,2019.2

[2] 田春瑾等,《Java程序设计习题与实践(微课版)》,人民邮电出版社,2019.2

学 分: 4 学 时: 64 (其中理论学时: 32 ,实践学时: 32 )

计算机浙大网java网站,网络课程—非计算机专业JAVA程序设计语言相关推荐

  1. 凸显计算机学院特色的剧本,高职院校非计算机专业计算机课程的教学改进策略探析 - 计算机教育论文大全 - 小品台词 - 中国国际剧本网...

    论文摘要 简要阐述高职院校非计算机专业的计算机教学现状及存在的问题,在此基础上从"课程设置.教材编制和评价体系建构"等方面提出高职院校非计算机专业在计算机教学上的几点改进对策. 1 ...

  2. 计算机专业c 用到的文献,【计算机专业论文】高校非计算机专业C程序设计的微课教学(共2539字)...

    摘要:从当前高校计算机应用教学的目的出发,将计算思维融入到C程序设计课程教学中,利用微课的形式对传统课堂和实验教学进行补充,使两者更好地衔接,探索对传统教学模式改革.首先从理论层对计算机思维定义和含义 ...

  3. 计算机小白可以学python吗_非计算机专业小白如何系统学Python语言

    零基础小白该如何学习python语言呢?对于菜鸟而言,非计算机专业成为他们学习的拦路虎,没有基础是不是真就学不会了呢?无论是实用性还是易用性,Python都是学习编程最具性价比的选择.在今年,Pyth ...

  4. java下载网络中的文件,java下载网络文件解决思路

    java下载网络文件 下面这段代码是下载一个http网络文件的代码,但有时候下载下来的图片是完整的,有时候下载下来的不完整,还有下载的ppt,pdf之类,也是打不开的.请大件们给指导一下,小弟感激不尽 ...

  5. 计算机研究生开发岗_在读非计算机专业研究生的困惑:如何转行互联网开发?...

    <案例说> 一个针对准备转行AI算法岗,通过介绍不同背景下的职业选择和成长路径,并结合来自就业指导老师的专业建议,期待能给予同样有发展困惑的小伙伴以启发的栏目. 第八期: 来自一位在读非计 ...

  6. 基于java的网络爬虫_基于java实现网络爬虫

    [实例简介] 基于java实现的java爬虫,是我学习java来练练手的,java基础入门的学生可以考虑参考一下 [实例截图] [核心代码] 爬虫 ├── 暑假任务-爬虫系统 │   ├── bin ...

  7. java编程 网络大讲堂 pdf_《Java编程网络大讲堂》 闫迎利、王伟平 【正版电子纸书阅读_PDF下载】- 书问...

    目录 绪论1 0.1 Java的发展史1 0.2 Java的特征1 0.3 Java的工作原理3 0.4 Java的应用领域5 0.5 Java的版本5 0.6 Java API文档6 0.7 Jav ...

  8. 网易 java工程师_网易微专业Java开发工程师

    Java 基础 1. JDK 和 JRE 有什么区别?JDK:Java Development Kit 的简称,Java 开发工具包,提供了 Java 的开发环境和运行环境. JRE:Java Run ...

  9. [附源码]SSM计算机毕业设计基于的考研408课程学习平台JAVA

    项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...

最新文章

  1. js 定时器(setTimeout/setInterval)出现变量未定义(xxx is not defined) 的解决方法
  2. @Autowired静态变量
  3. docker化你的java应用(下)
  4. ffmpeg-win32-v3.2.4 下载_为知笔记安卓版下载 8.1.4
  5. 找出数组中两个只出现了一次的数
  6. 多项新政催生本年度购房最佳“窗口期”
  7. jquery-幻灯片的移动分析
  8. 添加空值_Python基础 | 0x8空值、布尔类型、数字类型
  9. 在计算机中添加用户名和密码是多少,在win7系统中添加网络打印机提示输入用户名和密码的解决方案...
  10. redis数据库NoSQL的介绍安装和使用
  11. Android RecyclerView网格布局动画
  12. pandas如何往mysql追加数据
  13. 右键文件夹没有git clone命令的解决方法
  14. ahk写入excel单元格_AHK(二):设置Excel操作快捷键
  15. shiro+springMVC整合文档及Demo
  16. 计算机工程与应用论文模板,计算机工程与应用论文模板
  17. 2018-2019-2 20175216张雪原 实验四《Android程序设计》实验报告
  18. TIA博途如何从DB数据块生成源文件或者源文件生成DB数据块?
  19. 图形渲染与UWA论坛,mipi官网
  20. 2017年最新App Store审核指南(官方)

热门文章

  1. 谷歌为什么把几十亿行代码放在一个库?
  2. Linux下对MySQL数据库的常见操作【创建】【删除】【导入数据库】
  3. 网络空间安全Windows系统命令行学习笔记
  4. C语言指针数组,遍历查询!_只愿与一人十指紧扣_新浪博客
  5. 详解 | SLAM回环检测问题
  6. 4K P60 444 相关的事
  7. WCF学习笔记(基于REST规则方式)
  8. eclipse怎样生成javadoc
  9. sys.stdout.write与sys.sterr.write(二)
  10. 转:Python 代码调试技巧