|
所在平台: Coursera |
课程主页: https://www.coursera.org/learn/initiation-programmation-java
课程评论:没有评论
课程名称:Java编程入门 课程概述:本课程旨在通过Java语言介绍编程的基础知识,包括变量、循环、函数等内容。课程不需要先前的知识基础,更高级的内容(面向对象编程)将在随后的“Java面向对象编程入门”课程中进行讲解。课程采用丰富的教学元素,包括带字幕的视频、视频内外的测验、练习、自动评分的作业和课程笔记。 课程大纲: 1. 课程介绍:欢迎来到课程,介绍编程的基础概念。 2. 控制结构(1):条件分支:学习条件分支结构,了解如何根据数据影响程序执行。 3. 控制结构(2):循环和迭代:完成控制结构的介绍,包括如何重复程序中的某些部分。 4. 数组:介绍更高级的数据类型——数组,可以将多个相同类型的数据进行组合。 5. 动态数组和字符串:继续介绍数组,及新的数据类型——字符串(字母序列)。 6. 函数/方法:探讨编程中的一个基本主题:函数,帮助更好地结构化程序,避免重复代码。 7. 案例研究:通过创建“四子棋”游戏,总结本课程所学的所有概念。 此课程为初学者提供了扎实的编程基础,通过实践和案例分析,让学习者能够掌握Java编程的基本技能。
Name:Initiation à la programmation
Description:Cette semaine vous accueille dans le cours et vous présente les premiers concepts de base de la programmation.
Name:Structures de contrôle (1) : branchements conditionnels
Description:Nous abordons cette semaine, et continuerons la semaine prochaine, les « structures de contrôle » qui permettent de décrire comment certaines données peuvent influencer les traitements à effectuer. Nous commençons par les « branchements conditionnels » grâce auxquels une portion de programme peut être exécutée ou non suivant différents tests.
Name:Structures de contrôle (2) : boucles et itérations
Description:Cette semaine, nous terminons la présentation des « structures de contrôle » avec les boucles et les itérations qui permettent de faire répéter certaines parties d'un programme.
Name:Tableaux
Description:Cette semaine et les suivantes nous présentons des types de données plus avancés que les types de base. Cette semaine : les tableaux qui permettent de regrouper plusieurs données de même type.
Name:Tableaux dynamiques et chaînes de caractères
Description:Nous continuons notre présentation des tableaux puis passons à un autre nouveau type : les chaînes de caractères (i.e. suites de lettres).
Name:Fonctions / Méthodes
Description:Cette semaine aborde un sujet fondamental en programmation : les « fonctions » qui permettent de beaucoup mieux structurer les programmes et d'éviter d'avoir à récrire plusieurs fois la même portion de code.
Name:Etude de cas
Description:Nous voulons terminer notre cours avec une étude de cas, la création d'un jeu de « Puissance 4 », nous permettant de revoir tous les concepts abordés au long du cours.
Ce cours initie aux bases de la programmation en utilisant le langage Java : variables, boucles, fonctions, ... Il ne présuppose pas de connaissance préalable. Les aspects plus avancés (programmation orientée objet) sont donnés dans un cours suivant, «Introduction à la programmation orientée objet (en Java)». Il s'appuie sur de nombreux éléments pédagogiques : vidéos sous-titrées, quizz dans et hors vidéos, exercices, devoirs notés automatiquement, notes de cours.