background preloader

English resources on computer science teaching

Facebook Twitter

SQA - Understanding Standards: Introduction. BBC WebWise - WebWise resources directory. 11 August 2014Last updated at 12:23 Introducing a range of video and written guides to help you to get connected and develop the online skills to make the most of your mobile, tablet, computer or interactive television. How do I get broadband? Tips on choosing your broadband package and connecting your devices using cables or Wi-Fi. What is broadband speed? Information on broadband speed or 'bandwidth' and tips on choosing the right download limit. What is a web browser? An introduction to typical features found on popular browser programs. What is a search engine? How to use programs that search the internet, plus techniques for narrowing your results. How do I get email? How to set up an email account, send messages and files and recognise 'spam' email.

What is an app? Apps or applications are any kind of computer program, but what can they do for you? What do I need to know about 4G? The latest generation of mobile handsets can access super-fast broadband. How to get online with a games console. Computing At School. Computer Science Before College. Just 30,000 students took the Advanced Placement test in computer science in 2013, according to Education Week. Less than 20 percent of those test-takers were female, about eight percent were Hispanic and less than 3 percent were African-American. Also frightening may be that in 11 states, no African-Americans took the exam at all, and in eight states, no Hispanic students took the exam.

Recognizing the need to draw students into the field, The College Board has decided to launch a new class called AP Computer Science: Principles, set to launch in the 2016 – 2017 school year. Where offered, it will introduce students to programming, but also give them a broad understanding of computing and its many applications.

“When I was in high school, there was very little available to students with vocational interest in technology,” says Justin Rohrman, senior software tester at Sharable Ink. “From what I gather, though, many public schools are now offering technology specific courses. Running on Empty. Should computer science be taught in elementary schools in Europe? — Debating Europe. 90% of European jobs require ICT skills, and yet there will be 900’000 unfilled ICT positions in the EU by 2020. Less than 15% of European students have access in school to high-level ICT teaching. In some EU Member States, such as Greece and Croatia, fewer than half of pupils even have access to the internet at school.

Even when students have access to the right technology, there is no guarantee that they will be taught properly how to use it. In most EU countries, fewer than 30% of children aged 10-15 are taught by “digitally confident” teachers. As part of our Debating Europe: Schools series, we’ve been taking questions from students from across Europe to policy-makers and experts for them to answer. Curious to know more about the state of computer science education in Europe? We had a comment sent in by Stelios, a student at the Arsakeio Lykeio in Thessaloniki, Greece. Next, we had a question from Max, a student at the Katedralskolan i Åbo Gymnasium, Turku in Finland.

Why Teach Computer Science in High Schools? Derek Acosta is a junior at Cristo Rey New York High School, an innovative school in Harlem where students work to finance their education. He has good grades and wants to study computer science in college. He knows this because he has tried it in high school. Derek participates in a course taught at Cristo Rey by ScriptEd volunteers. During the year long course, his second programming course at Cristo Rey, he learned the basics of web design and introductory programming.

Unfortunately, Derek’s story is rare. “Computer programming is vocational training” People who learn about our involvement with ScriptEd often ask me if we teach it to train the students for jobs. “It is hard to find qualified teachers” ScriptEd has developed a viable model where they get experts currently working as programmers to teach a defined curriculum. “Technology is changing so fast, anything we teach them will be outdated in a few years” This is the biggest fallacy of all. To learn more, go to ScriptEd.org. Computer Science. Cambridge was a pioneer of computer science and continues to lead its development. There are more than 1,000 specialist computing and advanced technology companies and commercial laboratories in the area (known as ‘Silicon Fen’), and many support our teaching and employ our students.

Our course is broad and deep – giving skills to create future technology. All aspects of modern computer science are covered, along with the underlying theory and foundations in economics, law and business. You also develop practical skills, such as programming (in various languages, eg ML, Java, C/C++, Prolog) and hardware systems (eg chip design using Verilog). Facilities and work experience Our students benefit from the Computer Laboratory’s cutting-edge research and extensive facilities. Group projects during the course, where small teams of students deliver a product to an external client, ensure relevant industrial experience. Accreditation Additional course costs Changing course Careers. Computer Science study in the UK. Introduction to Computer Science The UK has been instrumental in the development of computing and continues to deliver ground-breaking innovations in the 21st century. UK universities are at the forefront of Computer Science, with many departments conducting research for the world's top companies.

The opportunities are endless, and at a UK university you are guaranteed excellent teaching at schools which consistently rank in the top 100 in the world. Applying for a Computer Science course? SI-UK is here to help with your Computer Science application. Get started today and arrange your free consultation at an SI-UK office or via Skype. A Computer Science degree at a UK university will provide you with the core skills needed to shape businesses and organisations. Careers in Computer Science Computer Science graduates boast enviable employment opportunities as system analysts, independent consultants, software developers, programmers, data analysts and managers.

IELTS Preparation Classes.