Để việc ứng dụng công nghệ thông tin ở các trường phổ thông đạt hiệu quả cao hơn, theo ý kiến của các chuyên gia am hiểu về lĩnh vực này, các năng lực và kỹ năng cần có là [7,8]:
- Năng lực đề xuất phương án dạy học (project), đề xuất phương án kiểm tra kiến thức của các học sinh, thực hiện hồ sơ bài dạy cụ thể theo những quy trình khoa học (có thể tham khảo chương trình “Dạy học cho tương lai – Teach to the future – intel).
- Kỹ năng lựa chọn thiết bị và lắp ráp thiết bị thí nghiệm, tiến hành thí nghiệm hoặc sử dụng các phần mềm hỗ trợ việc dạy học, thu thập, trình bày số liệu và phân tích số liệu để đưa ra dự đoán khoa học. Theo nhận xét riêng của chúng tôi là không ít giáo viên quá phụ thuộc vào thiết bị, nhất là các giáo viên mới sử dụng công nghệ thông tin thường mất nhiều thời gian cho các thao tác kỹ
thuật như đấu nối thiết bị máy tính, loa, màn hình,... Trong quá trình dạy học cứ thấp thỏm sợ thiết bị hỏng hóc, điều này gây tâm lý ức chế rất lớn cho người dạy. - Kỹ năng ứng dụng những thành tựu của công nghệ phần mềm, sử dụng các phần mềm phù hợp để thể hiện tốt các ý tưởng sư phạm...
Muốn thế, bản thân người giáo viên còn cần có niềm đam mê thật sự với với việc thiết kế vốn đòi hỏi sự sáng tạo, sự nhạy bén, tính thẩm mỹ, có hiểu biết nhất định về kỹ thuật vi tính (bố cục, trình bày slide, chèn multimedia: nhạc, phim, hình, các minh họa động có tính tương tác...).