香港科技大学慕课“Java编程概论”即将开课正在报名

MOOCer2014年6月19日 19:55
Java编程概论

这是一门由香港科技大学推出的MOOC,是以Java语言基础知识为主的入门级编程慕课。本课的一大亮点是会用较多的图示来诠释各种技术概念,把枯燥的编程更加形象化,很适合初学编程的小伙伴们,6月20日在edX上开课。不过尽管是入门级别的慕课,也是有门槛的哦,英文授课带英文字幕。另外edX平台据部分小伙伴反应一定要翻墙的,但有些人却不用翻,所以具体要自己去尝试下。

去报名

小编还搜集了几门有关Java编程的好课,列在最下面,大家可以一并把它们消灭掉:P

课程概述

本慕课旨在让学生掌握Java编程的基本要领和数据抽象。课程中你将学习在集成开发环境中使用变量、数组、控制语句、循环、递归、数据抽象和对象等各种语法来编写合适的程序。

Do you wish to become a better problem solver?
This course aims to provide you with a good understanding of basic Java programming elements and data abstraction using problem representation and object-oriented framework. As the saying goes – “A picture is worth a thousand words”. This course will use sample objects such as photos or images to illustrate some important concepts for better understanding and retention. You will learn to write procedural programs using variables, arrays, control statements, loops, recursion, data abstraction and objects in an integrated development environment.

At the end of the course, you should be able to achieve the following objectives:
Take a “real-life” problem and abstract out the pertinent aspects necessary to solve it in an algorithmic manner
Formulate formal solutions to well-defined problems using the logic of a programming language
Implement formal solutions in Java using an integrated development environment
Have an understanding of the basics of data abstraction using the object-oriented framework

课程大纲

Week 1: Introduction to computing systems from hardware, software and problem solving aspects
Week 2: Basic data types, variables, assignment statements and expressions
Week 3: Objects, classes and methods; scope rules, Java documentation
Week 4: Boolean expressions, control structures
Week 5: Loops
Week 6: Arrays and multidimensional arrays
Week 7: Character string and file I/O
Week 8: Simple event-driven programming
Week 9: Recursion
Week 10: Abstract data type and wrap up

讲师简介

Ting-Chuen PONG
香港科技大学计算机科学与工程系教授,美国弗吉尼亚理工学院计算机科学博士。
Tony W K Fung
香港科技大学助教,香港科技大学计算机科学硕士。
Leo P M Fan
香港科技大学助教,香港科技大学计算机科学硕士。

Java相关课程传送门:

算法,第一部分
Algorithms, Part I
开课时间:2014年6月13日

算法,第二部分
Algorithms, Part II
开课时间:2014年10月31日

面向模式的软件架构:Andr​​oid手持系统的移动应用编程
Pattern-Oriented Software Architectures for Concurrent and Networked Software
开课时间:2014年5月12日

创新、严肃、好玩的android应用程序开发
Creative, Serious and Playful Science of Android Apps
开课时间:2013年12月2日

分享给小伙伴 ►

声明:MOOC中国收录之课程均源自下列机构,版权均归他们所有。本站仅作报道并尊重其著作权益,感谢他们对MOOC事业做出的贡献!(排名不分先后)
  • Coursera
  • edX
  • OpenLearning
  • FutureLearn
  • iversity
  • Udacity
  • NovoEd
  • Canvas
  • Open2Study
  • Google
  • ewant
  • FUN
  • IOC-Athlete-MOOC
  • World-Science-U
  • Codecademy
  • CourseSites
  • opencourseworld
  • ShareCourse
  • gacco
  • MiriadaX
  • JANUX
  • openhpi
  • Stanford-Open-Edx
  • 网易云课堂
  • 中国大学MOOC
  • 学堂在线
  • 顶你学堂
  • 华文慕课
  • 好大学在线CnMooc

Copyright © 2008-2015 MOOC.CN 慕课改变你,你改变世界