ЯП для школьников углубленно изучающих программирование
От: __lambda__ Россия http://zen-hacker.blogspot.com/
Дата: 18.10.11 07:29
Оценка: 6 (1)
Доброе(ый,ой) утро/день/вечер/ночи! (нужное подчеркнуть)
Организовал в школе клуб программистов, собрав ребят увлекающихся программированием. Собираемся изучать разные ЯП, технологии (3D/Web/etc). Примерная программа такая:

1. Python — на базе него изучаем основные концепции (ветвления/циклы/функции).
2. С — изучаем низкоуровневое программирование в Unix среде.
3_1. С++ — высокоуровневое программирование (ООП, алгоритмы).
3_2. Java — высокоуровневое программирование (ООП, алгоритмы).

вот тут я сомневаюсь, после C сразу перейти на Java или C++
По идее переход от C к C++ кажется более логичным. Но Java дает сразу нормальное ООП. И Java проще чем С++.
В C++ можно отбросить все лишние сложности типа RTTI, exceptions, etc и рассматривать его как C с классами.

Для 3D будем использовать движок Panda3D или Ogre3D. Тут C++ в выигрыше.
Для Web будем использовать Django.

ЗЫ: буду рад советам и размышлениям.
Computer science is no more about computers than astronomy is about telescopes (c) Edsger Dijkstra
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.