日本高中计算机学什么?
我今年刚学完software development with c#的日本的大学入学应试课程,给楼主一点参考。这个课程包含c#语法,wcf,webapi,jQuery,bootstrap,sql server,nhibernate,linux基本操作和一些常用指令,还有unity3d的基础(不过我没学完)。
我们学校的计算机系有两个学科,一个是以软件开发为主的,学习java和c#这两个语言,另一个是系统信息科学,主要学操作系统,编译原理,计算机网络等理论知识。虽然两个以不同的学科为主,但是学习的软件工具和框架都是差不多的。比如说我们都学了vs2012,jquery,bootstrap,linux,sql server,.net framework,wcf,web api等等。除了学习这些软件,我们还会学习如何使用这些软件,以及如何使用这些软件实现一些功能或者是解决问题。例如怎么使用vs2012,如何在vs2012里进行项目创建,如何进行数据库设计,如何编写代码实现函数或方法的返回值,如何运用算法实现时间的复杂度等等。
因为我是以出国留学为目的来学习编程,所以老师会特别注意我们在编写代码时的规范,比如对命名空间的命名,变量和函数的定义都要有明确的说明和要求。老师还会特别强调不能抄袭代码,如果做错了或者不会做也不要直接复制粘贴网上的答案,要尝试着去自己思考并解决。在课堂上老师会把一些比较难的知识点留给我们慢慢思考和消化,并在课后给予耐心的讲解。如果上课时有同学提出疑问,而这个问题在其他同学看来又是比较容易理解的,那么老师会让这位同学解释其过程和思路,然后让大家重复其过程和思路,以此帮助理解。
在日本,所有的大学都实行的是申请制,以考试来选拔学生。要想申请一个好的大学,除开本身的实力之外,还要注重平时的成绩,竞赛的获奖情况,论文发表的情况,以及有没有参加过一些科研的项目或是实验室。这些都是影响最终结果的因素。 在这里我还想提一下关于日语的问题。由于日本是一个发达国家,并且有着丰富的教育资源,因此所有来此留学的学生都必须要有一定的日语基础才能申请。当然,如果你打算进语言学校,那就不需要担心。一般语言学校都会安排学生进行学习。
但是对于那些已经掌握了一定日语水平的同学,为了节约时间和提升效率,可以参加私塾(类似于中国的补习班)或是找中介来协助办理材料制作和申请。希望我的回答对你有帮助!