В статье представлены задачи Ленинградской областной олимпиады школьников по информатике, которая проходила на базе Ленинградского областного института развития образования (ЛОИРО) в январе 2004 года. На диске, прилагаемом к журналу, размещены полные тексты решений и программ к данной статье.
Статья представляет собой обзор сайтов по тестированию. Перечислены сайта на самые разные сюжеты, приведены рекомендации по их использованию.
В статье рассматривается новый сервис компании Google c названием iGoogle, с помощью которого даже неподготовленный человек может собрать свою домашнюю страницу из "кирпичиков", которые предлагает этот сервис. (С. 92-96)
На основе анализа истории развития языков программирования делается вывод, что предметно-ориентированный подход может стать следующим шагом эволюции языков программирования и существенно повысить продуктивность и качество разработки программных продуктов. В статье выявляются общие черты существующих методик применения предметно-ориентированного подхода, и на основе анализа их недостатков формулируется новая методика его применения. Приведен пример системы, использующей предметно-ориентированный язык, позволяющий преподавателям, не имеющим опыта программирования, формализовывать сложные условия геометрических задач.
Based on analysis of the history of programming languages papers [3,5] conclude that language-oriented approach may become the next step in the evolution of programming languages, and significantly improve productivity and quality of software development. The paper identifies common features of existing methods of language-oriented approach usage, and based on an analysis of their shortcomings presents a new method of application of the approach. An example of a system that uses a domain-specific language is presented. The language is used to enable teachers that are not skilled in programming to formalize complex statements of geometric problems.
Ключевые слова: предметно-ориентированные языки, дистанционное обучение, использование компьютера в обучении, языково-ориентированное программирование, динамическая геометрия.
Keywords: Domain Specific Languages, Distance Learning, computer aided education, Language Oriented Programming, Dynamic geometry.
В этом году участники конкурса КИО получили электронные сертификаты участника. В статье рассказывается о том, что означает этот термин и чем такой сертификат отличается от обычного - бумажного - документа.
В обзоре рассматриваются некоторые из российских и зарубежных Интернет-ресурсов, из которых программист может извлечь полезную информацию. Кроме интернет-адреса того или иного ресурса, приводятся практические рекомендации по его возможному использованию.
К задаче из конкурса КИО приводятся практические рекомендации для построения системы голосования и уменьшения количества ее элементов. Также приведены результаты победителей конкурса и результат жюри, который не был достигнут ни одним из участников.