A 30-year-old Ottawa teacher has been charged with sexual assault, sexual exploitation and making sexually explicit material available to a child, police say.

Jessica Beraldin was charged Thursday and appeared in court Friday, where she was released after a surety posted $1,000.

Police allege a "sexual relationship" began between Beraldin and one of her students while Beraldin was employed by the Ottawa Catholic School Board.

The court ordered her to have no contact with the alleged victim in person, electronically or through social media. She also can't go near parks or any place where children under 16 are present, unless her surety is with her.

The investigation began in mid-March. Police would not say when the relationship is alleged to have occurred.

The incident occurred at the school during business hours, according to Ottawa Police Const. Chuck Benoit.

Investigators say there could be more victims.

Teacher suspended, school board says

Beraldin taught students from Grade 7 to 9 at Mother Teresa High School. The school board said she has been suspended with pay.

Jessica Beraldin teacher Ottawa Catholic School Board Twitter charged

The Ottawa Catholic School Board says Jessica Beraldin has been suspended with pay. (Twitter)

Denise Andre, the school board's director of education, said in a statement the board was co-operating with police.

"I truly regret that such conduct has allegedly occurred at one of our schools. The No. 1 priority for our board is the continued safety and well-being of each student," she said in the statement.

Students who Beraldin taught in past years at the school say they're shocked.

Several students CBC News spoke with said she was their favourite teacher and "more of a friend than a teacher."

"If you had problems, you could discuss it with her," said one male student.

Anyone with information is asked to call the Ottawa police sexual assault and child abuse unit at 613-236-1222, ext. 5944, or phone Crime Stoppers at 613-233-8477 (TIPS) — toll free at 1-800-222-8477.