Мокин Евгений Анатольевич 2541

Group 4 - Computer Science (информатика)

В основу курса Computer Science IB положены основные понятия теории компьютерных и вычислительных наук, наряду со знаниями о том, как работают современные цифровые устройства и системы.

Дипломный курс компьютерных наук международного бакалавриата (10-11 класс) привлекательный, доступный, вдохновляющий и одновременно строгий. Его можно охарактеризовать слдующими тезисами:

  • содержит широкий спектр различных знаний;
  • разрешает и стимулирует инновационную, исследовательскую и позновательную деятельность;
  • взаимодействует и влияет на культуру и общество и то, как человек ведет себя в обществе;
  • повышает этические аспекты;
  • опирается на вычислительное мышление.

 

Под термином вычислительное мышление подразумевается способность к следующим действиям:

  • процедурное, логическое, конретное, абстрактное, рекусрсивное и прогнозное мышление;
  • использование экспериментального и аналитического подхода к решению проблем;
  • разработка алгоритмов и четкое их выражение и запись;
  • оценка как теоретичекие и практические ограничения могут повлиять на возможность решения проблем с помощью компьютеров;

 

В процессе обучения по курсу студенты должен будет разработать компьютерное решение. Это будет включать в себя следующие возможности:

  • обозначить проблему и неотвеченные вопросы;
  • спроектировать, прототипировать и протестировать предлагаемое решение;
  • общение с конкретными "заказчиками" для оценки предлагаемого решения и выработки рекомендаций для дальнейшей разарботки;

 

В настоящий момент на сайте ibo.org указано, что принято решение вернуть Информатику в группу 4 на правах других предметов.

Подробнее на сайте ibo.org http://ibo.org/diploma/curriculum/group5/ComputerScience.cfm

Gym1505 – IB Dipoma program – Literature list – Computer Scince

  1. Computer Science Illuminated‎ Nell B Dale, John Lewis - 2012
    http://books.google.hu/books?id=3ls6K2cJW_0C&printsec=frontcover&hl=EN&source=gbs_ge_summary_r#v=onepage&q&f=false
  2. Ray Bradley, Understanding Computer Science for AQA level 
    http://books.google.ru/books?id=ZqT6nggNS60C&printsec=frontcover&dq=Ray+Bradley,+Understanding+Computer+Science+for+AQA+level&hl=ru&sa=X&ei=HV6pUNrTLY6K4gTT2YHwBA&redir_esc=y
  3. Java, A Beginner's Guide, 5th Edition [Paperback] Herbert Schildt (Author)
    http://www.amazon.com/Java-Beginners-Guide-Herbert-Schildt/dp/0071606327
  4. Head First Object-Oriented Analysis and Design A Brain Friendly Guide to OOA&D By Brett McLaughlin, Gary Pollice, David West Publisher: O'Reilly Media Released: November 2006 Pages: 636
    http://shop.oreilly.com/product/9780596008673.do
  5. Java Pocket Guide By Robert Liguori, Patricia Liguori Publisher: O'Reilly Media Released: March 2008 Pages: 194
    http://shop.oreilly.com/product/9780596514198.do#tab_04
  6. Introduction to Java Programming, Comprehensive Version, 9/E Y. Daniel Liang, Armstrong Atlantic State University
    http://www.pearsonhighered.com/educator/product/Introduction-to-Java-Programming-Comprehensive-Version/9780132936521.page
  7. The Art of Computer Programming, Volumes 1-4A Boxed Set (Box Set) [Hardcover] Donald E. Knuth (Author)
    http://www.amazon.com/Computer-Programming-Volumes-1-4A-Boxed/dp/0321751043/ref=sr_1_1?s=books&ie=UTF8&qid=1353280057&sr=1-1&keywords=The+Art+of+Computer+Programming%2C+Volumes+1-4A+Boxed+Set%2C+3%2Fe
  8. Windows via C/C++ (Pro - Developer) Jeffrey M. Richter (Author), Christophe Nasarre (Author)
    http://www.amazon.com/exec/obidos/ASIN/0735624240/
  9. Sams Teach Yourself Data Structures and Algorithms in 24 Hours, Robert W. Lafore
    http://books.google.ru/books?id=yIudQgAACAAJ&dq=inauthor:%22Robert+Lafore%22+java&hl=ru&sa=X&ei=WpiyUPXvO4Go4gSo34DIAw&ved=0CDEQ6AEwAQ