Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程,JAVA语言是学生学习面向对象设计方法最合适的语言之一。
该课程中包涵JAV基础语法、面向对象设计方法、GUI、常用类详解、多线程等内容。
“在刚开始报名的时候,我并不确定孩子对于编程的兴趣有多大,但当他学习了基础课程后,孩子开始对编程非常感兴趣,自己能制作出APP和游戏程序也让他获得了巨大的成就感,并且在学会自己制作游戏后,孩子已经很久没有玩电脑游戏了,现在孩子主动要求继续学习编程,我非常乐意。码趣学院的确是一个孩子学习电脑知识的好地方!”
熟悉一下Java开发环境,了解一下基础语法,适应一下Java语言的编程风格,因为有之前初级课程做铺垫,这里不会投入太多时间。
这一阶段主要进行面向对象和类的学习,让学生掌握面向对象的编程方法、代码风格、编程技巧以及对Array、ArrayList等知识,为后阶段进行更深的学习打好基础,这一阶段孩子将接触计算机编程的新世界。
有了上面的学习基础,这一阶段主要教给孩子一些算法知识,例如基础搜索算法、排序算法等,让孩子的大脑充分思考起来,实现一些算法需求,制作一些小作品,从而培养孩子自主解决问题的能力。
对于一些有对算法知识比较感兴趣的同学,我们将带领他学习数据结构这个学习更深层次算法的必修课后,进行更深入的算法学习。而对于一些对程序设计有兴趣的同学,我们将带领他用面向对象的设计方法去设计出自己想要的游戏或软件。
Java中级课程(线上or线下)为全年开放课程
Java课程共40课时,每课时120分钟
周中问题答疑
班级规模1-5人
家长阶段性反馈
教师阶段性反馈
Rice University计算机经济双专业
STEAM教育及留学规划专家
7年编程教育经验
所带学生多次获得世界科创类大赛大奖,90%进入美国前十大学
英国伦敦政治经济学院本科、硕士
运筹管理学计算机数据分析专业
前就职于摩根大通JP Morgan中国合资投资银行,精通金融数据建模、算法等领域。
致力于为国内青少儿提供一套专业、系统性且具全球视野的前沿科学技术教育。团队来自于海外计算机名校毕业大神们,已自主开发包括基础编程语言课程、创客、机器人、科研等深度延伸领域项目,并与海外各类优质STEM教育机构和名校合作1。
创客能力
编程精神
逻辑思维
动手操作